Guten Abend,
Ich habe ein Problem mit meinen Befehl. Ich habe [Spieler[playerid][adminlevel] = adminrang; gemacht, aber ich bekomme einen Error:
error 006: must be assigned to an array
dcmd_makeadmin(playerid,params[])
{
new pID,adminrang[128],name[MAX_PLAYER_NAME],sname[MAX_PLAYER_NAME],string[128],string1[128];
GetPlayerName(pID,sname,sizeof(sname));
GetPlayerName(playerid,name,sizeof(name));
if(Spieler[playerid][adminlevel] == 6)
{
if(sscanf(params,"ui",pID,adminrang))return SendClientMessage(playerid,grau,"VERWENDUNG: /makeadmin [playerid] [Adminrang (1-6)]");
{
Spieler[pID][adminlevel] = adminrang;
SavePlayer(pID);