PermissionsManager

Moved

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

5/5, 27 likes
  1. F0x

    F0x

    A must have ! great job, verry usefull
     
  2. do you have to have the player online? i have a player i want to set permisions for. but when i do it says player "name" is not found
    [DOUBLEPOST=1518061995][/DOUBLEPOST]oh and is there a way to make key bindings for this. (that would be great too)
     
  3. Hi,
    Yes, the player has to be online as far as I remember.

    What would you keybind? Both chat commands require either a player or group name to be typed.
     
  4. hy , i have no permisions as admin
    [DOUBLEPOST=1520106386][/DOUBLEPOST]I am admin, but it comes this message

    Permissions Manager: This commoand is reserved for admin.
     
  5. Hi there,
    The plugin checks for AuthLevel 2 when commands are run.
    Are you certain you have that?

    If you're not sure, log out of the game and back in and watch your console.
    It will say X has joined - X has AuthLevel Y.
     
  6. Trying to understand Permissions.

    What happens if no one has the permission "coolmod.vip"
    Then I give a player permission "0.grant user Kokonut coolmod.vip"
    Then I type this "0.revoke group default coolmod.vip"

    Does player "Kokonut" (who is in group default) retain the permission?
     
  7. Wulf

    Wulf Community Admin

    You can't revoke a permission for a user through a group; the group doesn't have the permission, the user does.
     
  8. Thank you, that explains a number of things then (at my end).
     
  9. Yeah, there's been some confusion about this. I've tried to lay it out in the FAQ.
     
  10. When I run the plugin, in the console I get NullReferenceException all ways runing in the console but it seems to be working other then that. I do not like this, to me it might hurt the server.
     
  11. This plugin has no console commands for user-use.
    Just two chat commands.
     
  12. Not working for me using Chat commands :)

    Code:
    Failed to call hook 'cmdPerms' on plugin 'PermissionsManager v0.0.9' (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
    
     
  13. Thanks for that.
    Did that just happen once or does it always happen?
     
  14. Sorry for the late reply.
    Yes it happens when i use the Chat command "/perms player"

    EDIT:

    And same for the "/perms group" Command :p
     
  15. I can't replicate it. Maybe it's being cause by some specific plugin?

    If you oxide.unload * then oxide.load PermissionsManager and run the chat command, do you still get the error?
     
  16. upload_2018-4-4_5-31-25.png
    Nothing shows. The configuration file was deleted, the plug-in was updating, all the plug-ins were unloading leaving yours, the server was restarting, the file deleted with privileges, the server reinstalled ...
     
  17. My last reply was directed at DeliciousAce.

    PermissionsManager reads permissions from loaded plugins, so the window should be blank if you have no other plugins installed; There are no permissions to manage in that case.
     
  18. This may be a stupid question, but i have granted myself OwnerID but still says i dont have permission to use the /Perms please help
     
  19. Hi there,
    Are you able to do other things which require authlevel 2, such as noclip?
    If you watch console as you join it should say X is joining with authlevel Y, a good while before you get in.

    Server restart is required after adding/removing ownerids, and the format should be
    ownerid steamid "username" "owner"

    Don't think username is necessary but that format pasted from my working .cfg