[SOLVED]: Server crash
I create that codes,good compile...
but, server crashes after the 10 seconds :|
I suspect here.
PHP Code:
public plugin_init() { register_logevent("EventRoundStart", 2, "1=Round_Start"); } public EventRoundStart() { set_task(10.0,"TaskChoose") } public TaskChoose( ) { new Players[32], onum; get_players(Players, onum, "ah"); if(onum <= 5) { new zombie = Players[random_num(0, onum)]; set_task(1.0,"set_user_zombie",zombie); for(new i; i < onum; i++) { new tempid = Players[i] if(tempid != zombie) { if(get_user_team(tempid) != 2) { cs_set_user_team(tempid, CS_TEAM_CT) cs_reset_user_model(tempid) } } } } else if(onum > 5 && onum <= 10) { new zombie = Players[random_num(0, onum)]; new zombie2 = Players[random_num(0, onum)]; while(zombie == zombie2) { zombie2 = Players[random_num(0, onum)]; } set_task(1.0,"set_user_zombie",zombie); set_task(1.3,"set_user_zombie",zombie2); for(new i; i < onum; i++) { new tempid = Players[i]; if(tempid != zombie || tempid != zombie2) { if(get_user_team(tempid) != 2) { cs_set_user_team(tempid, CS_TEAM_CT); cs_reset_user_model(tempid) } } } } else if(onum >= 10 && onum <= get_maxplayers()) { new zombie = Players[random_num(0, onum)]; new zombie2 = Players[random_num(0, onum)]; new zombie3 = Players[random_num(0, onum)]; while(zombie == zombie2) { zombie2 = Players[random_num(0, onum)]; } while(zombie2 == zombie3 || zombie == zombie3) { zombie3 = Players[random_num(0, onum)]; } set_task(1.0,"set_user_zombie",zombie); set_task(1.3,"set_user_zombie",zombie2); set_task(1.6,"set_user_zombie",zombie3); for(new i; i < onum; i++) { new tempid = Players[i]; if(tempid != zombie || tempid != zombie2 || zombie3) { if(get_user_team(tempid) != 2) { cs_set_user_team(tempid, CS_TEAM_CT); cs_reset_user_model(tempid) } } } } return PLUGIN_CONTINUE; } public set_user_zombie(id) { cs_set_user_nvg(id,1); engclient_cmd(id, "nightvision"); set_user_health(id, 500); cs_set_user_model(id, "zombie"); }
Code:
SZ_GetSpace: overflow without FSB_ALLOWOVERFLOW set on Server Reliable Datagram
|