1. Hello all,

    Im currently in the mist of setting up a new community with a server and upon trying to set up plugins i am stumped by this..

    I have set up three staff groups with permissions

    Mod
    Admin
    Owner

    I have installed the GIVE plugin and want to restrict the /give commands to the Admin group. I've read abit further and i need to use Authlevels plugin so i installed that though it only has 3 options
    0-Player
    1-Moderator
    2-Owner

    I'm worried if i use auth level 1 for the Admin group it will give them permission to use other plugin commands that i dont realize. Giving a player Authlevel 1 also lets them press F1 and use the item list to spawn items which bypasses the logs.

    My question is how do i disable the F1 item list so they can't bypass the logs OR how do i change the plugin to use perms instead of Authlevel
     
  2. Wulf

    Wulf Community Admin

    The AuthLevel plugin is only for controlling the auth levels assigned to players, not limited commands. You can use the CommandBlock plugin to actually block them.
     
  3. Thank you Wulf, so is there no way to change the GIVE plugin to use perms instead of Authlevel

    And if i was to use command block what would the command i would input into the config file to block spawning items in from the f1 menu?
     
  4. Wulf

    Wulf Community Admin

    Which give plugin? The CommandBlock plugin would allow you to block all of the item commands from the F1 menu for whatever auth level and above.
     
  5. Give for Rust | Oxide

    Alright thank you, if GIVE is unable to be altered i will use command block.
     
  6. Wulf

    Wulf Community Admin

    I'm sure someone could add permissions to it, I'd request in its support thread.
     
  7. Alright i've messed around with command block and added the commands that i assume is the f1 item spawning commands sent to the server.

    Could you look at this config and tell me if this will block F1 item spawning for Auth level 1?

    Code:
    {
      "Messages": {
        "Blocked": "Sorry, that command is blocked!"
      },
      "Settings": {
        "AuthLevel": 1,
        "ChatName": "SERVER",
        "Commands": [
          "server.seed",
          "inventory.give",
          "inventory.giveid",
          "inventory.givebp"
        ]
      }
    }
     
  8. Wulf

    Wulf Community Admin

    Yup, that should work. You should also add inventory.givearm.
     
  9. Thank you!