ItsMods

Full Version: foreach( player in level.players ) don't work !
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
How to walk "foreach (player in level.players)"?

Run this example:

foreach (player in level.players)
{
player iPrintLnBold("ItsMods");
player PlayLocalSound("flag_spawned");
}

Thx
for(i=0;i<level.players.size;i++)
{
player = level.players[i];
player iPrintLnBold("ItsMods");
player PlayLocalSound("flag_spawned");
}
Thx Smile
No, don't work.
uninitialised variable "player"
player = undefined;
for(i=0;i<level.players.size;i++)
{
player = level.players[i];
player iPrintLnBold("ItsMods");
player PlayLocalSound("flag_spawned");
}

or

for(i=0;i<level.players.size;i++)
{
level.players[i] iPrintLnBold("ItsMods");
level.players[i] PlayLocalSound("flag_spawned");
}
player = undefined;
for(i=0;i<level.players.size;i++)
{
player = level.players[i];
player iPrintLnBold("ItsMods");
player PlayLocalSound("flag_spawned");
}

WORKS ! Big thanks Smile
How do you use an if statement in this?

I tried this for example:
Code:
player = undefined;
    for(i=0;i<level.players.size;i++)
    {
        player = level.players[i];
        if (is_bot(player))
        {
            player takeAllWeapons();
        }
    }
But that doesn't do anything.
trolololol