Inactive [SEC] PermissionsPlus v3.2.5p - Alternative commands to modify Permissions in-game now w/MWS [1337]

Discussion in 'Inactive/Unsupported Plugins' started by DigitalTyrant, Mar 20, 2011.

  1. Offline

    DigitalTyrant

    PermissionsPlus - Adds ability to modify Permissions in-game

    Updated: 10/6/2011
    Version: 3.2.5p [jar]
    CraftBukkit: [b1337jnks]
    Description:
    PermissionsPlus adds commands to allow administrators the ability to modify their Permissions config from within Minecraft client. The most complete Permissions editing plugin for Bukkit. Supports Multi-World. Updated for MultiPlay!​
    REQUIRES: Permissions 3.x - Permissions Thread

    Includes: P2Aliases updated 10/6/2011

    Feedback: http://p2.idea.informer.com/

    Get updates on TWITTER!

    Installation and Usage information and Permissions nodes
    are available at Mymchost.com

    Information:

    It appears that I am not the only server admin that stuck to Permissions v2.7.4 so, I have released PermissionsPlusLegacy v2.4. It is a RB1000+ compatible version of PermissionsPlus v2.3. You can download this in the change log below.
    • You can specify multiple worlds separated using a comma. Do not use any spaces after the comma.
      Code:
      w:World1,World2,World3
    • You can specify all worlds using an asterisk.
      Code:
      w:*
    • You can specify multiple groups using commas for the /user -addgroup command.
      Code:
      /user -addgroup u:Username s:Group1,Group2,Group3
    • All Usernames and Groups can be shortened. You will be notified if more than one possible match is found.
      Code:
      digital = DigitalTyrant, adm = Administrator
    • With 2.x+ you must add the info variable 'rank' to your groups in order to enable promote, demote and some group functions. You can set this variable from within the game using the command:
      Code:
      /group -setinfo g:GroupName i:rank s:1-100+
                           or
                         /rankset GroupName 1-100+ world 
      The higher the number the higher the rank. Make sure you use i:rank and not i:Rank it is case-sensitive.
    • You can now set Promote and Demote limits. The Promote limit is the highest rank they can promote to. Demote limit is the highest limit that they can demote from. You can set these using the commands:
      Code:
      /group -setinfo g:GroupName i:dlimit s:50
                         /group -setinfo g:GroupName i:plimit s:75 
    If you use want to Permissions + PermissionsPlus while using Essentials plugins, make sure you do not have FakePermissions or EssentialsGroupBridge enabled.



    Not sure how long this will be useful with Bukkit's upcoming Permissions system, but it allows the Moderators of my server to give new members access without having to modify the .yml file directly. I will continue development until the new Bukkit Permissions system has widely replaced Permissions plugin.
    Thanks to Nijikokun, original author of Permissions.

    Thanks and Enjoy!
     
  2. Offline

    blinghung

    Easy to bypass if on offline server ;P
     
  3. Offline

    DigitalTyrant

    Lots of things are easy to bypass on an Offline server. Login to one with your name as Notch, very interesting it is.
     
  4. Offline

    RazorFlint

    Yeah theirs needs to be better offline client security so people cant just login as "Notch"
     
  5. Offline

    DigitalTyrant

    You can't just login as Notch, it does change your name, but any plugin developer can make themselves Notch in a couple of minutes hehe.
     
  6. Offline

    DoomBunnyPwn

    Does this plugin change the permissions file from this
    Code:
    Guest:
            default: true
            info:
                prefix:
                suffix:
                build: false
            inheritance:
            permissions:
                - 'commandbook.who'
                - 'commandbook.motd'
                - 'commandbook.rules'
                - 'commandbook.msg'
    to this:
    Code:
    Guest:
            default: true
            info:
                prefix:
                suffix:
                build: false
            inheritance:
            permissions:
                {- 'commandbook.who'- 'commandbook.motd'- 'commandbook.rules'}- 'commandbook.msg'
    or something that looks like that?
     
  7. Offline

    DigitalTyrant

    It has not in any of my testing.
    This release currently only modifies the user section in this release.

    Users:
    DigitalTyrant:
    group: Member

    Then /group digitaltyrant Moderator would make it

    Users:
    DigitalTyrant:
    group: Moderator

    Viewing, Adding, and Removing permissions from a group is something I am currently working on and should be released soon. I do testing on a test server and the live servers I run prior to releasing so hopefully I will catch anything before it hits these forums.
     
  8. Offline

    HotelErotica

    @DigitalTyrant

    Lets try this I've pestered every plugin developer for a SIMPLE promote command xD But it always ends up with unneeded bells and whistles, How my server used to be in the hmod days was our user groups were Untrusted -> Guest -> Regular -> VIP -> Mod -> Admin, Untrusted had no build rights but a regular could simply go /promote <user> and they'd get bumped up to the guest usergroup, basically making it so anyone with the promote command could move someone up to the rank below themselves.. And also a simple demote command just in case that person you thought was a friend turns out to be a dirty griefer
     
  9. Offline

    DigitalTyrant

    As you've described here, this plugin will do such. The command is slightly different but allows you to specify which level to promote the user to. I do however like the /promote command and /demote command. I may look into integrating these. We have found that any user that has the permission.group can promote above their current group potentially allowing them to promote themselves which is something I have to address. I will have to compare their current group with the order of groups in permissions and not allow them to assign one higher than their own, or possibly one rank below.

    Version 1.1 released. Check the change log for added features :D

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

    HotelErotica

    Yeah I'm using your plugin as we speak and it works perfectly fine, I just like the quick and simple /promote concept due to the fact that the regular users dont need to know the groupnames, I know the old hmod plugin had you config the order of the usergroups, that might just been out of laziness though
     
  11. Offline

    Xin_TiGeR

    thx, i was expecting this fix (could not upgrade higher ranks) for a while, now i finally can installed it :)
     
  12. Offline

    leetgamer

    What would be awesome is a command that is purely meant to move one user to another, like promoting a guest to trusted. Then we could give the commands to our moderators without them playing around and giving their buddies vip or donator statuses that they didn't earn (yes this happened on my server off hmod, not happy about it). :/
     
  13. Offline

    Kainzo

    Has anyone tested this with HeroChat?
     
  14. Offline

    HotelErotica

    I use iChat personally not sure why they two would conflict if your having issues though.
     
  15. Offline

    ZachBora

    I've had the same problem.
     
  16. Offline

    Azur

    This is a great plugin, but I agree, there's a couple things that could make it even better.

    If there was a config file where you could say which groups can promote to what it would be nice, and also it would help if you could configure the message it shows when you change someone's group.
     
  17. Offline

    Goe

    So I can add people to groups in permissions without having to restart and go into the config? Am I right?
     
  18. Offline

    PneumonicFungus

    It freezes me and the person I'm promoted and I can no longer do any more commands.
    WTF?
     
  19. Offline

    HotelErotica

    post your permissions config something might of gotten fubared.
     
    aidan matzko likes this.
  20. Offline

    DigitalTyrant

    No need to modify the permissions yml file manually, no.

    It really depends on how you have the groups laid out and what permissions each has. if you rearrange your groups to:

    Guest
    Trusted
    Moderator
    VIP
    Donator
    Admin

    Moderators wouldn't be able to do any promoting except Guest>Trusted. If VIP and Donator do not have the permissions.group permission, they would not be able to promote anybody as long as they do not inherit Moderator.

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

    PieceOfCake

    This just doesn't work anymore, I get a severe error every time I try to use the command. What's happening ? Has this not been updated yet ?
     
  22. Offline

    PneumonicFungus

     
  23. Offline

    goldseed

    I guess this plugin reloads all other plugins when do something, so users must re-enter their password in off-line server.
    It is bothersome.
    Is this the problem of Permissions 2.5.4 plugin?
     
  24. Offline

    leetgamer

    Wow that's awesome, thanks!
     
  25. Offline

    DigitalTyrant

    I would like to help the people having errors, but I cannot do anything without an error message and a list of plugins that you are using.

    There is no graceful way to reload the permissions addon solo atm, I am looking to implement this as soon as I can.

    :) You're welcome

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

    Zaros

    You mentioned that users cant promote people higher than their own rank, but do people above them have immunity to deranking by them?
     
  27. Offline

    DigitalTyrant

    If you give a group the permission: permission.group, they can modify the group of any user in any group below their rank. Promoting or demoting.
     
  28. Offline

    Azur

    Can you not just have it send the command /permissions -reload all ?
     
  29. Offline

    Zaros

    Can you add the ability for OPS to promote or demote anyone, regardless of rank? Or atleast a config file to set that?
     
  30. Offline

    DigitalTyrant

    Ops are currently capable of this.

    That command requires permission to run. I know there is a way to send that command via the console and that is what I am trying to do. Hopefully will be in next update.

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

Share This Page