hallo ich habe mal ein Banksystem angefangen bleibe aber beim abhebe vorgang hängen
es funktioniert nicht ich habe den error array must be indexed bei inputtext aber beim register system hats auch funktioniert:D
hier der code
if(dialogid == DIALOG_BANK_ABHEBEN)
{
if(response)
{
if(strlen(inputtext)>0)
{
//wenn grösser >0
new string[128];//habe das geld zwischengespeichert aber das ist absicht:D
new bgeld = sInfo[playerid][bankgeld];
bgeld = bgeld-inputtext;
format(string,sizeof(string),"Abgehoben: %i$ Neuer Kontostand: %i$",inputtext,bgeld);
SCM(playerid,CL_GELB,string);
sInfo[playerid][bankgeld] = bgeld;
}
else
{
//wenn weniger
ShowPlayerDialog(playerid,DIALOG_BANK_ABHEBEN,DIALOG_STYLE_INPUT,"Geld abheben","Gebe den Betrag an.","OK","Abbrechen");
}
}
else
{
//Abbruch
return 1;
}
}
return 1;