Hilfe beim Bankeinzahlen

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
  • Hallo zusammen




    ich bin gerade an einem Banksystem dran,und dabei jetzt ein PRoblem und
    zwar möchte ich das das Geld mit einem Dialog auf das Konto eingezahlt
    werden kann.


    Das sieht bei mir jetzt so aus:








    new Playerdatei[128];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Playerdatei,sizeof(Playerdatei),"/Accounts/%s.ini",name);
    new str[128];
    if(!response)return ShowPlayerDialog(playerid,DIALOG_BANKMENU,DIALOG_STYLE_LIST,"Bankmenü","Einzahlen\nAuszahlen","Auswählen","Abbrechen");
    if(GetPlayerMoney(playerid) < strval(inputtext))return SendClientMessage(playerid,Rot,"Sie haben nicht genug Geld dabei!");
    GivePlayerMoney(playerid, - strval(inputtext));
    dini_IntSet(Playerdatei,"Bank",+= strval(inputtext);
    format(str,sizeof(str),"Sie haben %d$ erfolgreich auf ihr Konto eingezahlt",strval(inputtext));
    SendClientMessage(playerid,Orange,str);
    return 1;









    Nur bekomme ich jetzt diesen Error:


    Ungültiger Befehl


    Wie kann ich den Befehl umändern,sodas er funktioniert?


    Schonmal vielen Dank für eure Hilfe.


    //PWN Text erneuert.

  • Nur bekomme ich jetzt den Error: Unbekannte Variable : "dini_GetInt"


    Sorry, ich arbeite nicht so viel mit dini ^^


    Die Funktion lautet doch:


    dini_IntSet(Playerdatei,"Bank",dini_Int(Playerdatei,"Bank")+strval(inputtext));


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S