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.