Hallo,
ich bin grad dabei, dass man skins speichert, aber funzt iwie nicht :DD obwohl sie die selben dateinamen haben O_o
public OnPlayerDisconnect(playerid, reason)
{
if(GetPVarInt(playerid,"Eingeloggt")==1)
{
dini_IntSet(Spielerdatei,"Skin",GetPlayerSkin(playerid));
SpielerSpeichern(playerid);
}
return 1;
}
public OnPlayerSpawn(playerid)
{
SetPlayerSkin(playerid,dini_Int(Spielerdatei,"Skin"));
return 1;
}
stock SpielerSpeichern(playerid)
{
if(GetPVarInt(playerid,"Eingeloggt")==1)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",name);
dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
dini_IntSet(Spielerdatei,"Aktivitätspunkte",GetPVarInt(playerid,"Aktivitätspunkte"));
dini_IntSet(Spielerdatei,"Spielzeit",GetPVarInt(playerid,"Spielzeit"));
dini_IntSet(Spielerdatei,"Skin",GetPVarInt(playerid,"Skin"));
dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
dini_IntSet(Spielerdatei,"Banned",GetPVarInt(playerid,"Banned"));
}
return 1;
}
Kann mir jmd. helfen ?
MFG
und Danke