Guten Tag liebe Brotfisch Com.,
Ich habe einen Code gescriptet, der meine Position beim ausloggen speichern und mich beim
Spawnen auf die zuletzt Gespeicherte Pos. spawnen sollte.
Allerdings lande ich beim spawnen nicht bei der zuletzt gespeicherten Pos. sondern in Bluebarry neben der Farm.
Hier mein Code:
public OnPlayerSpawn(playerid)
{
new Spielerdatei[128];
new
Float:X = dini_Float(Spielerdatei, "SpawnX"),
Float:Y = dini_Float(Spielerdatei, "SpawnY"),
Float:Z = dini_Float(Spielerdatei, "SpawnZ");
SetPlayerPos(playerid, X, Y, Z);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
new Spielerdatei[128];
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
dini_FloatSet(Spielerdatei, "SpawnX", X);
dini_FloatSet(Spielerdatei, "SpawnY", Y);
dini_FloatSet(Spielerdatei, "SpawnZ", Z);
SpielerSpeichern(playerid);
return 1;
}
Ich hoffe ihr könnt mir helfen.
MFG
Lukas