Hallo!
In meinem /configplayer Befehl, bekomme ich IMMER beim compilen diesen Fehler: error 033: array must be indexed (variable "-unknown-")
Der ganze Befehl sieht nun so aus:
ocmd:configplayer(playerid,params[]){new pID[MAX_PLAYER_NAME]; new syntax; new wert; if(sscanf(params,"uss", pID, syntax, wert))return SendClientMessage(playerid, COLOR_GRAD2, "BENUTZUNG: /configplayer [Spieler/ID] [Syntax] [Wert]"); if(SpielerInfo[playerid][pAdmin] >= 3) { if(!IsPlayerConnected(pID)) { new string[512]; if(syntax == "level") <----------------------- Hier entsteht der Fehler { SetPlayerScore(pID, wert); format(string, sizeof(string), "Du hast das Level von %s auf %i gesetzt!", GetName(pID), wert); return 1; } } else { SendClientMessage(playerid, COLOR_RED, "Der Spieler ist leider nicht online!"); return 1; } } else { SendClientMessage(playerid, COLOR_RED, "Dir fehlen leider die Rechte dazu, diesen Befehl auszuführen!"); return 1; } return 1;}
Was kann ich da nun tun?!
LG lolcooper