Hilfe mit makeleader

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo Community,


    ich versuch ein Makeleader befehl ich weis nicht ob ich mich dumm anstelle oder sonst was ich schaff es einfach nicht ^^
    ich hab ein ocmd befehl gesehen wollte ihn aber ins normale commandtext schreiben kann mir einer helfen


    mein bisheriges:
    if(strcmp(cmdtext,"/makeleader", true) == 0)
    {
    if(IsPlayerAnAdmin(playerid, 1338))
    {
    new pID,fID;
    if(sscanf(params,"ui",pID,fID))return SendClientMessage(playerid,BLAU,"/makeleader [playerid] [fraktionsid]");// Das ist falsch weil in einem ocmd params kommt was muss ich hier einesetzen
    SetPVarInt(pID,"Fraktion",fID);
    SendClientMessage(playerid,COLOR_BLAU,"Erfolgreich.");
    }
    else
    {
    SendClientMessage(playerid,COLOR_ROT,"Du bist kein Admin.");
    return 1;
    }
    }

  • Nutze doch einfach ocmd, damit gibt es keine Probleme. Bei dir fehlt auch noch der Rang, der den Spieler eigentlich erst zum Leader macht. Hier ein Beispiel: