Admin

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
  • Kann mir einer ein admin system machen nur mit diesen cmds: /kick /ban /givegeld /setplayercolor /setadmin /restartgamemode


    Ich würd anderesystems nehmen aber ich brauch nur diese cmds


    MFG

  • ich kann eben sowas nicht machen ich kenn nicht die codes also ..

  • Erstell erstma n Adminlevel



    enum pInfo
    {
    pAdmin,
    };



    new PlayerInfo[MAX_PLAYERS][pInfo]


    Dann machste in dem cmd das rein..


    if(PlayerInfo[playerid][pAdmin] >=ADMINRANG)
    {

    Adminrang durch 1,2,3 oder so ersetzen
    dann kannst du mit
    Ban(playerid); jemand bannen (also damit bannse dich selbst musste halt änddern)
    und Kick(playerid); kickst jemand bzw dich selbst.
    dann givegeld machste einfach GivePlayerMoney(playerid, geld);
    Setadmin machste einfach das rein:
    PlayerInfo[playerid][pAdmin] == level;
    bei restartgamemode eifnach das rein
    SendRconCommand("gmx");
    dann müsste das auch funkionieren
    dann siehst du dir das tut an:
    [ SCRIPTING ] Scripten mit einem Ziel
    um auch die cmds zumachen


    hier ein beispiel (ka obs funkioniert) für ban

    new ziel = strval(strget(cmdtext,1));
    if(strcmp(cmdtext, "/ban",true,5) == 0)
    {
    if(PlayerInfo[playerid][pAdmin] >=1)
    {
    Ban(ziel);
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED, "Du bist kein Admin");
    }
    return 1;
    }



    :D