Tak jak w temacie, bardzo potrzebuję tego pluginu.
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
[Deathrun] Blokowanie używania pułapek przez CT
Temat rozp. Slumilioner, 22.09.2011 17:03
1 odpowiedź w tym temacie
#2
Napisano 22.09.2011 17:07
#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 */
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych