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" |

