iburnsyy Posted September 11, 2012 Posted September 11, 2012 am having problems on my server with permissions like staff cant promote and cant do nick and every other thing help would be very nice thanks permissons Guest: prefix: '[Guest]' default: true options: rank: '1000' permissions: - essentials.help - essentials.rules - essentials.motd - modifyworld.chat Member: prefix: '&2[Member]&f ' permissions: - modifyworld.* - essentials.help - essentials.rules - essentials.motd - essentials.afk - essentials.back - essentials.back.ondeath - essentials.depth - essentials.delhome - essentials.help - essentials.home - essentials.kit - essentials.kit.tools - essentials.list - essentials.mail - essentials.mail.send - essentials.motd - essentials.msg - essentials.ping - essentials.r - essentials.rules - essentials.seen - essentials.sethome - essentials.signs.use.disposal - essentials.spawn - essentials.suicide - essentials.tpa - essentials.tpaccept - essentials.tpahere - essentials.tpdeny - stargate.use - stargate.create - stargate.destroy - modifyworld.chat options: rank: '900' VIP: prefix: '&6[V.I.P]&f ' inheritance: - Guest - Member build: true permissions: - essentials.help - essentials.rules - essentials.motd - modifyworld.* options: rank: '800' expert: prefix: '&5[Expert]&f ' build: true permissions: - modifyworld.* - essentials.help - essentials.rules - essentials.motd - essentials.afk - essentials.back - essentials.back.ondeath - essentials.depth - essentials.delhome - essentials.help - essentials.home - essentials.kit - essentials.kit.tools - essentials.list - essentials.mail - essentials.mail.send - essentials.motd - essentials.msg - essentials.ping - essentials.r - essentials.rules - essentials.seen - essentials.sethome - essentials.signs.use.disposal - essentials.spawn - essentials.suicide - essentials.tpa - essentials.tpaccept - essentials.tpahere - essentials.tpdeny - stargate.use - stargate.create - stargate.destroy - essentials.help - essentials.rules - essentials.motd - modifyworld.* - worldguard.region.wand - worldguard.region.claim - worldguard.region.addowner.member.* - worldguard.region.removeowner.member.* - worldguard.region.removemember.member.* - worldguard.region.addmember.member.* - modifyworld.chat options: rank: '700' Moderator: prefix: '&1[Mod]&f ' inheritance: - Guest - Member - VIP permissions: - modifyworld.chat - modifyworld.* - nicknames.nick* - essentials.sethome.multiple.staff - essentials.helpop - essentials.home.others - essentials.nick - essentials.warp - essentials.warp.list - worldguard.* - permissions.user.promote. - permissions.user.demote. options: rank: '100' Admin: prefix: '&4[Admin]&f ' inheritance: - Guest - Member - VIP - Moderator permissions: - modifyworld.* - permissions.* - essentials.gamemode - essentials.give - essentials.god options: rank: '50' HelpDirector: prefix: '&f[&bHelp &fDirector]&f ' inheritance: - Guest - Member - VIP - Moderator - Admin options: rank: '22' WarDirector: prefix: '&7[&2WAR! &7Director]&f ' inheritance: - Guest - Member - VIP - Moderator - Admin options: rank: '21' Owner: prefix: '&6[Owner]&f ' permissions: - modifyworld.* - permissions.* - '*' options: rank: '1' Quote
Nentify Posted September 11, 2012 Posted September 11, 2012 Are you getting any errors? Should the moderater permissions be: - permissions.user.promote.* - permissions.user.demote.* What permissions plugin are you using? I'd guess PermissionsEx. You haven't given us much information to work with. Quote
iburnsyy Posted September 11, 2012 Author Posted September 11, 2012 yes am getting no errors but the mods cant promote or demote am sorry am using all of theses Nicknamer Elite blocker multiverse stargate LWC ClearLag Essentials HawkEye NoLagg World Guard Quote
vibur Posted September 11, 2012 Posted September 11, 2012 Turn debug on in permissionsex/config.yml. Have someone recreate the abberant behavior (like promote someone) while you watch the log. That should tell you exactly what permissions node is causing the problem. Quote
Octo Posted September 12, 2012 Posted September 12, 2012 I may be wrong but your inheritance setup looks weird to me. Are you using pex? If yes, why would a member of the staff inherit anything from the defaults? In exact, why you make an admin inherit permisions from a VIP and member etc if he also inherits from moderator that already inherits for them all? Moderator: prefix: '&1[Mod]&f ' inheritance: - Guest - Member - VIP Admin: prefix: '&4[Admin]&f ' inheritance: - Guest - Member - VIP - Moderator Quote
iburnsyy Posted September 12, 2012 Author Posted September 12, 2012 well i am redoing it in to a db but how do you make a group in a database ? Quote
Nentify Posted September 12, 2012 Posted September 12, 2012 It's easier to either a) use in-game commands or use /pex dump mysql to convert your current (soon-to-be-working) permissions to a MySQL format which you can import. I'd get it working in flatfile first. Have you tried parsing it? Quote
iburnsyy Posted September 12, 2012 Author Posted September 12, 2012 do you think it will work now? like if some one can redo it for me it would be fab Quote
Octo Posted September 12, 2012 Posted September 12, 2012 i would set 2 independent inherintace trees, one for players making members inherit from defauls; vips from members (but not from defauls as members already inherit that); and experts from VIPs only as well. Then i would start a new tree with moderators, giving them again all perms but making them to not inherit from any other group. If you do it this way, it will simplify the permissions if in a future you start to add neggative nodes that negate certain actions to regular players, and you get an independet, clean and powered administrative perms ladder on the other hand. Then make admins inherit from moderators, help directors from admins only and so on and so forth I also remember to have a similar problem when i first setup my perms with pex, i oddly fixed it by putting the owner group just below the default in the YML, so my yml looks like this: Default Owner Guest Member Donor etc After you do this remove any redundant nodes left in your yml, like - essentials.help - essentials.rules - essentials.motd - modifyworld.chat remove this from the member group if you set it to inherit from defaults, same with the rest of groups. Try by yourself, if you cant fix it get back here and i'll try to rewrite your perms as soon as i can Quote
Notvis Posted September 13, 2012 Posted September 13, 2012 Guest: prefix: '[Guest]' default: true options: rank: '1000' permissions: - essentials.help - essentials.rules - essentials.motd - modifyworld.chat Member: prefix: '&2[Member]&f ' inheritance: - Guest permissions: - modifyworld.* - essentials.help - essentials.rules - essentials.motd - essentials.afk - essentials.back - essentials.back.ondeath - essentials.depth - essentials.delhome - essentials.help - essentials.home - essentials.kit - essentials.kit.tools - essentials.list - essentials.mail - essentials.mail.send - essentials.motd - essentials.msg - essentials.ping - essentials.r - essentials.rules - essentials.seen - essentials.sethome - essentials.signs.use.disposal - essentials.spawn - essentials.suicide - essentials.tpa - essentials.tpaccept - essentials.tpahere - essentials.tpdeny - stargate.use - stargate.create - stargate.destroy - modifyworld.chat options: rank: '900' VIP: prefix: '&6[V.I.P]&f ' inheritance: - Member build: true permissions: - essentials.help - essentials.rules - essentials.motd - modifyworld.* options: rank: '800' expert: prefix: '&5[Expert]&f ' build: true permissions: - modifyworld.* - essentials.help - essentials.rules - essentials.motd - essentials.afk - essentials.back - essentials.back.ondeath - essentials.depth - essentials.delhome - essentials.help - essentials.home - essentials.kit - essentials.kit.tools - essentials.list - essentials.mail - essentials.mail.send - essentials.motd - essentials.msg - essentials.ping - essentials.r - essentials.rules - essentials.seen - essentials.sethome - essentials.signs.use.disposal - essentials.spawn - essentials.suicide - essentials.tpa - essentials.tpaccept - essentials.tpahere - essentials.tpdeny - stargate.use - stargate.create - stargate.destroy - essentials.help - essentials.rules - essentials.motd - modifyworld.* - worldguard.region.wand - worldguard.region.claim - worldguard.region.addowner.member.* - worldguard.region.removeowner.member.* - worldguard.region.removemember.member.* - worldguard.region.addmember.member.* - modifyworld.chat options: rank: '700' Moderator: prefix: '&1[Mod]&f ' inheritance: - VIP permissions: - modifyworld.chat - modifyworld.* - essentials.nick - essentials.nick.color - essentials.sethome.multiple.staff - essentials.helpop - essentials.home.others - essentials.nick - essentials.warp - essentials.warp.list - worldguard.* - permissions.user.promote.* - permissions.user.demote.* options: rank: '100' Admin: prefix: '&4[Admin]&f ' inheritance: - Moderator permissions: - modifyworld.* - permissions.* - essentials.gamemode - essentials.give - essentials.god options: rank: '50' HelpDirector: prefix: '&f[&bHelp &fDirector]&f ' inheritance: - Admin options: rank: '22' WarDirector: prefix: '&7[&2WAR! &7Director]&f ' inheritance: - Admin options: rank: '21' Owner: prefix: '&6[Owner]&f ' inheritance: - Admin permissions: - modifyworld.* - permissions.* - '*' options: rank: '1' I cleared up your Inheritances some and fixed your nickname permission, you had the wrong one put in there if you're trying to use Essentials nicknames (you had nicknames.nick*). And maybe your promotion wasn't working because of the inheritance as well? Anyways, see if that setup above works for you! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.