Hallo... Ich finde den Fehler nicht...
Könnt Ihr da mal rüber schauen bitte?
ocmd:setadmin(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,4))return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
new pID;
new rank;
new string[128];
new Admin[128];
switch(GetPVarInt(pID,"Adminlevel"))
{
case 1:(rank="Probe Supporter");
case 2:(rank="Supporter");
case 3:(rank="Moderator");
case 4:(rank="Administrator");
case 5:(rank="Server Owner");
}
if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,GRAU,"Verwendung: /setadmin [SpielerID] [Adminrang]");
if(rank<0||rank>5)return SendClientMessage(playerid,ROT,"Ungültiger Adminrang!");
SetPVarInt(pID,"Adminlevel",rank);
format(string,sizeof(string),"AdmCmd: %s hat dich zum %s gemacht.",SpielerName(playerid),rank);
format(Admin,sizeof(Admin),"AdmCmd: Du hast %s zum %s gemacht",SpielerName(pID),rank);
SendClientMessage(pID,GRÜN,string);
SendClientMessage(playerid,GRÜN,Admin);
return 1;
}