Hallo habe ein Problem,
Error:
Variable wird nie benutzt: "ocmd_makeleader"
Befehl:
ocmd_makeleader(playerid,params[])
{
new pID;
new frakid;
new string[128];
new string2[256];
if(GetPVarInt(playerid, "rankname") <= 5)return SendClientMessage(playerid,rot,"Dazu bist du nicht berechtigt");
if (sscanf(params, "ui", pID, frakid)) SendClientMessage(playerid, blau, "Benutze: /makeleader [SpielerID] [FraktionID]");
else if (pID == INVALID_PLAYER_ID || IsPlayerNPC(pID)) SendClientMessage(playerid, gelb, "*:: Dieser Spieler kann nicht erreicht werden. ::*");
else if (frakid < 0 || frakid > 3) SendClientMessage(playerid, blau, "Die FraktionID muss zwischen 0 und 3 sein!");
else
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(name));
{
if(frakid == 0) { SpielerInfo[pID][Fraktion] = 0; SpielerInfo[pID][Leader] = 0; } //Zivilist
if(frakid == 1) { SpielerInfo[pID][Fraktion] = 1; SpielerInfo[pID][Leader] = 1; } //SAPD 1
if(frakid == 2) { SpielerInfo[pID][Fraktion] = 2; SpielerInfo[pID][Leader] = 2; } //FBI 2
format(string, sizeof(string),"Du hast ID: %d zum Chef der Job ID: %d gemacht.",pID,frakid);
format(string2, sizeof(string2),"Du wurdest vom Admin %s zum Chef der Job ID: %d gemacht.",name, frakid);
SendClientMessage(pID, grun, string2);
SendClientMessage(playerid, grun, string);
}
}
return 1;
}