Hallöchen Leute.
Ich habe ein kleine Problem mit dem Spawnen, vielleicht kann mir da wer weiter helfen.
Und zwar, bei 'OnPlayerRequestClass' ist angegeben, wenn der Server eine Userdatei findet soll er die x,y,z und angle Koordinaten raus laden, wenn er sie nicht findet spawnt der User an den Start koordinaten:
public OnPlayerRequestClass(playerid, classid)
{
new pname[MAX_PLAYERS],accFormat[128];
GetPlayerName(playerid,pname,sizeof pname);
format(accFormat,sizeof accFormat,"Accounts/%s.txt",pname);
if(dini_Exists(accFormat))
{
SetSpawnInfo(playerid, 0, 0, Float:lastx, Float:lasty, Float:lastz, Float:lasta, 0, 0, 0, 0, 0, 0);
}
else
{
SetSpawnInfo(playerid, 0, 0, 152.6621,-107.6401,7.4365,87.0843, 0, 0, 0, 0, 0, 0);
}
return 1;
}
Und bei 'OnPlayerConnect' ist dann 'SpawnPlayer' enthalten, sodass er dann Spawn, aber ich spawne immer in der Luft in dieser kleinen Stadt