Random spawn in an area
#2

On the top of your gamemode:
pawn Код:
new Float:Team1[][] =
{
   {x,y.z},
   {x,y.z},
   {x,y.z}

};

new Float:Team2[][] =
{
   {x,y.z},
   {x,y.z},
   {x,y.z}

};

new Float:Team3[][] =
{
   {x,y.z},
   {x,y.z},
   {x,y.z}

};
pawn Код:
public OnPlayerSpawn(playerid)
{
       if(gTeam[playerid] == TEAM_1)
    {
       new rand = random(sizeof(ArabSpawn));
       SetPlayerPos(playerid, Team1[rand][0], Team1[rand][1], Team1[rand][2]);
    }
    else if(gTeam[playerid] == TEAM_2)
    {
       new rand = random(sizeof(ArabSpawn));
       SetPlayerPos(playerid, Team2[rand][0], Team2[rand][1], team2[rand][2]);
    }

    else if(gTeam[playerid] == TEAM_3)
    {
       new rand = random(sizeof(ArabSpawn));
       SetPlayerPos(playerid, Team3[rand][0], Team3[rand][1], Team3[rand][2]);
    }
}
You can add more teams and spawns, i don't know what are your variable so i just gave you an example.
Reply


Messages In This Thread
Random spawn in an area - by CONTROLA - 01.06.2013, 12:46
Re: Random spawn in an area - by DeMoX - 01.06.2013, 13:04
Re: Random spawn in an area - by Konstantinos - 01.06.2013, 13:05

Forum Jump:


Users browsing this thread: 1 Guest(s)