Ja ich weiß ich habs nicht so mit dem Leadersystem.......
ocmd:rank(playerid,params[])
{
new pID, rank, altrank,rankup[125],rankdown[125];
if([pInfo][playerid][Rank]!= 13)return SendClientMessage(playerid, COLOR_RED, "Du bist kein Leader einer Fraktion !"); //Alle Errors in der Reihe
if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,COLOR_WHITE,"/rank [spieler] [rank]");
if(rank<0||rank>6)return SendClientMessage(playerid,COLOR_RED,"Du kannst nur einen Rank verteilen zwischen 1-13.");
altrank = [pInfo][pID][Rank];
format(rankdown,sizeof(rankdown),"Du hast ein Rankdown erhalten, dein aktueller Rank ist %i.",rank);
format(rankup,sizeof(rankup),"Du hast ein Rankup erhalten, dein aktueller Rank ist %i.",rank);
if(altrank > rank){SendClientMessage(playerid,COLOR_RED,rankdown);}
if(altrank < rank){SendClientMessage(playerid,UEBERSCHRIFT,rankup);}
SendClientMessage(pID,COLOR_PURPLE,"Du hast einem Member ein Rang gegeben");
SetPVarInt(pID,"Rank",rank);
SaveAccount(pID);
return 1;
}
Vielen Vieln Dank im Voraus.