←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

[Deathrun] Blokowanie używania pułapek prz...

  • +
  • -
Slumilioner - zdjęcie Slumilioner 22.09.2011

Tak jak w temacie, bardzo potrzebuję tego pluginu.
Odpowiedz

  • +
  • -
Hiroshima - zdjęcie Hiroshima 22.09.2011

#include <amxmodx>
#include <fakemeta>

#define PLUGIN "BlockUse"
#define VERSION "1.1"
#define AUTHOR "R3X"

new g_cvarOn;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
register_forward(FM_PlayerPreThink, "player_PreThink");
g_cvarOn=register_cvar("amx_blockuse","0");

}
public player_PreThink(id)
{
if ( get_user_flags(id) & ADMIN_RESERVATION )
{
return PLUGIN_HANDLED;
}
else {
if(get_pcvar_num(g_cvarOn)&get_user_team(id))
set_pev(id, pev_button, pev(id, pev_button) & ~IN_USE)
}
return PLUGIN_CONTINUE;
}


osoby posiadające flagę "b" mogą używać +use. Możesz to sobie edytować na dowolną flagę. Jeśli chcesz na flagę "a" zmieniasz tą linijke:

if ( get_user_flags(id) & ADMIN_RESERVATION )
na to:
if ( get_user_flags(id) & ADMIN_IMMUNITY )

cvary:

amx_blockuse 3 
/*
	Komu blokować?
	0 - nikt
	1 - ter
	2 - ct
	3 - wszystkim
*/
Odpowiedz