else if ((mode == MODE_NONE && (!preventconsecutive || g_lastmode != MODE_CZS) && random_num(1, get_pcvar_num(cvar_czschance)) == get_pcvar_num(cvar_czs) && floatround((iPlayersnum-2)*get_pcvar_float(cvar_czsratio), floatround_ceil) >= 1 && iPlayersnum >= get_pcvar_num(cvar_czsminplayers)) || mode == MODE_CZS)
{
//Czs mode
g_czsround = true
if (!g_nemesis[id])
{
humanme(id, 1) //1er survi
}
id = fnGetRandomAlive(random_num(1, iPlayersnum))
if (!g_nemesis[id])
{
humanme(id, 1) //1er survi
}
id = fnGetRandomAlive(random_num(1, iPlayersnum))
if (!g_nemesis[id])
{
humanme(id, 1) //1er survi
}
id = fnGetRandomAlive(random_num(1, iPlayersnum))
if (!g_nemesis[id])
{
humanme(id, 1) //1er survi
}
id = fnGetRandomAlive(random_num(1, iPlayersnum))
if (!g_nemesis[id])
{
humanme(id, 1) //1er survi
}
// Finish
for (id = 1; id <= g_maxplayers; id++)
{
// Only those of them who arent zombies or survivor
if (!is_user_alive(id) || g_nemesis[id] )
continue
// Remove previous tasks
remove_task(id+TASK_TEAM)
fm_set_user_team(id, CS_TEAM_CT)
set_task(0.1+g_teams_i, "fm_set_user_team_msg", id+TASK_TEAM)
g_teams_i += 0.1; // increase teams task counter
}
// Play plague sound
PlaySound(sound_plague[random_num(0, sizeof sound_plague -1)]);
// Show Plague HUD notice
set_hudmessage(0, 50, 200, -1.0, 0.17, 1, 0.0, 5.0, 1.0, 1.0, -1)
ShowSyncHudMsg(0, g_MsgSync, "%L", LANG_PLAYER, "NOTICE_CZS")
// Round start forward
ExecuteForward(g_fwRoundStart, g_fwDummyResult, MODE_CZS, 0);
}
tak - jesteście ślepi