geld wird beim erstellen auf 0

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
  • wenn ich mich in meinem server registriere habe ich normal bzw. möchte ich das man 5000$ startgeld hat.



    stock CreateAccount(playerid,pass[])
    {
    new Account[128],LogDia[128];
    format(Account,sizeof(Account),"/Accounts/%s.ini",SpielerName(playerid));
    SetPVarInt(playerid,"Newbie",1);
    INI_Open(Account);
    INI_WriteString("Passwort",pass);
    INI_WriteInt("Geld",5000);
    INI_WriteInt("Level",1);
    INI_WriteInt("Kills",0);
    INI_WriteInt("Deaths",0);
    INI_Save();
    INI_Close();
    format(LogDia,sizeof(LogDia), "{FFFFFF}Dein Account wurde erstellt. \nDu kannst dich nun einloggen. \n \n{FF9600}Account: {FFFFFF}%s", SpielerName(playerid));
    ShowPlayerDialog(playerid,DIA_LOG,DIALOG_STYLE_PASSWORD,"Einloggen",LogDia,"Login","Abbrechen");
    return 1;
    }


    aber er setzt in der datei das geld 0 und nicht 5000 wieso das ?


    ich nutze SII zum speichern

  • jo alles andere setzt er nur das geld nicht :o


    EDIT:// das geld wird jetzt in der datei gespeichert bei merstelle naber ich bekomm das geld ingame irwie nicht :O
    und halt alles um die datei zu öffnen level wird ja auch geladen
    Geld = ReadInt("Geld");
    GivePlayerMoney(playerid,Geld);

    Einmal editiert, zuletzt von rocco95 () aus folgendem Grund: Zeilen geadded