hier habe mir ein ocmd erstellt
der sieht bis jetzt so aus
ocmd:rang(playerid,params[])
{
if(!isPlayerAnLeader(playerid,6)) return SendClientMessage(playerid,ROT,"Du bist nicht der Leader dieser Fraktion.");
new pID,string[128],rangid;
if(sscanf(params,"ui",pID,rangid)) return SendClientMessage(playerid,GRAU,"/rang [ID/Teil des Namens] [Rang]");
switch(rangid)
{
case 0:{rangid="Knecht";}
case 1:{rangid="Dealer";}
case 2:{rangid="Unterboss";}
case 3:{rangid="Boss";}
}
format(string,sizeof(string),"Dein Rang wurde von %s auf %i erhöht.",Spielername(playerid),rangid);
return 1;
}
und bei den case dingern zeigt der mir das hier an was bedeutet das ?
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(505) : error 006: must be assigned to an array
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(506) : error 006: must be assigned to an array
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(507) : error 006: must be assigned to an array
C:\Users\Admin\Desktop\Neuer Ordner\gamemodes\Sascha.pwn(508) : error 006: must be assigned to an array
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.