Hallo Leute ich bins wieder: )
Nun habe ich ein problem mit meinem Autosystem, eig nur mti dem /park befehl.
Freue mich auf euere Hilfe
Hier der code:
public OnPlayerConnect(playerid)
{
PlayerCar[playerid]=CreateVehicle(GetPVarInt(playerid,"Autoid"),GetPVarInt(playerid,"x"),GetPVarInt(playerid,"y"),GetPVarInt(playerid,"z"), 82.2873, 0, 1, 60);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/parken", cmdtext, true) == 0)//Wenn der Player /Time eingibt
{
if(GetPlayerVehicleID(playerid)==PlayerCar[playerid])
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid,x,y,z);
SetPVarFloat(playerid,"x",x);
SetPVarFloat(playerid,"y",y);
SetPVarFloat(playerid,"z",z);
}
return 1;
}
}
stock LoadAccount(playerid)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
SetPVarInt(playerid,"Autoid",dini_Int(Spielerdatei,"Autoid"));
SetPVarInt(playerid,"x",dini_Int(Spielerdatei,"x"));
SetPVarInt(playerid,"y",dini_Int(Spielerdatei,"y"));
SetPVarInt(playerid,"z",dini_Int(Spielerdatei,"z"));
return 1;
stock SpielerSpeichern(playerid)
{
dini_IntSet(Spielerdatei,"Autoid",GetPVarInt(playerid,"Autoid"));
dini_IntSet(Spielerdatei,"x",GetPVarInt(playerid,"x"));
dini_IntSet(Spielerdatei,"y",GetPVarInt(playerid,"y"));
dini_IntSet(Spielerdatei,"z",GetPVarInt(playerid,"z"));
return 1;
}
}
Das Habe ich, aber wenn ich nun ingame /parken eingebe, wird x,y,z auf 0 gesetzt