14.02.2015, 19:29
This should give you an idea, I took it from my Gamemode and edited it a bit so you can change set the player's interior.
pawn Код:
new Float:RandomSpawns[][] = // Somewhere at the top of your script
{
//{X, Y, Z, FACING, INTERIOR ID}
{1991.7661, -2053.8508, 13.5477, 90.9991, 0}, // Interior ID 0 (Outside)
{1991.7661, -2053.8508, 13.5477, 90.9991, 1}, // Interior ID 2
{1991.7661, -2053.8508, 13.5477, 90.9991, 2} // Interior ID 3
};
pawn Код:
public OnPlayerSpawn(playerid)
{
new Random = random(sizeof(RandomSpawns));
SetPlayerPos(playerid, RandomSpawns[Random][0], RandomSpawns[Random][1], RandomSpawns[Random][2]);
SetPlayerFacingAngle(playerid, RandomSpawns[Random][3]);
SetPlayerInterior(playerid, RandomSpawns[Random][4]);
SetCameraBehindPlayer(playerid);
return 1;
}

