Essentials Ban and Nick

Discussion in 'Bukkit Help' started by kyeshi98, Sep 14, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    kyeshi98

    First thing to address: Banning.
    Now I don't get any errors when I try to ban my admins. The problem is, whenever I ban them, they can perfectly log on again. The only way I could actually ban them is if I demote them to a lower rank. I believe that it is a permission node issue, so below is my permission config.
    Show Spoiler

    Code:
    groups:
      default:
        default: true
        prefix: '&7[Guest] '
        permissions:
        - modifyworld.(chat|login)
        - lwc.deny
        - -essentials.help.(censorit|lagmeter|logblock|modifyworld|nocheatplus|orebfuscator|permissionsex|multiverse|pluginmetrics|selfpromote|votifier|worldguard|zavautomessager|coreprotect)
        - selfpromote.(unlock.*)
        - essentials.(me|suicide|spawn|home|afk|help|help.*|rules|list|motd|tpdeny|tpaccept)
        options:
          rank: '700'
      resident:
        prefix: '&9[Resident] '
        permissions:
        - modifyworld.*
        - lwc.protect
        - -essentials.(chat|msg).magic
        - -essentials.warp.(admin)
        - essentials.(helpop|sethome|msg|tpa|tpahere|pay|balance|ignore|info|msg.*|seen|seen.banreason|clearinventory|ping|back|home|tpa|tpahere|warp|warp.*|warp.list|chat.*|joinfullserver|pvptoggle.self.*|time|build.*|build)
        - essentials.signs.(color|format|use.warp)
        - essentials.help.lagmeter
        - chestshop.shop.(buy|sell)(|.*)
        - mcmmo.defaults
        - simpleregionmarket.signs.use.*
        - lockette.user.*
        inheritance:
        - default
        options:
          rank: '600'
      premium:
        prefix: '&3[Premium] '
        permissions:
        - essentials.(ban|kick).notify
        - essentials.(keepxp|tpaall|tptoggle|signs.magic|teleport.timer.bypass|back.ondeath|help.logblock|help.coreprotect|sethome.multiple|enderchest)
        - essentials.signs.(create|break).warp
        - essentials.sethome.multiple.two
        - chestshop.shop.create(|.*)
        - citizens.(create|use).*
        - lagmeter.*
        - logblock.lookup
        - coreprotect.(inspect|help)
        - simpleregionmarket.signs.create.*
        inheritance:
        - resident
        options:
          rank: '500'
      mod:
        prefix: '&b[Moderator] '
        permissions:
        - essentials.(fly|god|hat|feed|ptime|eco|heal|afk.*|balance.*|ban|ban.offline|banip|invsee|enderchest.others|jails|exp|exp.*|kick|kill|mute|socialspy|tempban|tempban.offline|vanish|vanish.*|list.hidden|jump|top|tp|teleport.hidden|item|give|kit.exemptdelay|speed)
        - essentials.(heal|teleport|feed).cooldown.bypass
        - essentials.sethome.multiple.three
        - chestshop.(mod|nofee)
        - citizens.modify.*
        - logblock.spawntools
        - lwc.mod
        - spectate.use
        inheritance:
        - premium
        options:
          rank: '400'
      admin:
        prefix: '&6[Admin] '
        permissions:
        - -essentials.(kick|ban|mute|sudo|tempban|pvpdelay|jail|tempban).exempt
        - -essentials.(break|unlimited|protect).*
        - -essentials.(sethome.multiple.unlimited|sudo|tpo|tpohere|protect)
        - essentials.sethome.multiple.ten
        - -chestshop.name.*
        - mcmmo.defaultsop
        - -mcmmo.admin
        - nocheatplus.admin.notify
        - multiverse.(teleport|access).*
        - multiverse.core.(info|list.*|spawn.*|version)
        - pvptoggle.(use|other.*)
        - simpleregionmarket.admin
        - worldguard.region.*
        - lockette.admin.*
        - -lockette.admin.break
        - logblock.rollback
        - coreprotect.(rollback|restore)
        - lwc.admin
        - (essentials|citizens|worldedit|chestshop|citizenskins).*
        inheritance:
        - mod
        options:
          rank: '300'
      coowner:
        prefix: '&2[Co-Owner] '
        inheritance:
        - admin
        options:
          rank: '200'
      owner:
        prefix: '&a[Owner] '
        permissions:
        - (essentials|permissions|modifyworld|zavautomessager|srm|buycraft|bukkit|censorit|chestshop|multiverse|logblock|mcmmo|mv|nocheatplus|Orebfuscator|pvptoggle|selfpromote|simpleregionmarket|worldguard|craftbook|talk|lockette|coreprotect|spectate|lwc).*
        - lockette.admin
        - lockette.admin.*
        - lockette.admin.snoop
        - lockette.admin.bypass
        - lockette.admin.break
        inheritance:
        - admin
        options:
          rank: '100'
    


    Second thing to address: Nicknames
    This isn't an issue, just something I wanna know how to do. I've seen this server where you could /nick someone and give them a nickname, but it won't show up when people chat. Now I don't want to remove the permissions for nicknaming because my admins would be complaining - I just want to know in which config and how I can change it so that nicknames will only display in the player list but not in the chat. From what I've heard, I believe it is ChatManager of PermissionsEx. Any ideas on how to do it?
     
  2. Offline

    MyPictures

    1. I have no idea why you want to ban your admins, that makes no sense to me. I mean what for admins do you have in there? If you are the owner then they have to listen to you and not other way around.
    However if they have permission node: essentials.ban.exempt then you cant ban them.

    2. Try /enick or /nick im not sure if it is possible to make so only the PlayerList has the name change, but I think its possible to code a plugin that can do this (or mabye there is one out already?).
     
  3. Offline

    Necrodoom

    nick names not showing in chat is what nick isnt supposed to do. if a chat plugin gets username instead of display name for format, thats what you get. as for nick in tab list, this is an option in essentials config.yml
     
  4. Offline

    bluehasia

    for the nick i dont see in your list the perm essentials.nick added any where. users need that to have access to/nick

    Instructions: Allows you to to change your display name from your minecraft account name to a nickname. Depending on preferences this may be prefixed, and nicknames will show in /whois and /realname.
    Permissions:
    essentials.nick Allow access to the /nick command.
    essentials.nick.others Gives you permission to give other players a nick name
    essentials.nick.color This allows you to color your nickname using color codes.
    essentials.nick.magic This allows you to use the matrix/magic color in your nickname.
    essentials.nick.format This allows you to format your nickname using format codes.


    and on banning you can set groups to be ban exempt do you have that set up?

    Instructions: Bans a specified player. Accepts partial names. If no names match then it will ban the name as typed.
    Permissions:
    essentials.ban Allow access to the /ban command.
    essentials.ban.exempt Prevents a specified group or player from being banned
    essentials.ban.notify User sees a notification when a ban is set.
    essentials.ban.offline Allows banning of players who are offline. This may allow you to ban exempt players.
     
  5. Offline

    kyeshi98

    Sorry, that is not what I meant. The reason I would want to ban my admins sometimes is they misbehave, or if they start abusing their admin power, I will ban them. It doesn't show "you may not ban that person" when I try to ban them. However, the issue is that after I ban them, they disconnect, but they can come online immediately again.

    And for nicknames, I want players have access to /nick (and players do have it already), but I don't want the nicknames to display. What do I type in the Chatmanager config to make it display the username instead of nickname?

    Thanks,
    Kye
     
  6. Offline

    Necrodoom

    as for the banning, il need more info, such as the admins permissions, to see if they have essentials.ban.exempt, also check if /eban and /ban generate different messages. if they do, another plugin overrides /ban.
     
  7. Offline

    kyeshi98

    No, the thing is, there are NO messages. The ONLY problem I have is that when they are banned, they come online again. Also, my permissions file is above, where I intentionally removed essentials.ban.exempt.
     
  8. Offline

    Necrodoom

    no message when /ban is typed? sounds like you have a different issue. il need startup log
     
  9. Offline

    kyeshi98

    There's a message that says Player: kyeshi98 banned (player name goes here) for Banned: Banned from server. It says nothing in the console either except for that message.
     
  10. Offline

    Necrodoom

    il need startup log, thats not default ban reason of essentials, i remember
     
  11. Offline

    Lolmewn

    Why would you ban your admins :confused:
     
  12. Offline

    bluehasia

    can you just add there name to the ban list manually?
     
  13. Offline

    kyeshi98

    As I said, some of my admins misbehave.
    Yes I can, but that's not a very good solution...

    Thanks all for help!
     
  14. Offline

    -_Husky_-

    Demote.
     
  15. Offline

    kyeshi98

    Ok... so there is no other way...

    Thanks!
     
  16. Offline

    bluehasia

    are the also operator?
     
  17. Offline

    kyeshi98

    Nah, all of my problems are solved. Thank you!
     
  18. Offline

    jacklin213

    Mark as solved in the thread tools thanks
     
Thread Status:
Not open for further replies.

Share This Page