PermissionsManager

Moved

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

5/5, 27 likes
  1. Code:
    (20:34:22) | Failed to call hook 'cmdPerms' on plugin 'PermissionsManager v0.0.7' (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
    /perms don't work after today update.
    Help please.
    [DOUBLEPOST=1515094683][/DOUBLEPOST]
    after restart seems to work :(
    Sorry !
     
  2. Yeah, I have absolutely no idea why that's there.
    Update 0.0.5 says I added it - Need to check this.

    [DOUBLEPOST=1515100166][/DOUBLEPOST]
    No worries...Thanks for posting back. :)
    [DOUBLEPOST=1515101048][/DOUBLEPOST]
    Ok, I forgot there's a "Remove All" button on the group page.
    It removes all players from that group.

    Overview updated to make that clearer.

    I think someone requested it and I quickly forgot.
     
    Last edited by a moderator: Jan 4, 2018
  3. How does one get to the screen for a group where it shows player names though in order to remove all? or does remove all remove all players and not all permissions?
     
  4. The 'Remove All' button will remove all players from the group that you are modifying.

    Get there by /perms group name

    The button really should say "Remove Players" instead...It's not clear.
     
  5. Steenamaroo updated Permissions Manager with a new update entry:

    0.0.8

     
  6. Code:
    Failed to call hook 'cmdPerms' on plugin 'PermissionsManager v0.0.8' (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
     
    Last edited by a moderator: Jan 5, 2018
  7. Need to find out what that is, but I think a reload should work around it.
    Let me know if it doesn't, please. :)
     
  8. did oxide.reload PermissionsManager, still the same output after entering the command.
     
  9. are you entering a chat command with the format "/perms player NameOfPlayer" ?

    Just checked. Typing "/perms" will throw that error.
    I need to improve the checks but, you need to type a complete chat command. ;)
     
    Last edited by a moderator: Jan 5, 2018
  10. Steenamaroo updated Permissions Manager with a new update entry:

    0.0.9

     
  11. That update fixed it ! =)
    Thanks mate for the plugin :D
     
  12. Add support for SteamID? For all the ARK players with the same name that join our servers?
     
  13. All I get is “Can’t find player” ‍♂️ Maybe just me being autistic
     
  14. Absolutely perfect and welcomed plugin, thanks!
     
  15. Code:
    05:11:48 Failed to call hook 'OnPluginLoaded' on plugin 'PermissionsManager v0.0.9' (NullReferenceException: Object reference not set to an instance of an object)
    at Oxide.Core.Configuration.DynamicConfigFile.get_Item (System.String key) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.PermissionsManager.CheckCfg[Double] (System.String Key, System.Double& var) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.PermissionsManager.LoadConfigVariables () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.PermissionsManager.OnServerInitialized () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.PermissionsManager.OnPluginLoaded (Oxide.Core.Plugins.Plugin plugin) [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 
    Still getting this error how can I fix it? :/

    And second here:
    Code:
    05:20:03 Failed to call hook 'OnServerInitialized' on plugin 'PermissionsManager v0.0.9' (NullReferenceException: Object reference not set to an instance of an object)
    at Oxide.Core.Configuration.DynamicConfigFile.get_Item (System.String key) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.PermissionsManager.CheckCfg[Double] (System.String Key, System.Double& var) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.PermissionsManager.LoadConfigVariables () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.PermissionsManager.OnServerInitialized () [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 

    //EDIT: Sorry I just need to delete empty config..
     
    Last edited by a moderator: Jan 21, 2018
  16. Hi how to create a new group for a specific player ?
     
  17. You'd need to use console commands to create a group. The plugin doesn't handle that.

    Looks like oxide.group add Name