command(makeleader, playerid, params[])
{
new id,level,string[128];
if(sStats[playerid][sAdminlevel] < 4)
return SendClientMessage(playerid, Rot, "Du bist kein Administrator oder dein Administratorenlevel ist zu niedrig!");
if(GetPVarInt(playerid, "Adminduty") == 0)
return SendClientMessage(playerid, Rot, "Du musst erst als Admin im Einsatz sein um diesen Befehl nutzen zu können!");
if(sscanf(params, "ud", id, level))
return SendClientMessage(playerid, Weiß, "Befehl: /makeleader [Name/ID] [FraktionsID]");
if(level > 6 level < 0)
return SendClientMessage(playerid, Rot, "Es gibt nur 6 Fraktionen!");
SetPlayerFrakSkin(id);
sStats[id][sMitglied] = 0;
sStats[id][sLeiter] = level;
sStats[id][sRank] = 6;
sStats[id][sFraktion] = level;
sStats[id][sArbeitslosengeld] = 0;
SetFraktionsSpawn(id);
format(string, sizeof(string), "Du bist nun Leader der Fraktion %s!",GetPlayerFraktion(id));
SendClientMessage(id,Weiß,string);
format(string, sizeof(string), "Du hast %s zum Leader der Fraktion %s gemacht!",GetName(id), GetPlayerFraktion(id));
SendClientMessage(playerid,Weiß,string);
return 1;
}
was is da falsch?