Hey, ich muss für mein Inventory System wenn ein Spieler ein Item 1 mal hat soll es in Dialog angezeigt werden aber es ist auch so das er mehere Items gleichzeitig haben kann
so dachte ich mir kann ich Strings zussammenfügen
und das kam Dabei raus
new string[20];
new inv[15];
if(SpielerInfo[playerid][pMap] > 0){inv = ("Map /n"); }
if(SpielerInfo[playerid][pBlood] > 0) { inv = inv + "Blood";}
format(string,sizeof(string),"%d",inv);
ShowPlayerDialog(playerid,DIALOG_INV,DIALOG_STYLE_LIST,"Inventar",string,"Benutzen" ,"Inventar Schließen");
return 1;
Funktioniert aber leider nicht
Error 033: array must be indexed (variable "inv")
So würde ich es aus Java kennen:)