Hallo ich habe eine Frage ob mir einer das weiter machen könnte also wenn der Spieler Leader 0 gesetzt wird soll alles auf 0 runter gehen
ocmd:makeleader(playerid,params[])
{
if(Spieler[playerid][AdminOnDuty] == false) return SendClientMessage(playerid,COLOR_WHITE,""#HTML_ROT""#SERVERTAG""#HTML_WEISS": Du bist nicht im Admindienst !");
if(Spieler[playerid][pAdminlevel] < 7)return ErrorMsg(playerid,""#HTML_ROT""#SERVERTAG""#HTML_WEISS": Du besitzt nicht den jeweiligen Adminrang.");
if(!IsPlayerConnected(playerid))return ErrorMsg(playerid,""#HTML_ROT""#SERVERTAG""#HTML_WEISS": Du bist nicht Eingeloggt.");
new pID, frak, string[128];
if(sscanf(params,"ui",pID,frak))return ErrorMsg(playerid,""#HTML_ROT"Benutze:"#HTML_WEISS": /makeleader [Spieler] [FraktionsID]");
if(!IsPlayerConnected(pID))return ErrorMsg(playerid,""#HTML_ROT""#SERVERTAG""#HTML_WEISS": Dieser Spieler ist zurzeit nicht online.");
if(Spieler[pID][pLevel] < 3) return SendClientMessage(playerid, COLOR_WHITE,""#HTML_ROT""#SERVERTAG""#HTML_WEISS": Der Spieler ist noch keine Level 3");
{
Spieler[pID][pFraktion] = frak;
Spieler[pID][pRang] = 6;
Spieler[pID][pLeader] = 1;
format(string,sizeof(string),"[AdmCmd] %s hat %s zum Leader der Fraktion %s (%i) gemacht.",GetName(playerid),GetName(pID),rfraks(pID),frak);
SAM(string);
SetFactionSkin(pID);
SCM(pID,COLOR_ADMINCHAT,"Erfolgreich. Du wurdest zum Leader einer Fraktion gemacht.");
SpawnIt(pID);
}
return 1;
}
hoffe ihr könnt mir dabei helfen