Guten Abend Forum,
Ich habe momentan ein paar Probleme.
-Bank System
Hier habe ich das Problem das sich der 2te Dialog nicht öffnet. (Der dBankTransfer Dialog)
Code :
if(dialogid==dBank)
{
if(response)
{
if(listitem==0)
{
ShowPlayerDialog(playerid,dBankWithdraw,DIALOG_STYLE_INPUT,"Abheben","Wieviel möchtest Du abheben?","Abheben","Abbrechen");
re1;
}
if(listitem==1)
{
ShowPlayerDialog(playerid,dBankDeposit,DIALOG_STYLE_INPUT,"Einzahlen","Wieviel möchtest Du einzahlen?","Einzahlen","Abbrechen");
re1;
}
if(listitem==2)
{
ShowPlayerDialog(playerid,dBankTransferID,DIALOG_STYLE_INPUT,"Überweisung","Wem möchtest Du etwas überweisen? \nTippe seine ID ein :","Auswählen","Abbrechen");
re1;
}
if(listitem==3)
{
new string[64];
format(string,sizeof(string),"Dein Kontostand beträgt : [%i€]",GetPVarInt(playerid,"Kontostand"));
SCM(playerid,Blau,string);
re1;
}
}
if(dialogid==dBankTransferID)
{
transferid=strval(inputtext);
new string[128];
if(!IsPlayerConnected(transferid)) return ERROR_OFFLINE
format(string,sizeof(string),"Kontostand : %i€\nGewähle ID : %i\nWieviel möchtest Du überweisen?",GetPVarInt(playerid,"Kontostand"),transferid);
ShowPlayerDialog(playerid,dBankTransfer,DIALOG_STYLE_INPUT,"Überweisung",string,"Überweisen","Abbrechen");
re1;
}
if(dialogid==dBankTransfer)
{
if(GetPVarInt(playerid,"Kontostand") <= strval(inputtext)) return ERROR_MONEY
new string[128],bstring[128];
format(string,sizeof(string),"[BANK] %s hat Dir %i€ überwiesen.",SpielerName(playerid),strval(inputtext));
format(bstring,sizeof(bstring),"Du hast %s erfolgreich %i€ überwiesen.",SpielerName(transferid),strval(inputtext));
SetPVarInt(playerid,"Kontostand",GetPVarInt(playerid,"Kontostand")-strval(inputtext));
SetPVarInt(transferid,"Kontostand",GetPVarInt(transferid,"Kontostand")+strval(inputtext));
SCM(transferid,Gold,string);
SCM(playerid,Blau,bstring);
re1;
}
re1;
}
______________________________________________________________________________________
Wäre schön wenn Ihr mir helfen könnt ..