#include <amxmodx> #include <hamsandwich> new bool:isFF = false; public plugin_init() { register_plugin("TT FF", "", "Knopers"); register_concmd("say /ttff", "OnOff"); RegisterHam(Ham_TakeDamage, "player","fwTakeDamage",0); set_cvar_num("mp_friendlyfire", 0); } public fwTakeDamage(this, idinflictor, idattacker, Float:damage, damagebits) { if(isFF && is_user_connected(this) && is_user_connected(idinflictor) && get_user_team(this) == 2 && get_user_team(idinflictor) == 2) return HAM_SUPERCEDE; return HAM_IGNORED; } public OnOff(id) { if(!(get_user_flags(id) & ADMIN_KICK)) return PLUGIN_CONTINUE; if(isFF) { isFF = false; set_cvar_num("mp_friendlyfire", 0); } else { isFF = true; set_cvar_num("mp_friendlyfire", 1); } return PLUGIN_CONTINUE; }
Chciałbym żeby zamiast flagi admina był team CT