Ich habe mir ein makeleader command erstellt, aber immer wenn ich eingebe /makleader 0 1 dann wir im chat keine fraktion angezeigt.
ocmd:makeleader(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
new pID, fID;
new string[128], fraktname[64];
if(sscanf(params,"ui",pID,fID))return SendClientMessage(playerid,BLAU,"Nutze: /makeleader [playerid] [fraktionsid]");
switch(GetPVarInt(playerid,"Fraktion"))
{
case 0:{fraktname="Zivilist";}
case 1:{fraktname=fraktname1;}
case 2:{fraktname=fraktname2;}
case 3:{fraktname=fraktname3;}
}
format(string,sizeof(string),"AdmCmd: %s hat dich zum Leader der Fraktion %s ernannt.",SpielerName(pID),fraktname);
SendClientMessage(pID,ROT,string);
SetPVarInt(pID,"Fraktion",fID);
SendClientMessage(playerid,BLAU,"Erfolgreich.");
return 1;
}