15.07.2012, 16:45
(
Last edited by mickos; 16/07/2012 at 02:43 PM.
)
Done ty all
new RandomSpawn = random(3); switch(RandomSpawn) { case 0: SetPlayerPos(1); case 1: SetPlayerPos(2); case 2: SetPlayerPos(3); }
new rand = random(sizeof(gRandomSpawns));
SetPlayerPos(playerid, gRandomSpawns[rand][0], gRandomSpawns[rand][1], gRandomSpawns[rand][2]);
new Float:gRandomSpawns[][] = //Grove
{
{2509.3162,-1654.4011,13.6194, /*Angle?*/},
{2511.2471,-1688.7179,13.5511, /*Angle?*/},
{2471.9990,-1686.6086,13.5078, /*Angle?*/},
{2509.3162,-1654.4011,13.6194, /*Angle?*/}
};
new Float:gRandomSpawns[4][3] =
{
{2509.3162,-1654.4011,13.6194},
{2511.2471,-1688.7179,13.5511},
{2471.9990,-1686.6086,13.5078},
{2509.3162,-1654.4011,13.6194}
};
public OnPlayerSpawn(playerid)
{
switch(GetPlayerSkin(playerid))
{
case 105,106,107,269,270,271:
{
new rand = random(sizeof(gRandomSpawns));
SetPlayerPos(playerid, gRandomSpawns[rand][0], gRandomSpawns[rand][1], gRandomSpawns[rand][2]);
}
}
return 1;
}