Speichert es nur auf Null

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
  • Hey,
    Bei mir wird das Geld immer auf Null Gesetz.. :(
    Ich zeige euch mal die Sachen...
    Enum brauche ich ja nicht Zeigen oder?


    Egal, Zum Speichern

    if(INI_Open(getINI(playerid)))
    {
    INI_WriteInt("Level",SpielerInfo[playerid][sLevel]);
    INI_WriteInt("Geldboerse",GetPlayerMoney(playerid));
    INI_WriteInt("Admin",SpielerInfo[playerid][sAdmin]);
    INI_Save();
    INI_Close();
    }


    Nun bei der Registration

    if(INI_Open(getINI(playerid)))
    {
    INI_WriteString("Passwort",inputtext);
    INI_WriteInt("Level",2);
    INI_WriteInt("Geldboerse",15000);
    INI_WriteInt("Admin",0);
    INI_Save();
    INI_Close();
    }

    Einmal editiert, zuletzt von GermanCompactIV ()

  • Benutze lieber dini. Dini Script zum abspeicher:
    stock Register(playerid)
    {
    new string[230];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), "Users/%s.ini", name);
    if(!fexist(string))
    {
    dini_Create(string);
    dini_IntSet(string, "Password", blablabla); //so speicherst du Werte In dini mit dini_Int(string, "Password") bekommst du den WErt wieder
    }
    return 1;
    }

    Mit freundlichen Grüßen


    Headscracher | Tobi :thumbup:

  • Was?! Klar, Ich Scripte mi SII ;D Und nicht mit Dini... xD

  • @GermanCompactIV


    Mach bei der Registrierung: ResetPlayerMoney(playerid); GivePlayerMoney(playerid,15000);


    Dann sollte er es abspeichern...


    Gleiches beim Login: ResetPlayerMoney(playerid); GivePlayerMoney(playerid,SpielerInfo[playerid][sGeld]);

  • Okay, Aber warum den RestPlayerMoney(playerid);
    Bei meinem Alten Script brauchte ich nicht nutzen.. (Alten Script = Gelöscht Grun: PC Absturz = Windows Neu Installieren)