30 sekund od startu nie można się bić
opowiadacie kit 19.02.2014
Witam was. Chodzi mi oto że 30 sekund od startu rundy TT nie może bić CT ale CT może bić TT. Potrzebuję tego na serwer JailBreak. Z góry dziękuję za pomoc i daję +
Użytkownik opowiadacie kit edytował ten post 19.02.2014 11:31
if_defined 19.02.2014
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <hamsandwich> #define PLUGIN "Blokada" #define VERSION "1.0" #define AUTHOR "if_defined" new bool:blokuj[33]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) RegisterHam(Ham_TakeDamage, "player", "TakeDamage"); register_logevent("PoczatekRundy", 2, "1=Round_Start"); } public PoczatekRundy() { for(new id=0;id<=32;id++) { if(!is_user_alive(id)) continue; if(get_user_team(id) == 1){ blokuj[id] = true; set_task(30.0,"Odblokuj",id); } } } public Odblokuj(id) blokuj[id] = false; public TakeDamage(this, idinflictor, idattacker, Float:damage, damagebits) { if(!is_user_alive(this) || !is_user_alive(idattacker) || get_user_team(this) == get_user_team(idattacker) || blokuj[idattacker]) return HAM_IGNORED; SetHamParamFloat(4, damage); return HAM_IGNORED; }