Guten Abend
da ich in diesen Thema noch keinerlei eine Antwort bekommen habe wie ich die Cars laden kann eröffne ich ein neues Thema
Ich habe es soweit, das die Fahrzeuge abspeichern
Aber mein Problem ist, das ich die Fahrzeuge nicht laden kann
Hier mal die Quellcodes:
public OnPlayerDisconnect(playerid, reason)
{
SpielerSpeichern(playerid);
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Benutzer/%s.txt",name);
new Float:x,Float:y,Float:z;
GetVehiclePos(GetPVarInt(playerid,"VehiclID"),x,y,z);
dini_FloatSet(Spielerdatei,"X",x);
dini_FloatSet(Spielerdatei,"Y",y);
dini_FloatSet(Spielerdatei,"Z",z);
if(GetPVarInt(playerid,"Vehicl") > -1) {
DestroyVehicle(GetPVarInt(playerid,"VehiclID"));
}
return 1;
}
stock LoadAccount(playerid)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Benutzer/%s.txt",name);
SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
SetPVarInt(playerid,"Vehicl",dini_Int(Spielerdatei,"Vehicl"));
if(GetPVarInt(playerid,"Vehicl") > -1)
{
new x;
new y;
new z;
new rotation;
SetPVarInt(playerid,"VehiclID",CreateVehicle(GetPVarInt(playerid,"Vehicl") ,x, y, z, rotation, 1, 1, -1));
}
if(GetPVarInt(playerid,"Baned")==1)
{
SendClientMessage(playerid,Rot,"Du bist Gebannt");
SendClientMessage(playerid,Rot,"Den Grund kannst du im Forum lesen");
SendClientMessage(playerid,Rot,"Bei einwänden oder fehlbann melde dich im Forum");
SendClientMessage(playerid,Rot,"In den Supportbereich");
SendClientMessage(playerid,Rot,"www.gta-powerplay.tk");
Kick(playerid);
}
SetPVarInt(playerid,"loggedin",1);
return 1;
}
stock SpielerSpeichern(playerid)
{
if(GetPVarInt(playerid,"loggedin")==1)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Benutzer/%s.txt",name);
dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
dini_IntSet(Spielerdatei,"Baned",GetPVarInt(playerid,"Baned"));
dini_IntSet(Spielerdatei,"Vehicl",GetPVarInt(playerid,"Vehicl"));
}
return 1;
}
Ich bitte diesmal Profis ans werk
MFG
schnarre