makeadmin befehl erstellen

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
  • Hey Leute ,
    Ich versuche gerade einen Makeadmin befehl zu erstellen, nur leider immer wenn ich das so versuch zu machen wie es normalerweiße geht stürzt mein pawno compiler ab.


    Kann mir da einer helfen ??


    Am besten mit ocmd wenns geht (soll nur über rcon gehen oder wenn jemand ein bestimmtes admin level ist)


    LG

    "Imagine if the government went after corruption as hard as it goes after guys who run filesharing sites. Priorities. " - @Snowden
    "More worrying than FBI temporarily running a server that contained child porn, is hacking computers anywhere in the world with one warrant" - @josephfcox

  • Da war ich aber bei dem (if!str....) hängt sich mein compiler auf und bei dcmd krieg ich jedemenge errors

    "Imagine if the government went after corruption as hard as it goes after guys who run filesharing sites. Priorities. " - @Snowden
    "More worrying than FBI temporarily running a server that contained child porn, is hacking computers anywhere in the world with one warrant" - @josephfcox

  • Ich könnte es dir mal mit dem Include OCMD & SScanf Erklären.


    Als erstes erstellt man den Befehl nach dem Grundgerüst.


    ocmd:makeadmin(playerid,params[])
    {
    new pID,alevel;
    if(!IsPlayerConnected(pID))return SendClientMessage(playerid,0xC8C8C8FF,"Dieser Spieler ist nicht online!");
    if(SpielerInfo[playerid][Admin] > 10)
    {
    if(sscanf(params,"ui",pID,alevel)) return SendClientMessage(playerid,0xC8C8C8FF,"/makeadmin [ID/Name] [Level]"); Hier werden die Parameter gefüllt mit den Variablen
    SpielerInfo[pID][Admin] == alevel; // Hier wird der pID das Adminlevel das man in die Variable (alevel) gefüllt wurde gesetzt
    SendClientMessage(playerid,FARBCODE,"Der Spieler wurde zum Admin gemacht"); // Hier noch eine kleine Nachricht
    }
    return 1;
    }

  • geht zwar hab da aber noch ein warning und ingame geht der befehl komplett nicht

    "Imagine if the government went after corruption as hard as it goes after guys who run filesharing sites. Priorities. " - @Snowden
    "More worrying than FBI temporarily running a server that contained child porn, is hacking computers anywhere in the world with one warrant" - @josephfcox

  • noo I dont ....
    I'm not as good in samp as you think :P

    "Imagine if the government went after corruption as hard as it goes after guys who run filesharing sites. Priorities. " - @Snowden
    "More worrying than FBI temporarily running a server that contained child porn, is hacking computers anywhere in the world with one warrant" - @josephfcox