Hey
Wenn man einzahlt beim ATM Bekommt man das Geld aufm Konto und auf der Hand.
Hier der Code:
if(dialogid==DIALOG_ATM0)
{
if(response==0)
{
ShowPlayerDialog(playerid,DIALOG_ATM,DIALOG_STYLE_LIST,"ATM","Einzahlen\nAbheben\nKontostand","Ok","Abbrechen");
return 1;
}
if(response==1)
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,DIALOG_ATM0,DIALOG_STYLE_INPUT,"Einzahlen","Geben sie die Gewünschte Menge zum Einzahlen ein!","Ok","Zurück");
SendClientMessage(playerid,ROT,"Fehlerhafte Menge!");
return 1;
}
else
{
new geld = strval(inputtext);
if(GetPlayerMoney(playerid) >= geld)
{
GivePlayerCash(playerid,geld);
Spieler[playerid][Bank]+=geld;// was Hier Machen? ^^ so
}
else{SendClientMessage(playerid,ROT,"Du hast nicht so viel Geld bei dir!");}
}
return 1;
}
}
Danke im vorraus.