Selfmade Banksystem

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 Community


    Ich habe ein kleines Problem wo ich nicht weiter komme
    wen der User Geld abheben will obwohl nix rauf ist geht das also er kann ein par mio. ohne Probleme abheben


    kann mir jemand da ein tipp geben hier ist der Code
    wäre echt nett von euch



    if(dialogid == DIALOG_ATM4 && response == 1)
    {
    if(inputtext[0])
    {
    new ABHEBEN = strval(inputtext);
    {
    if(GetPVarInt(playerid,"Bankkonto") <= 0){ return SendClientMessage(playerid,0xB0AFB0FF,"Ungültige Eintrag!"); }
    if(ABHEBEN < 0){ return SendClientMessage(playerid,0xB0AFB0FF,"Ungültige Eintrag!"); }
    new string[128];
    format(string,sizeof(string), "Du hast %d$ von deinem Konto abgehoben!",ABHEBEN);
    SendClientMessage(playerid,0xB0AFB0FF, string);
    SetPVarInt(playerid,"Bankkonto",GetPVarInt(playerid,"Bankkonto")-ABHEBEN);
    GivePlayerMoney(playerid,ABHEBEN);
    ShowPlayerDialog(playerid,DIALOG_ATM,DIALOG_STYLE_LIST, "Geldautomat","{FFAF00}1| {FFFFFF}Kontoauszug\n{FFAF00}2| {FFFFFF}Überweissung\n{FFAF00}3| {FFFFFF}Abheben","Kaufen","Abbrechen");
    }
    }
    return 0;
    }

  • if(GetPVarInt(playerid,"Bankkonto") <= 0){ return SendClientMessage(playerid,0xB0AFB0FF,"Ungültige Eintrag!"); }


    Ändere dies zu:
     if(GetPVarInt(playerid,"Bankkonto") <= 0) return SendClientMessage(playerid,0xB0AFB0FF,"Ungültige Eintrag!");


    ;)

    Zitat von Sharpadox

    Echt fantastisch, dieses "Google" ^^