Всем привет, ребята как вырубить унхук, если карта была проиграна, чтоб опять хук был и унхук. Цикл не помог
HookEvent("round_start", OnReset); HookEvent("round_end", OnReset, EventHookMode_Pre); HookEvent("finale_win", OnReset, EventHookMode_Pre); HookEvent("mission_lost", OnReset, EventHookMode_Pre); HookEvent("map_transition", OnReset, EventHookMode_Pre); } public Action OnReset(Handle event, const char[] name, bool dontBroadcast) { for (int i = 1; i <= MaxClients; ++i) { if (IsClientInGame(i)) { g_EventTankKilled = false; g_EventTankSpawn = false; g_EventCreate_Panic = false; g_EventTankSpawnTwo = false; } } }