09.12.2010, 16:11
Hi,
I have several loops in my script and have never had a problem with any of them before. I have since added a new loop which is exactly the same as the others besides the name. This loop just doesn't seem to be getting called at all.
I can't see a problem with that at all yet the loop never gets called for some reason. If anyone has any ideas it would be appreciated.
Thanks, Infamous.
I have several loops in my script and have never had a problem with any of them before. I have since added a new loop which is exactly the same as the others besides the name. This loop just doesn't seem to be getting called at all.
Код:
//The cmd: if (strcmp("/test", cmdtext, true, 5) == 0) { SetPlayerWantedLevel(playerid, 5); return 1; } //The forward: forward WantedLevel(); //The timer: SetTimer("WantedLevel", 500, 1); //The loop: public WantedLevel() { for(new i=0; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i) && IsPlayerSpawned[i] == 1) { new wantedlevel = GetPlayerWantedLevel(i); if(wantedlevel == 0) SetPlayerToTeamColour(i); if(wantedlevel >= 1) SetPlayerColor(i, COLOR_WANTED); } } }
Thanks, Infamous.