Mam problem z kodem, otóż "niby działa" ale po 1min od rozpoczęcia rundy wszystkich zabija (tak jak w kodzie) zamiast jak czas rundy wybije 0:00. Czas rundy mam ustawiony na 7min.
Co jest źle ?
timer = get_pcvar_num(get_cvar_pointer("mp_roundtime")) * 60
set_task(1.0, "odliczanie", 123, _, _, "b")
public odliczanie() {
if(rundy% 7 != 6)
return PLUGIN_CONTINUE
set_hudmessage(255, 255, 255, -1.0, 0.25, 0, 6.0, 3.0)
if(-- timer > 0) {
if(timer < 11)
ShowSyncHudMsg(0, hud2, "Koniec zabawy za: %d", timer)
} else {
show_hudmessage(0, "Zabawa zakonczona!")
static players[32], num, i
get_players(players, num, "a")
for(i = 0; i < num; i++) {
if(!is_user_alive(players[i]) || !is_user_connected(players[i]))
return PLUGIN_CONTINUE
if(chowany && zywi > 1 && cs_get_user_team(players[i]) == CS_TEAM_CT)
client_cmd(players[i], "kill")
if(killday && zywi > 1 && cs_get_user_team(players[i]) == CS_TEAM_T)
client_cmd(players[i], "kill")
if(zombie)
client_cmd(players[i], "kill")
}
remove_task(123)
}
return PLUGIN_CONTINUE
}