Auch Fehlerhaft xD
So ist es richtig
ocmd:makeleader(playerid,params[])
{
new pID,fID;
new string[128];
new fraktname[128];
if(!IsPlayerAnAdmin(playerid,6))return SendClientMessage(playerid,ROT,"Dein Adminrang ist zu niedrig!");
if(sscanf(params,"ui",pID,fID))return SendClientMessage(playerid,ROT,"/makeleader [ID] [Fraktions ID] (/fraks)");
if(fID<0||fID>11)return SendClientMessage(playerid,ROT,"Bitte gültige Fraktion angeben (0-11).");
SetPVarInt(pID,"Fraktion",fID);
SetPVarInt(pID,"Leader",1);
switch(GetPVarInt(pID,"Fraktion"))
{
**FRAKTIONSDEFINES**
}
SpielerSpeichern(pID);
format(string,sizeof(string),"Du hast %s Leader der Fraktion %s gemacht",SpielerName(pID),fraktname);
SendClientMessage(playerid,HBLAU,string);
format(string,sizeof(string),"%s hat dich Leader der Fraktion %s gemacht",SpielerName(playerid),fraktname);
SendClientMessage(playerid,HBLAU,string);
format(string,sizeof(string),"AdmCmd: %s hat %s Leader der Fraktion %s gemacht",SpielerName(playerid),SpielerName(pID),fraktname);
SendClientMessageToAll(ADMROT,string);
return 1;
}