Admin Tore bearbeitung

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, ich habe ein Problem unzwar, habe ich ein AdminBase mit Tore erstellt. Aber ich weiss nicht wie ich einstellen kann, im SCRIPT das nur Admins
    die Befehle benutzen können.


    public OnGameModeExit()
    {
    return 1;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {


    if (strcmp("/aopen1", cmdtext, true, 10) == 0)
    {
    MoveObject(admina, 1242.091,-2573.087,-5.25, 3.45);
    SendClientMessage(playerid,yellow, "Du hast AdminTor(1) geöffnet.");
    return 1;
    }
    if (strcmp("/aopen2", cmdtext, true, 10) == 0)
    {
    MoveObject(adminb, 889.423,-2573.138,-5.25, 3.45);
    SendClientMessage(playerid,yellow, "Du hast AdminTor(2) geöffnet.");
    return 1;
    }
    if (strcmp("/aclose1", cmdtext, true, 10) == 0)
    {
    MoveObject(admina, 1242.091,-2573.087,5.638, 3.45);
    SendClientMessage(playerid,yellow, "Du hast AdminTor(1) geschlossen.");
    return 1;
    }
    if(strcmp(cmdtext, "/gotoa", true) == 0)
    {
    SetPlayerPos(playerid, 1250.114,-2572.827,3.428);
    SendClientMessage(playerid,red, "Willkommen im AdminBase.");
    return 1;
    }
    if (strcmp("/aclose2", cmdtext, true, 10) == 0)
    {
    MoveObject(adminb, 889.423,-2573.138,5.688, 3.45);
    SendClientMessage(playerid,yellow, "Du hast AdminTor(2) geschlossen..");
    return 1;
    }
    return 0;
    }



    Ich würde mich freuen, wenn jemand mir das bearbeiten könnte, das nur Admins die Befehle benutzen können. :thumbup:


    MfG: Jamal

  • Wie sind die Admins bei dir definiert nutzt du GF oder meinst du die RConAdmin



    GF:



    if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, yellow, "Du bist kein Admin");



    Rcon Admin:



    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, yellow, "Du bist kein Admin");

    RFT

  • Wir wissen ja nicht wie dein Admin definiert ist... Und da du nicht unter Godfather gepostet hast gehe ich mal von nicht GF aus...
    Sprich so kann dir NIEMAND helfen da wir keine Hellseher sind



  • Wie ich bei /aopen ganz oben gemacht habe.


    Du musst überall setzen, ob er ein Admin ist, also das es nur er kann.
    und nicht die klammer vergessen;).

  • entweder die ganze enum usw ins FS einfügen oder einfach die möglichkeit mit dem Rcon admin nutzen

  • Okaay danke an alle hab Problem gelöst :D:D


    ich hab das mit RCON Admin geschafft :D



    kann geclosed werden :D

  • Oder einfach den ganzen Mist ins GM reinpacken, wo es reingehört...


    Du hast sicherlich eie Adminabfrage drinne, diese brauchen wir..
    Wenn du die selber nicht weißt, solltest du sie rausbekommen..


    Ist jedesmal das selbe: Script runterladen, aber davon nur 2% verstehen.. was neues einfügen und dem restlichen script anpassen...
    Man kann aber nichts dem Script anpassen, wenn man das Script selber nicht kennt..


    LG
    Simon