Moin Leute..
Bin wieder am verzweifeln...
Ich habe in meinem Script ein Registrierungs System eingebaut.
Es scheint alles zu klappen.
Nur wenn ich jetzt das 2. Mal connecte,muss ich mich schon wieder registrieren.
Im Oderner Spieler\ wird auch keine %s.ini Datei erstellt.
Woran kann das liegen?
Registriersystem geht nicht! Hilfe!
- MichiEXE
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Wird der Account denn auch gespeichert, wenn du Server verlässt?
Zeig mal dein OnPlayerDisconnect.
-
Nein wird er nicht.
public OnPlayerDisconnect(playerid, reason)
{
if(INI_Open(getINI(playerid))) {
INI_WriteInt("Skin",GetPlayerSkin(playerid));
INI_WriteInt("Score",PlayerInfo[playerid][pScore]);
INI_WriteInt("Cash",GetPlayerMoney(playerid));
INI_WriteInt("Admin",PlayerInfo[playerid][pAdmin]);INI_Save();
INI_Close();
}
return 1;
}public OnPlayerSpawn(playerid)
{
return 1;
} -
Versuch das mal so bitte.
public OnPlayerDisconnect(playerid, reason)
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Skin",GetPlayerMoney(playerid));
INI_WriteInt(File,"Score",PlayerInfo[playerid][pAdmin]);
INI_WriteInt(File,"Cash",PlayerInfo[playerid][pKills]);
INI_WriteInt(File,"Admin",PlayerInfo[playerid][pDeaths]);
INI_Close(File);
return 1;
} -
Geht nicht wirklich xD
-
breadfish.de
Hat das Thema geschlossen.