[ADMN] CommandPermissions v1.0.1 - Multiworld command-based permissions [1597]

Discussion in 'Inactive/Unsupported Plugins' started by vildaberper, May 7, 2011.

  1. Offline

    vildaberper

    CommandPermissions - Multiworld command-based permissions
    Version: 1.0.1 - Download
    Source: Github

    CommandPermissions makes it a whole lot easier to manage your server. Its an easier alternative to Permissions, much like the build-in permissions for hmod.
    It does not require any support from any plugin, this will work with every one of them, even the "op-commands".

    Use with this if youre having troubles with CommandPermissions! (Itll op all players)

    Commands:
    Template:
    Code:
    Copy: null # Should it ignore thease permissions and copy another world's?
    Groups:
        Default: # The group's name, can be anything.
            Default: true # Should it be one of the default groups for undefined players?
            Permissions: # Add your commands here.
                - '/list' # Allows the members of the group to use /list.
        Admin:
            Default: false
            Permissions:
                - '/time'
                - '/say'
    Users:
        vildaberper: # The user's name.
            Groups: # What groups is the user a member of?
                - 'Default'
                - 'Admin'
            Permissions: # User-specific commands.
                - '/reload'
        Isakksson:
            Groups:
                - 'Default'
            Permissions:
                - '/help'
    
    Changelog:
     
    Legalbob, KillYoy, MalcolmLC and 3 others like this.
  2. Offline

    nicky68

    hey im sorry im n00b i installed it i named it world.yml and my world folder is named world also where do i start setting it up im sorry im very stupid if you can make a step by step guide or something it would be much appreciated
     
  3. Offline

    vildaberper

    If you downloaded the .zip from the thread, you also got the default settings.
    Set Default: false for the group Default and set it to true for Admins. :)
     
  4. Offline

    predatorx

    say i have your other plugin -defualtcommands- instead of putting the nodes in is there anyway for me to like put 1 thing in like to enable all the commands? oh wait nvm! got lol im stupid :p
     
  5. Offline

    vildaberper

    '*' :)
     
  6. Offline

    predatorx

    yea i just saw that when i posted xD!
     
  7. Offline

    Raptorr

    This is a great plugin but it doesnt seem to be working entirely.
    For example, our users (which should be in the default group) should not be able to use /tp at all, yet they are still using that and most other commands that are admin only.

    Also, are users supposed to be automatically placed inside the config file when they join the server? Or do they all have to be manually put in.

    other than that this behaves a lot like hmod's group/permissions file and that is by far better than bukkit's ugly permissions
     
  8. Offline

    vildaberper

    Are you sure you set it up right? It works if you did. :)

    Nope, youll have to add them manually for now.
     
  9. Offline

    Raptorr

    Default: # The group's name, can be anything.
    Default: true # Should it be one of the default groups for undefined players?
    Permissions: # Add your commands here.
    - '/list' # Allows the members of the group to use /list.
    - '/warp'
    - '/setwarp'
    - '/LockChest'
    - '/home'
    - '/sethome'
    - '/money'
    - '/q'
    - '/setwarp'
    - '/warp'
    - '/stats'
    - '/cast'
    Admin:
    Default: false
    Permissions:
    - '*' # This means all commands

    thats all that is in there at the moment for groups

    also when using /cperm load(or save) all it throws "an internal error occured while trying to attempt this command". this also happens when trying to reload the plugin using /plugman
     
  10. Offline

    vildaberper

    Post the errors in console.
     
  11. Offline

    Arceuxx

    I got a problem, everyone can use all the command of your other plugin (defaultcommands).

    Here the permission file.

    Groups:
    Default:
    Default: true
    Permissions:
    - '/say'
    Admin:
    Default: false
    Permissions:
    - '*'

    Usergroup:
    Default: false
    Permissions:
    - '/say'
    - '/help'
    - '/spawn'
    - '/home'
    - '/sethome'
    - '/disconnect'
    - '/remove'
    - '/message'
    - '/reply'
    Users:
    Canepufoente:
    Groups:
    - 'Usergroup'
    Permissions:
    Steinbraucher857:
    Groups:
    - 'Usergroup'
    Permissions:

    ness88:
    Groups:
    - 'Admin'
    Permissions:
     
  12. Offline

    Raptorr

    Fixed the problems I was having and now it's working perfectly. There was a few typos in the syntax and some lower cases that shouldve been upper case lol. pretty unforgiving config file huh xD :p
     
  13. Offline

    AnarkhiA

    Heya,

    First of I love this plugin.
    But on the otherhand I'm having dificulties getting it to work correctly.

    this is my config


    Problem is, I can't get "AA" to use any of the listed commands with exception of /login & /help.

    AnarkhiA & Pulsywulsy can use all commands, as its suposed to be. But when i remove the group Admin from AnarkhiA, that account can use the permissions listed in the group "Default" but AA still can't use it. is this something in the config?

    Greets,
     
  14. Offline

    vildaberper

    Are you using DefaultCommands? If you do, make sure you put dc in front of the commands. :)

    This should give the same result, but its less config:
     
  15. Offline

    AnarkhiA

    CommandBook ;) Thanks Ill try this cfg :). And I'll take a look at DefaultCommands.

    Edit:
    I've looked into DefaultCommands and have added to the server. We decided to levae the config as it is because we wanted to use CMDPermissions. though we're still getting no further. Any idea what we're doing wrong?
     
  16. Offline

    CrADD

    i am not getting a readme file even after booting the server, why is that?

    do you need to input the ecact command or would /lwc work to give them /lwc -c private, etc.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 15, 2016
  17. Offline

    vildaberper

    Post your config on pastebin.

    There is no readme. xD

    Yeah, '/lwc' means all lwc-commands.
     
  18. Offline

    krnel

    Hello,

    Thanks for the work.

    Please:
    -Add inheritance (see GroupManager)
    -Add variables (see GroupManager)
    -Add in-game commands to add/remove/modify groups, users, command permissions, inheritance, and variables. (see GroupManager)

    That is not so, GroupManager does it all, and so does regular Permissions, that is the whole point of the permissions plugin concept.

    Peace.
     
  19. Offline

    Denney

    If a plugin supports permissions and I DON'T give a group the node permission in the permissions plugin but I DO give a group the command permission in this plugin, will users of that group have the permission to use the command?

    Sorry if that was confusing...
     
  20. Offline

    _Muffle

    When the ingame commands come? I must have ingame commands :S
    _Muffle
     
  21. Offline

    raddad

    Looks like an easy plugin once I get past the errors of strangeness for what appear to be typos but are not typos, as I copy and pasted 3 users change only the name for each yet one kept showing errors on two lines... finally fixed it somehow.

    Anyway... MUST I also install permissions for this to function? WorldEdit reports no known permission plugin detected. I do not have the permissions I should have. CommandBook also reports no permission plugin.
     
  22. Offline

    vildaberper

    Yeah, but give all users the '*'-node in Permissions and youre set. :)

    More stuff is coming when I get off school and have more time!

    I wrote based on commands, not nodes. ;)
     
  23. Offline

    raddad

    Thank you for the instant reply. Awesome!

    It is unfortunate we still need permissions installed, as I looked upon this as an alternative permissions because none ofr the other options impressed me. Any plan to make this a stand along permission system? (begging) lol

    Also... @ krnel, isn't GroupManager part of Essentials? After soooo many issues with Essentials I have abandoned it, which is what brought me here. Essentials is buggier than a $5 motel room.
     
  24. Offline

    vildaberper

    Well, since almost all plugins disable themselves without Permissions, its is impossible.
    I would have to make a fake Permissions-substitute that allows every player to do anything, and I dont have time to do that. :)
     
  25. Offline

    Devon L Ferree

    Any way for this plugin to support non-command based features of other plugins?
    From reading this thread it looks like it doesn't, and that's why I am not using this plugin.
    Any way you could add a wrapper for permissions so it can?
    For checking if node or command perm, maybe by checking if first character in perm is "/"?
    I will not use this until you add support for setting permissions on non-command based features.

    EDIT: A lot of plugins have multiple features that are intended for different access levels, but also use the same base command.
    Is there any way to add a specific command/parameter set to where the group its giving to could only use the command with the parameter set in the permission?
     
  26. Offline

    Iloveblackops

    i dont get it how do i give people permissions?
     
  27. Offline

    aoshi96

    how come when i add the command '/tp' for a group, that group cant seem to use /tp?
     
  28. Offline

    blarre

    You have to give them access to /dcteleport
     
  29. Offline

    vildaberper

    Yeah, /tp is just an alias for /dcteleport. :)
     
  30. Offline

    aoshi96

    ohhh, derpity me! thanks man :D
     
  31. Offline

    dagrinch

    Man, this is perfect. I just can't quite get it to work... Nobody on my server is able to access any commands. Here's my file: http://pastebin.com/13LdX2R6

    Thank you so much!
     

Share This Page