12.07.2018, 14:14
My version of foreach : 0.4.3
Thank's for help
Код:
stock GetRandomPlayerInWorld(world, playerid = -1) { static Iterator:StaticList<MAX_PLAYERS>; if (Iter_Size(StaticList) == 0) { if(playerid != -1) { foreach (new i : Player) if(PlayerInfo[i][LoggedIn] == true && PlayerInfo[i][pWorld] == world && i != playerid) Iter_Add(i); } else { foreach (new i : Player) if(PlayerInfo[i][LoggedIn] == true && PlayerInfo[i][pWorld] == world) Iter_Add(i); } } new ret = Iter_Random(StaticList); Iter_Remove(StaticList, ret); return ret; }
Quote:
error 017: undefined symbol "Iter_Size" error 017: undefined symbol "Itter_Add" error 017: undefined symbol "Itter_Add" |