PermissionsManager

Moved

Total Downloads: 4,273 - First Release: Sep 18, 2017 - Last Update: Jan 5, 2018

5/5, 27 likes
  1. Yeah, maybe add a syntax error or something.
     
  2. Sure.
    Typing the command wrong seems to be a popular one.
    Next version will cater for it.
     
  3. delete this comment
     
  4. when you are not an admin and type /perms or /perms nickname it gives you this:
    Code:
    Failed to call hook 'cmdPerms' on plugin 'PermissionsManager v0.0.5' (IndexOutOfRangeException: Array index is out of range.)
      at Oxide.Plugins.PermissionsManager.cmdPerms (.BasePlayer player, System.String command, System.String[] args) [0x00000] in <filename unknown>:0 
      at Oxide.Plugins.PermissionsManager.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0 
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0 
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00000] in <filename unknown>:0
    also would be nice to have /perms working without parameters, to open something like main permissions menu (?)
     
  5. 0.0.6 checks admin status.
    Try the most recent version.

    A main menu listing players and groups is a possibility (#60)
    Most likely that'll be the meat of the next version.

    I'm not pushing an update for one syntax check.
    There are two possible commands to type and they are detailed very clearly in the overview.
     
  6. Hi! I have a problem whit this plugin and i want to ask you what i can do. I use the command /perms player username in the game chat, but Rust tell me this command is only allowed for admin. I host the server in local and i have set me like ther server owner whit the command ownerid steamid username and in the end writecfg to conferm the thing. And i need to have auth level 2 whit this procedure, but the plugin dosen't works anyway says me the same messagge. Thank you if you can help me to figure out the problem.
     
  7. Can you access the server's console / RCON?
     
  8. I am using RustAdmin, and yes i have access to the console, i can change time weather and also i can use console commands to save and do other things. But it seems the plugins who needs auth 2 level don't work if i made all the thing to reconize me like the owner.
     
  9. What is ur steamid?
    [DOUBLEPOST=1507491315][/DOUBLEPOST]Okay well try typing this into your RustAdmin Console:
    Code:
    ownerid "your Steam64 ID" "your nickname"
     
  10. My steamid is 76561197960287930
    It say user 76561197960287930 is already an owner, but the chat command of the plugin don't want to work, gives me the same message command is only allowed for admin.
     
  11. I believe server restart is required for owner changes to be reflected.
    Stop the server then, while it's down, manually check the users.cfg to be sure.

    If you're listed, start her up again.
    If you're not, add yourself manually in the format shown above, save cfg file, then start server.
     
  12. Oh i am so a kind idiot, sorry guys for waste your time, now i realized it wasn't my steam 64ID, on the site of steamid there is an example and i thinked it was my id, now i clicked on my profile and the ID i always entered wasn't mine.
     
  13. hi,


    igot this after loading ur plugin . pls help

    Code:
    Failed to call hook 'cmdPerms' on plugin 'PermissionsManager v0.0.6' (IndexOutOfRangeException: Array index is out of range.)
    (11:23:16) | at Oxide.Plugins.PermissionsManager.cmdPerms (.BasePlayer player, System.String command, System.String[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.PermissionsManager.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00000] in <filename unknown>:0
    nevermind. after 3 reload it works. thanks for that nice plugin :)
     
    Last edited by a moderator: Oct 19, 2017
  14. trying to figure out how to set a group using this
     
    Last edited by a moderator: Oct 20, 2017
  15. I think all players are a member of group 'default' as standard, although I haven't confirmed that recently.

    If that is the case, you do /perms group default
    and then in the GUI set blueprintmanager.admin etc to enabled.

    That means everyone who is a member of group 'default' will have that permission.

    This plugin has no provision for adding/removing/editing groups.
    It just sets permissions for players, and existing groups.
     
  16. figured out that It worked, I just needed to log out and log back in, I am having someone test the default group now! I am such a noob right now lol
     
  17. It worked for that mod, but every other I am trying it says that the group default doesn't exist
     
  18. Wulf

    Wulf Community Admin

    Did you change it under the oxide.config.json? That group is created by Oxide by default every time the server is started if it doesn't exist, and all players are added to it automatically.
     
  19. Can you add to the GUI a list of all players so that you do not enter the name of each?
     
  20. Lined up for next update.
    Gotta say, though, you people are seriously lazy.

    I feel like it would take longer to look for someone's name in a GUI than it would to type a partial.