[INACTIVE][ADMN] AssignPermissions v1.1 - Set Permissions groups in-game [803]

Discussion in 'Inactive/Unsupported Plugins' started by Yetanotherx, Mar 28, 2011.

  1. Offline

    Yetanotherx

    AssignPermissions - Set Permissions groups in-game:
    Version: v1.1

    One of the issues with the Permissions plugin is that the only people who can add people to groups is the tech administrators. This creates an issue for servers who want an "intermediate" or "trusted" group, which would be assigned by moderators. Because most mods don't have access to the text file, the group is impractical. This plugin aims to resolve that.

    Download AssignPermissions v1.1
    Source Code

    Usage:
    • "/perm-add [username] [group]" - Adds a user to a certain group
    • "/perm-del [username]" - Removes a user's group
    • "/perm-list [group]" - Lists all the users in a group
    Permissions:

    Because AssignPermissions is designed to manage a Permissions install, it's kind of obvious that Permissions must be installed. However, I'll state the obvious: Permissions MUST be installed to use AssignPermissions. Here is a list of the different permissions that AssignPermissions relies on:

    • "assignpermissions.add.all" - Add users to any group
    • "assignpermissions.add.group.[groupname]" - Add users to a specific group
    • "assignpermissions.del.all" - Remove users from any group
    • "assignpermissions.del.group.[groupname]" - Remove users from a specific group
    • "assignpermissions.list.all" - List any group
    • "assignpermissions.list.group.[groupname]" - List a specific group
    For example, if there is a "Trusted" group that moderators can add and remove, they should receive both the "add.group.Trusted" and "del.group.Trusted" permissions.

    Changelog:
    Version 1.1
    • Automatically reloads Permissions plugin

    Version 1.0
    • Releasing AssignPermissions.
     
    rcth, Pii, AS1LV3RN1NJA and 3 others like this.
  2. Offline

    HiPPiE1337

    Cool;)
    But, with permissionplus when i have multiworld he only changes the main world group not the world he is in.
    Is this fixed in your plugin? Cause when it is fixed i will use the one with that feature in it
     
  3. I agree with multiworld support, I have yet to find a plugin for permissions that has it, so if this one does it would be awesome.
     
    gilgatex likes this.
  4. Offline

    OrtwinS

    Unnecessary, use GroupManager, it has build-in in-game commands for all this.
    You can give specific users or groups permission to assign users to a group, or promote/demote others on the same inheretence line. They can never promote someone to the same or higher groups than where they are themselves.

    For example: you have different factions', red and blue. You have for each faction a inheretence line like this: wannabe-member-leader.
    Users can assign themselves to the red-wannabe group if they want to. If they prove to be good members the users in the red-leader group can promote them to red-member.
    Red and Blue are separate lines so red-leaders cant promote blue users.
     
  5. Offline

    Yetanotherx

    This is intended as a supplement to Permissions. There are a lot of servers that use Permissions that don't want GroupManager, yet still want to be able to assign permissions from the game.
     
    Avous likes this.
  6. Offline

    Kainzo

    Can you set a way to add or edit users prefix/suffix?
     
  7. Offline

    Fireside

    True that!

    As above, can we have MV support please?
     
  8. Offline

    Dangazzm

    I can't get the slash command to function on my server. Can't wait to get it working though im tired of doing those adjustments by hand.
     
  9. Offline

    saladin1980

    so is this currently working for the persmissions plugin at this point and time for the CB build 556? i know it says it up top but is there any errors that i should be aware of?
     
  10. Offline

    bakon balázs

    great!
    <3 permission
     
  11. Offline

    LordCrazyKing

    When you use /perm-add does it change what group they are in to the new one or actually add it as an extra group?
    (Presumably the first but i want to be sure :p)
     
  12. Offline

    jugglerrob

    It would be awesome if you could assign a member to a group for a certain amount of time, and them have the go back to the group they were before. This would be useful so I could assign members to a temp moderator position when no mods are going to be online for a while.

    Great plugin btw!
     
  13. Offline

    Eugene Sedlock

    For some reason any time I try to look up members of a group I always get an error in the chat box stating that the groups do not exist. The groups are in my permissions yml. Also using the add commands work correctly and add the user to my yml under the correct group. I have not tried removing someone from a group yet.

    Corrected to Exist not exits
     
  14. OK, just need to have this one, so will leave a message here, so I can always check back later on when there is a 617 compatible version out.
     
  15. EDIT: works fine on reccomended build :)
     
  16. Offline

    Yetanotherx

    It changes the group. It's a bad name, true.
     
  17. Offline

    vhista

    Could you add auto update as i have to reload permissions every time I add someone to a group.
     
  18. Offline

    Yetanotherx

    That'll
    That will be in the next update. It will be disablable, as on some servers, reloading Permissions can break it.
     
  19. Offline

    vhista

    Really? im adding a self-whitelist but people can still play. and it don't break mine
     
  20. Offline

    thabombedward55

    how do i make the first person an admin i cant find a way to do it. help please
     
  21. Offline

    gurugamers

    Help! It just says "An internal error occured while attempting to perform this command"
    I've tried reinstalling..
     
  22. Offline

    Yetanotherx

    What does the console say?
     
  23. Offline

    phaed

    This makes it so you cant use these commands from the console. Please fix.

    if (sender instanceof Player) {
    Player player = (Player) sender;
     
  24. Offline

    Randy Schouten

    I get the same as Guru.
    Although I use version 617... Any chance it'll be updated for that version?
     
  25. Everytime i Try it says an internal error occured!!! please help!!!!
     
  26. Offline

    gurugamers

    I've never used the console before, so I don't know how much of this is to do with this plugin..
    Code:
    [INFO] GuruGamers used command "/perm-add GuruGamers Admin"
    2011-04-08 09:53:26 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'perm-add' in plugin AssignPermissions v1.0
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:233)
        at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:594)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:557)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:551)
        at net.minecraft.server.Packet3Chat.a(SourceFile:24)
        at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    Caused by: java.lang.NullPointerException
        at yetanotherx.bukkitplugin.AssignPermissions.AssignPermissions.onCommand(AssignPermissions.java:138)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    	... 12 more
     
  27. Offline

    JumpFusion

    Update when you can please :)
     
  28. Offline

    Randy Schouten

    Will you make it so that permissions gets reloaded automaticly?
     
  29. Offline

    DJ411

    Ok idk whats up but this plugin isn't fully doing its job or i'm miss understood what it does. But what is not happening is that its not changing the persons group in game. I can see it add that person to that groups but not in game.
     
  30. Offline

    Unscrewed

    Please,

    I beg you: Update!
    Please!
     

Share This Page