Hey
Ich habe wiedermal ein Bug gefunden.
Unszwar ein ATM Bug,ich kann kein Geld auszahlen da steht immer "Ungültig" ich hab ein Stark editiertes Godfather Script.
if(dialogid == Auszahlen)
{
if(response)
{
if(IsNumeric(inputtext))
{
new val = strval(inputtext);
if(GetPlayerMoney(playerid) == 0)
{
SendClientMessage(playerid, COLOR_GREY, "Ungültig!");
return 1;
}
if(val > PlayerInfo[playerid][pAccount])
{
SendClientMessage(playerid, COLOR_GREY, "Du hast zu wenig Geld!");
return 1;
}
if(val == 999999999999999)
{
SendClientMessage(playerid, COLOR_GREY, " ATM - BUG ist Verboten!");
Kick(playerid);
return 1;
}
new s[128];
GivePlayerMoney(playerid, val);
PlayerInfo[playerid][pAccount] -= val;
ConsumingMoney[playerid] = 1;
format(s, sizeof(s), "Du hast %d$ von deinem Konto ausgezahlt. Neuer Kontostand: %d$", val, PlayerInfo[playerid][pAccount]);
SendClientMessage(playerid, COLOR_GREEN, s);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Ungültige Eingabe");
}
}
else
{
ShowPlayerDialog(playerid, BANK, DIALOG_STYLE_LIST, "Menü", "Kontostand\nEinzahlen\nAbheben\nÜberweisen", "Auswählen", "Beenden");
}
}
Danke im Vorraus!