ColourText

Discussion in 'Archived: Plugin Requests' started by Tomrocks99, Sep 20, 2012.

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

    Tomrocks99

    Plugin category: General

    Suggested name: ColourText

    What I want: I'd like a simple command to change the colour of a players text by using &_. I would like to not have to keep typing &_ at the start of each sentence.

    Ideas for commands: /CT &1 /CT &2 /CT &3 etc...

    Ideas for permissions: Colour.Use

    When I'd like it by: ASAP
     
  2. Offline

    MrMontor

    So you want a command that sets a players custom chat color?
     
  3. Offline

    Tomrocks99

    Yep
     
  4. Offline

    MrMontor

    I dont want to be offensive - but have you thought of a plugin called "essentials" ?

    Go to the essentialschat section and read.
    http://ess.khhq.net/cfg/
     
  5. Offline

    Necrodoom

    MrMontor esschat allows to configure a format per group, but not a command to force a color before one's format per player.
     
  6. Offline

    MrMontor

    But you have to admit it would not be that hard to create like... 15 groups for 15 different colors right?

    He would just have to copy every group specific info to the new color groups.

    But what i just realized: the thing is, my solution wont work if there are like 150 people on the server...

    Okay forget what i said^^
     
  7. Offline

    Tomrocks99

    The only reason why I don't use Essentials is because the colour thing on it doesn't actually work, not for my server any way.... I have tried re-downloading too. Is it possible to do it with PEX?
     
  8. Offline

    Necrodoom

    il need more info about your error.
    startup log will provide the versions, also il need you to say what exactly doesnt work. also make sure PEX chatmanager isnt enabled (overrides esschat)
     
  9. Offline

    Tomrocks99

    I cant find no error |-(
     
  10. Offline

    MrMontor

    If something doesnt went the way it should be, the server always reates error entries.
    There should be something like a huge mass of text somewhere.

    Im not sure where you have it in your server directory as i am using nitrado, but im sure it is somewhere.
     
  11. Offline

    Tomrocks99

    Not sure if this is anything to do with it, but when I do the command /pl it comes up with the plugins then in the list there is ChatManager, but it is red. Is this it?
     
  12. Offline

    MrMontor

    This is not what necrodoom wanted, but it tells you its not working properly.

    Check if you have other chat plugins installed first, and uninstall them.
    Then check if you changed something in the config wrong like a dot somewhere...
    If it still doesn't work, somebody with a server on his pc should tell you how to find the server log.
     
  13. Offline

    Tomrocks99

    I know where the server log is. I will check the plugin files tomorrow though
     
  14. Offline

    np98765

    It does work. I use EssentialsChat and PermissionsEx and it works nicely. ;)
     
  15. Offline

    Kiakaha

    btw DONT Copy out your entire permissions group for each color..
    if for example the majority of your players are in PLAYER group

    then make a empty RED group that Inherits PLAYER group
    then repeat for BLUE, WHITE group ETC ETC
    this will keep your permissions config MUCH tidier
     
  16. Offline

    Tomrocks99

    If I included my PEX file into this, can someone have a look at what is going wrong?

    Code:
    groups:
      Guest:
        default: true
        prefix: '&f[Guest]'
        permissions:
        - essentials.help
        - essentials.spawn
        - essentials.list
        - essentials.rules
      Member:
        prefix: '[&4Member&f]'
        permissions:
        - modifyworld.*
        - essentials.help
        - essentials.home
        - essentials.motd
        - essentials.rules
        - essentials.sethome
        - essentials.spawn
        - essentials.msg
        - essentials.list
        - essentials.warp
        - essentials.afk
        - essentials.back
        - essentials.balance
        - essentials.balance.others
        - essentials.balancetop
        - essentials.clearinventory
        - essentials.mail
        - essentials.mail.send
        - essentials.me
        - essentials.pay
        - essentials.r
        - essentials.suicide
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.warp.list
        - multiverse.teleport.*
        - scsigns.autolock
        - scsigns.use
        inheritance:
        - Guest
      Elite:
        prefix: '[&6Elite&f]'
        Permissions:
        - modifyworld.*
        - fly.fly
        - essentials.fly
        - essentials.help
        - essentials.home
        - essentials.motd
        - essentials.rules
        - essentials.sethome
        - essentials.spawn
        - essentials.msg
        - essentials.list
        - essentials.warp
        - essentials.afk
        - essentials.back
        - essentials.balance
        - essentials.balance.others
        - essentials.balancetop
        - essentials.clearinventory
        - essentials.mail
        - essentials.mail.send
        - essentials.me
        - essentials.pay
        - essentials.r
        - essentials.suicide
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.warp.list
        - multiverse.teleport.*
        - scsigns.autolock
        - scsigns.use
        inheritance:
        - Member
      Low-Mod:
        prefix: '[&bLow-Mod&f]'
        permissions:
        - modifyworld.*
        - fly.fly
        - essentials.help
        - essentials.home
        - essentials.motd
        - essentials.rules
        - essentials.sethome
        - essentials.spawn
        - essentials.msg
        - essentials.list
        - essentials.warp
        - essentials.kick
        - essentials.delwarp
        - essentials.unbanip
        - essentials.unban
        - essentials.tempban
        - essentials.fly
        - essentials.afk
        - essentials.back
        - essentials.balance
        - essentials.balance.others
        - essentials.balancetop
        - essentials.clearinventory
        - essentials.mail
        - essentials.mail.send
        - essentials.me
        - essentials.pay
        - essentials.r
        - essentials.suicide
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.warp.list
        - multiverse.teleport.*
        - srpex.setrank.elite
        - srpex.setrank.member
        - srpex.setrank.guest
        - scsigns.autolock
        - scsigns.use
        inheritance:
        - Elite
      Moderator:
        prefix: '[&3Moderator&f]'
        permissions:
        - modifyworld.*
        - fly.fly
        - essentials.help
        - essentials.home
        - essentials.motd
        - essentials.rules
        - essentials.sethome
        - essentials.spawn
        - essentials.msg
        - essentials.list
        - essentials.warp
        - essentials.mute
        - essentials.kick
        - essentials.delwarp
        - essentials.unbanip
        - essentials.unban
        - essentials.tempban
        - essentials.ban
        - essentials.kill
        - essentials.invsee
        - essentials.fly
        - essentials.afk
        - essentials.back
        - essentials.balance
        - essentials.balance.others
        - essentials.balancetop
        - essentials.clearinventory
        - essentials.mail
        - essentials.mail.send
        - essentials.me
        - essentials.pay
        - essentials.r
        - essentials.suicide
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.warp.list
        - essentials.heal
        - essentials.butcher
        - worldedit.*
        - mobdisguise.*
        - multiverse.teleport.*
        - srpex.setrank.elite
        - srpex.setrank.member
        - srpex.setrank.guest
        - scsigns.autolock
        - scsigns.use
        inheritance:
        - Low-Mod
      Trusted:
        prefix: '&f[&cTrusted&f]'
        permissions:
        - modifyworld.*
        - fly.fly
        - essentials.help
        - essentials.home
        - essentials.motd
        - essentials.rules
        - essentials.sethome
        - essentials.spawn
        - essentials.msg
        - essentials.list
        - essentials.warp
        - essentials.mute
        - essentials.kick
        - essentials.delwarp
        - essentials.unbanip
        - essentials.unban
        - essentials.tempban
        - essentials.ban
        - essentials.kill
        - essentials.invsee
        - essentials.fly
        - essentials.afk
        - essentials.back
        - essentials.balance
        - essentials.balance.others
        - essentials.balancetop
        - essentials.clearinventory
        - essentials.mail
        - essentials.mail.send
        - essentials.me
        - essentials.pay
        - essentials.r
        - essentials.suicide
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.tp
        - essentials.tphere
        - essentials.warp.list
        - essentials.heal
        - essentials.whois
        - essentials.butcher
        - essentials.hat
        - worldedit.*
        - multiverse.teleport.*
        - srpex.setrank.elite
        - srpex.setrank.member
        - srpex.setrank.guest
        - scsigns.autolock
        - scsigns.use
        inheritance:
        - Moderator
      VIP:
        prefix: '&f[&4V&f.I.&aP&f]'
        permissions:
        - modifyworld.*
        - fly.fly
        - essentials.help
        - essentials.home
        - essentials.motd
        - essentials.rules
        - essentials.sethome
        - essentials.spawn
        - essentials.msg
        - essentials.list
        - essentials.warp
        - essentials.setwarp
        - essentials.mute
        - essentials.kick
        - essentials.delwarp
        - essentials.unbanip
        - essentials.unban
        - essentials.tempban
        - essentials.kill
        - essentials.invsee
        - essentials.clearinventory
        - essentials.banip
        - essentials.ban
        - essentials.whois
        - essentials.fly
        - essentials.afk
        - essentials.back
        - essentials.balance
        - essentials.balance.others
        - essentials.balancetop
        - essentials.clearinventory
        - essentials.mail
        - essentials.mail.send
        - essentials.me
        - essentials.pay
        - essentials.r
        - essentials.suicide
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.warp.list
        - essentials.give
        - mobdisguise.*
        - multiverse.teleport.*
        - srpex.setrank.moderator
        - srpex.setrank.low-mod
        - srpex.setrank.elite
        - srpex.setrank.member
        - srpex.setrank.guest
        - scsigns.autolock
        - scsigns.use
        inheritance:
        - Trusted
      Admin:
        prefix: '[&7Admin&f]'
        permissions:
        - modifyworld.*
        - fly.fly
        - essentials.help
        - essentials.home
        - essentials.motd
        - essentials.rules
        - essentials.sethome
        - essentials.spawn
        - essentials.msg
        - essentials.list
        - essentials.warp
        - essentials.setwarp
        - essentials.mute
        - essentials.kick
        - essentials.delwarp
        - essentials.unbanip
        - essentials.unban
        - essentials.tempban
        - essentials.kill
        - essentials.invsee
        - essentials.clearinventory
        - essentials.banip
        - essentials.ban
        - essentials.whois
        - essentials.fly
        - essentials.afk
        - essentials.back
        - essentials.balance
        - essentials.balance.others
        - essentials.balancetop
        - essentials.clearinventory
        - essentials.mail
        - essentials.mail.send
        - essentials.me
        - essentials.pay
        - essentials.r
        - essentials.suicide
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.warp.list
        - essentials.give
        - mobdisguise.*
        - multiverse.teleport.*
        - srpex.setrank.moderator
        - srpex.setrank.low-mod
        - srpex.setrank.elite
        - srpex.setrank.member
        - srpex.setrank.guest
        - scsigns.autolock
        - scsigns.use
        inheritance:
        - VIP
      Co-Owner:
        prefix: '[&1Co-Owner&f]'
        permissions:
        - modifyworld.*
        - fly.fly
        - essentials.help
        - essentials.home
        - essentials.motd
        - essentials.rules
        - essentials.sethome
        - essentials.spawn
        - essentials.msg
        - essentials.list
        - essentials.warp
        - essentials.setwarp
        - essentials.mute
        - essentials.kick
        - essentials.delwarp
        - essentials.unbanip
        - essentials.unban
        - essentials.tempban
        - essentials.kill
        - essentials.invsee
        - essentials.clearinventory
        - essentials.banip
        - essentials.ban
        - essentials.whois
        - essentials.fly
        - essentials.afk
        - essentials.back
        - essentials.balance
        - essentials.balance.others
        - essentials.balancetop
        - essentials.clearinventory
        - essentials.mail
        - essentials.mail.send
        - essentials.me
        - essentials.pay
        - essentials.r
        - essentials.suicide
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.warp.list
        - essentials.give
        - mobdisguise.*
        - multiverse.teleport.*
        - srpex.setrank.moderator
        - srpex.setrank.low-mod
        - srpex.setrank.elite
        - srpex.setrank.member
        - srpex.setrank.guest
        - scsigns.autolock
        - scsigns.use
        inheritance:
        - Admin
      Owner:
        default: false
        prefix: '&f[&aOwner&f]&6 '
        permissions:
        - modifyworld.*
        - fly.fly
        - commandblock.bypass
        - essentials.help
        - essentials.home
        - essentials.motd
        - essentials.rules
        - essentials.sethome
        - essentials.spawn
        - essentials.msg
        - essentials.list
        - essentials.warp
        - essentials.setwarp
        - essentials.mute
        - essentials.kick
        - essentials.delwarp
        - essentials.unbanip
        - essentials.unban
        - essentials.tempban
        - essentials.kill
        - essentials.invsee
        - essentials.clearinventory
        - essentials.banip
        - essentials.ban
        - essentials.whois
        - essentials.fly
        - essentials.afk
        - essentials.back
        - essentials.balance
        - essentials.balance.others
        - essentials.balancetop
        - essentials.clearinventory
        - essentials.mail
        - essentials.mail.send
        - essentials.me
        - essentials.pay
        - essentials.r
        - essentials.suicide
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.warp.list
        - essentials.give
        - essentials.pl
        - mobdisguise.*
        - multiverse.teleport.*
        - srpex.setrank.co-owner
        - srpex.setrank.admin
        - srpex.setrank.moderator
        - srpex.setrank.low-mod
        - srpex.setrank.elite
        - srpex.setrank.member
        - srpex.setrank.guest
        - scsigns.autolock
        - scsigns.use
        inheritance:
        - Co-Owner
    Code:
        prefix: '&f[&aOwner&f]&6 '
    Will the &6 on the end make text appear coloured?

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

    Fell

    I believe it needs to be '&f[&aOwner&f] %displayname%&6', or something similar
     
  18. Offline

    Tomrocks99

    Typed this in; Comes up with "[Owner] %displayname% Tomrocks99: [Text]". Test is normal colour (white).
     
  19. Offline

    jacklin213

    1) if ur using inheritance the group which inherits doesnt need the nodes from the group which it inherited from. Get rid of all the extra nodes , save u a heap of space
    2) for owner if u want him to use all commands just give him : - '*'
     
  20. Offline

    afistofirony

    Go to your ChatManager config and make the message-format and global-message-format this:

    message-format: '%prefix %displayname&f: %suffix%message'
    global-message-format: '%prefix %displayname&f: %suffix%message'

    Save the file and restart your server.

    Then, when the server is up, type /pex user <name> suffix <color_code> or /pex group <group> suffix <color_code>
     
  21. Offline

    jacklin213

    Paste ur essentials chat config ( it's in ur essentials config but just copy the chat bit here)
     
  22. Offline

    TnT

    Locked. This is not a help subforum. Post in Bukkit Help if you need assistance.
     
Thread Status:
Not open for further replies.

Share This Page