moin leute.
Bei mir wird alles ausgelesen, beim logout und timeout.
es speichert in meiner datei.
beim einlogen spawnt es aber weder den skin, noch die position, noch die waffen.
(waffen = jeder slott wird einzelnd ausgelesen)
public Anmelden(playerid,pw[])
{
new Spielerdatei[64];
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
if(dini_Exists(Spielerdatei))
{
if (!strcmp(pw,dini_Get(Spielerdatei,"Passwort")))
{
SetPlayerSkin(playerid,dini_Int(Spielerdatei,"Skin"));
SetPlayerPos(playerid,dini_Float(Spielerdatei,"SpawnX"),dini_Float(Spielerdatei,"SpawnY"),dini_Float(Spielerdatei,"SpawnZ"));
GivePlayerWeapon(playerid,dini_Int(Spielerdatei,"Mag"),dini_Int(Spielerdatei,"Muni"));
SendClientMessage(playerid,Weiß,"Wilkommen auf dem Server");
SpielerInfo[playerid][Eingeloggt] = 1;
SpawnPlayer(playerid);
return 1;
}
else
{
SpielerInfo[playerid][Eingeloggt] = 0;
PasswortFalsch(playerid);
}
}
return 1;
}
ich habe alles was nciht von nutze ist entfehrnt.
aber wo liegt bei de teilen der fehler ???
Währe schön wenn hier mal einer die lösung weiß.
Mfg
Airwolf