09.08.2010, 06:43
Dont set pos ongamemodeinit, setplayerpos OnPlayerSpawn
also you should use more adnaced system, like
new Float:MapsSpawn[YourMapCount][4] = {
{x,y,z,HeadRot},
{x,y,z,HeadRot},
{x,y,z,HeadRot}
};
OnPlayerSpawn
SetPlayerPos(playerid,MapSpawns[CurrentMap][0],MapSpawns[CurrentMap][1],MapSpawns[CurrentMap][2]):
SetPlayerFactingAngle(playerid,MapSpawns[CurrentMap][3]);
But always remeber after gmaemodeinit you must spawn player before set anything
also you should use more adnaced system, like
new Float:MapsSpawn[YourMapCount][4] = {
{x,y,z,HeadRot},
{x,y,z,HeadRot},
{x,y,z,HeadRot}
};
OnPlayerSpawn
SetPlayerPos(playerid,MapSpawns[CurrentMap][0],MapSpawns[CurrentMap][1],MapSpawns[CurrentMap][2]):
SetPlayerFactingAngle(playerid,MapSpawns[CurrentMap][3]);
But always remeber after gmaemodeinit you must spawn player before set anything

