Hi im NFSMAN14 im new to the bukkit forums Anyways someone I know IRL did permissions for my server and now that its hosted now I can't seem to make the permissions work for some weird reason. ;/ I tried everything i could do: Checked the permissions.yml (it looked fine in there) Updated my plugins (all are up to date) Checked server for errors (Server seemed fine.) I checked SetRankPex (seemed to be working fine.) Essentials config.yml (everything was ok) The weird thing is when I do /pex groups list it shows all the ranks ;/ Yet when I rank someone it doesn't show the prefixes or syntax Ex: [Admin] does not appear How can I fix this and what do you suggest I do? PS. Sorry for any bad grammar. ~NFS
In the Essentials config.yml try these settings: Code: change-displayname: true add-prefix-suffix: true
Is this what i'm supposed to change? (copy from essentials) : # A color code between 0-9 or a-f. Set to 'none' to disable. ops-name-color: '4' # The character(s) to prefix all nicknames, so that you know they are not true usernames. nickname-prefix: '' # The maximum length allowed in nicknames. The nickname prefix is included in this. max-nick-length: 150 # Disable this if you have any other plugin, that modifies the displayname of a user. change-displayname: true # When this option is enabled, the (tab) player list will be updated with the displayname. # The value of change-displayname (above) has to be true. #change-playerlist: true # When essentialschat.jar isn't used, force essentials to add the prefix and suffix from permission plugins to displayname. # This setting is ignored if essentialschat.jar is used, and defaults to 'true'. # The value of change-displayname (above) has to be true. # Do not edit this setting unless you know what you are doing! #add-prefix-suffix: false ~NFS Sorry for the double posts but I really do need help. I have included my permissions..yml code Please let me know if you see anything wrong within the code. PS. Sorry if the code takes a lot of the screen up. Permissions Code (Move your mouse to reveal the content) Permissions Code (open) Permissions Code (close) groups: Member: options: rank: '1000' default: true prefix: '&e[&2Member&e] ' permissions: - mbr.user.collect.normal.* - plotme.use.* - essentials.build.* - lwc.protect - mobbounty.collect - mobbounty.multipliers.* - mobbounty.multipliers.enviroment - mobbounty.multipliers.group - mobbounty.multipliers.world - mobbounty.commands.mb - mobbounty.commandsmmbg - mobbounty.commands.mbr - mobbounty.commands.mbwr - essentials.spawn - essentials.suicide - essentials.motd - essentials.list - essentials.helpop - essentials.help - essentials.ping - essentials.compass - essentials.depth - essentials.msg - essentials.r - essentials.back - essentials.balance - essentials.balancetop - essentials.pay - essentials.getpos - essentials.tpa - essentials.tpaccept - essentials.tpdeny - essentials.sethome - essentials.delhome - essentials.home - essentials.clearinventory - essentials.signs.use.warp - essentials.signs.use.balance - essentials.signs.use.buy - essentials.signs.use.sell - essentials.signs.use.disposal - multiverse.portal.access.* - multiverse.access.* Trusted: options: rank: '900' prefix: '&e[&2Trusted&e] ' permissions: - essentials.tpahere - essentials.warp.list - essentials.warp - essentials.ignore - essentials.me - essentials.realname - essentials.near - essentials.signs.use.free - essentials.signs.use.gamemode - essentials.signs.use.repair inheritance: - Member VIP: options: rank: '800' prefix: '&e[&bVIP&e] ' permissions: - essentials.fly - essentials.enderchest - essentials.workbench - essentials.kit.vip inheritance: - Trusted MegaVIP: options: rank: '700' prefix: '&e[&bMega-VIP&e] ' permissions: - essentials.item - essentials.hat - essentials.shout - essentials.recipe - essentials.kit.megavip inheritance: - VIP UltraVIP: options: rank: '600' prefix: '&e[&bUltra-VIP&e] ' permissions: - essentials.speed - essentials.gamemode - essentials.nick - essentials.itemdb - essentials.spawnmob - essentials.sethome.multiple inheritance: - MegaVIP TrialMod: options: rank: '500' prefix: '&e[&cTrial-Mod&e] ' permissions: - essentials.jails - essentials.jail - essentials.unjail - essentials.banlist - essentials.seen inheritance: - Trusted Mod: options: rank: '400' prefix: '&e[&cModerator&e] ' permissions: - essentials.tp - essentials.kick - essentials.mute - essentials.ban - essentials.unban - essentials.tempban - essentials.vanish - essentials.jump - essentials.helpop.receive - essentials.home.others - essentials.signs.create.balance - essentials.signs.create.disposal - essentials.signs.create.trade inheritance: - TrialMod TrialAdmin: options: rank: '300' prefix: '&e[&5Trial-Admin&e] ' permissions: - essentials.setwarp - essentials.weather - essentials.time - essentials.ptime - essentials.togglejail - essentials.thunder - essentials.remove - essentials.setjail - essentials.kill - essentials.gc - essentials.fireball - essentials.antioch - essentials.signs.use.* - essentials.invsee.preventmodify - adminchat.view.* - adminchat.send.* - adminchat.view.admin - adminchat.send.all - adminchat.view.all - adminchat.notify - lwc.mod inheritance: - Mod Admin: options: rank: '200' prefix: '&e[&cAdmin&e] ' permissions: - beastredstoner - lwc.admin - essentials.banip - essentials.unbanip - essentials.socialspy - essentials.spawnmob - essentials.sudo - essentials.time.set - essentials.weather.set - essentials.tptoggle - essentials.tpo - essentials.tpall - essentials.setwarp - essentials.bigtree - essentials.firework - essentials.break - essentials.item - essentials.god - essentials.repair - essentials.speed - essentials.heal - essentials.feed - essentials.exp - essentials.workbench - essentials.enderchest - essentials.unlimited - essentials.sell - essentials.more - worldedit.* inheritance: - TrialAdmin worlds: beastredstoner: permissions: - user Developer: options: rank: '100' prefix: '&e[&5Developer&e] ' permissions: - '*' inheritance: - Admin CoOwner: options: rank: '50' prefix: '&e[&1Co-Owner&e] ' permissions: - '*' inheritance: - Developer Owner: options: rank: '1' prefix: '&6[&6Owner&6]' permissions: - '*' inheritance: - CoOwner users: NFSMAN14: group: - Owner koilered: group: - CoOwner Mypadchicken: group: - Admin DJBJAMIN: group: - Admin harddude: group: - Admin Jaxxon2012: group: - Admin IPADMAN17: group: - Admin Keogler: group: - Mod Keogler2: group: - Admin GoGreenday: group: - Mod 00awesome80: group: - TrialMod BeestboyMC: group: - Trusted DeathbeatZ5032: group: - Mod ~NFS Mod Edit: Placed long permissions text in a spoiler. -NP98765
My SetRankPex config.yml looks like this: allow-ops-changes: true broadcast-rank-change: true broadcast-message: '+player is now a(n) +group' announce-ranks: [Admin, Owner] ranks-message: '+rank +player joined the game.' version-check: true check-interval: 60 And I googled Suffixes and Prefixes they still did not help. ;/
I have tried those settings and they did not work. Do you think that my version of bukkit is outdated? (Note: I have a 24/7 hosted server) If someone could come on my server or give me help on fixing permissions that would be great! Ps. Sorry if Im kinda advertising but we really do need a Lead Developer we can trust. I won't Advertise anymore. PPS. email me at [email protected] if you need to. ~NFS
NFSMAN14 Try taking this part of your essentials config Code: # When essentialschat.jar isn't used, force essentials to add the prefix and suffix from permission plugins to displayname. # This setting is ignored if essentialschat.jar is used, and defaults to 'true'. # The value of change-displayname (above) has to be true. # Do not edit this setting unless you know what you are doing! #add-prefix-suffix: false and change the last line to Code: add-prefix-suffix: true Remember to remove the # at the beginning of the line. You might also want to check the EssentialsChat section that is down further in the config and see if it has your chat configured the way you want it. One of the common reasons why Pex prefixes don't show up has to do with not configuring a chat plugin.
I dug this up under Essentials chat: Could this be effecting the ranks and prefixes? Code: # Chat formatting can be done in two ways, you can either define a standard format for all chat. # Or you can give a group specific chat format, to give some extra variation. # If set to the default chat format which "should" be compatible with ichat. # For more information of chat formatting, check out the wiki: http://wiki.ess3.net/wiki/Chat_Formatting format: '{DISPLAYNAME} &f> {MESSAGE}' #format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}' group-formats: Owner: '{DISPLAYNAME}&f: {MESSAGE}' CoOwner: '{DISPLAYNAME}&f: {MESSAGE}' # If you are using group formats make sure to remove the '#' to allow the setting to be read. I also found this: # The character(s) to prefix all nicknames, so that you know they are not true usernames. nickname-prefix: ' [/QUOTE] ~NFS
Thanks for the information. But that really does not solve why my permissions aren't working. Here is my permissions.yml file link: https://www.dropbox.com/l/hhNQE5TBXpfInyjCnYxVxe
Please, dont put download links, do it like this: Code: groups: Member: default: true permissions: - -bukkit.command.plugins - permission.node - permissions.node prefix: '&2[&aM&2]&f' suffix: '&2' ^-- Thats working one.
So I should try the permissions you listed here? Or do I just just simply get a new permissions plugin? PS. I thought the download link would help... ~NFS
I prefer PermissionsEx. But no download links, we dont want to download stuff. Just post them like I explained.
Ok, so I have tried everything I could from editing plugins,settings, and ingame commands nothing is working! Do I need to get a newer version of bukkit? I really need my permissions fixed.
Sorry for the double posts but I found something important: The ingame ranks "are" working but they do not show up in the chat: (Example) [Admin]Steve Hi Its only the nicks that show up: (Example) SteveDude I am trying to see if I have any other chat plugins that might be doing this. ~NFS
Hey guys I fixed my permissions issues! YAY =D Here is what was wrong: Within my permissions.yml i had made a color code or permissions mistake: prefix: '&6[&3Member&6] ' This is how i fixed it: prefix: '&e[&3Member&e] ' Thank you to all the awesome people at bukkit who helped me! ~NFS <Removed adveritising - Necrodoom>