Registriersystem geht nicht! Hilfe!

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
  • 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?

  • 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;
    }