[INACTIVE][CHAT] Prefixer v2.5.1 - Adds prefixes to users when they chat [1060]

Discussion in 'Inactive/Unsupported Plugins' started by Valrix, Feb 19, 2011.

  1. Offline

    Valrix

    NOTICE:
    Prefixer has been moved into ColorMe and was taken over by another dev, to get it, GO HERE.

    Prefixer - The Easy Prefix Plugin:
    Version: v2.5.1

    Prefixer allows players to add a prefix to a player such as [Farmer], etc. right from the game. See the commands list below for examples on proper use.
    COMMANDS (open)
    /prefix list - Shows a list of allowed colors as their color
    /prefix <prefix> - Changes your prefix. Color code optional and mixed into prefix.
    /prefix [prefix] - Changes another player's prefix.
    /prefix -r [name, name2...] - Removes your/listed player's prefix
    Examples:
    /prefix &4Admin = Admin <Valrix>
    /prefix -r = <Valrix>
    /prefix -r valrix = <Valrix>
    /prefix &5The&4Admin = TheAdmin <Valrix>
    /prefix &5The&4Admin valrix = TheAdmin <Valrix>
    /prefix &4MOD valrix john jane peter =
    MOD <Valrix>
    MOD <john>
    MOD <jane>
    MOD <peter>
    PLANNED UPDATES (open)

    • Economy plugin support
    COLOR CODES (open)

    • Black = &0
    • Dark Blue = &1
    • Dark Green = &2
    • Dark Aqua = &3
    • Dark Red = &4
    • Dark Purple = &5
    • Gold = &6
    • Gray = &7
    • Dark Gray = &8
    • Blue = &9
    • Green = &A
    • Aqua = &B
    • Red = &C
    • Light Purple = &D
    • Yellow = &E
    • White = &F
    PERMISSION NODES (open)
    prefixer.list - Allows player to use /prefix listto see color list
    prefixer.list - Allows player to see list of color codes
    prefixer.self - Allows player to set own prefix
    prefixer.other - Allows player to set another player's prefix
    prefixer.remove - Allows player to remove prefixes
    * prefixer.remove required to remove ANY prefixes *

    Features:
    • Customized prefixes with color codes
    • Multi-world support
    • Supports native bukkit permissions (PermissionsBukkit)
    • Now supports other plugins hooking in to get/set/remove, and check if a player has a prefix set.
    CHANGELOG:

    Version 2.5.1
    • Fixed NumberOutOfBounds error people were getting
    • Properly tested against newest RB and multi-world support
    • Removed config & generation code until later
    • Patched memory leak error
    FULL CHANGELOG (open)

    Version 2.5
    • Added multi-world support
    • Now uses native permissions (PermissionsBukkit)
    • improved command syntax
    • Improved command node handling
    • Numerous code improvements
    Version 2.4
    • Should fix any problems people have been having recently.
    Version 2.3
    • Bunch of code changes to improve performance and decrease code size.
    Version 2.2
    • Fixed that blasted bug where you couldn't remove prefixes.
    Version 2.1
    • Added support for giving a player a prefix through command-line
    Version 2.0
    • Fixed the bug where you couldn't set someone else's prefix.
    Version 1.9
    • Prefixer now automatically updates the old .prefix file, which is where the prefixes are stored, to work with the newer prefix system.
    Version 1.8
    • Prefixes are now fully customizable.
    • Permissions is now optionally supported.
    • Works fine with RB 670
    Version 1.7
    • Should work with RB 617
    Version 1.6
    • Now works with RB 602
    Version 1.5
    • Fixed it to work with new command structure
    • Now allows player to set own prefix using a smaller command
    Version 1.4
    • Fixes a bug with setting a user to having no prefix
    Version 1.3
    • Changed how the prefix is added. Should play nice with other plugins now.
    Version 1.2
    • Fixed a weird error with colors
    Version 1.1
    • Updated to comply with new constructor.
    • Adds the ability to add color to the prefix. See description for example.
    • Names are no longer case-sensitive. Instead of Valrix you can use valrix, or even VaLrIx if you wanted so you don't have to worry about messing up a user's name.
    Version 1.0
    • Release of Prefixer
     
  2. Offline

    GamerX

    If he, or me (im trying to learn this plugin), is going to try tp help you.
    Give use some more information of your error.
    CraftBukkit build, OS, and different usefull information
     
  3. Offline

    LethalMG

    Wow, it works now !​
    Thanks anyway !​
     
  4. Offline

    x3ndless

    works with latest version of craftbukkit thanks this is good for me cause i dont have to restart and reload to change eprefixes like with permissions :)
     
  5. Offline

    Valrix

    Yes, I made sure that it works as soon as the plugin loads and that it doesn't require a /reload to take effect. As soon as someone uses the /prefix command to give a prefix and color, the change can be seen in chat.
     
  6. Offline

    icuttu

    It's not working for me. I'm currently running Bukkit #493 and the plugin loads up successfully when I start up the server. However when I try to use the commands, they do not work. I do not even receive an error. Can someone help?
     
  7. Offline

    Valrix

    It's best to use a recommended build for servers otherwise things will break much too often. Us developers are told to support these builds since they will be the most stable and keep things from breaking as much as possible. You're using a build much, much higher than a build I've had a chance to test with and recommend that you use build 440.
     
  8. Offline

    icuttu

    I have tried multiple times to get this plugin to work with the recommended #440 build, however I receive the same results each time. The plugin loads up successfully, but it does not actually do anything in-game.
     
  9. Offline

    Valrix

    Are you sure you're putting in the commands correctly?
     
  10. Offline

    icuttu

    I'm completely positive that I am. I'm having this issue with pretty much every plugin that I try to install as well. The plugins will all load up successfully and I will configure them correctly, however they do not actually work in-game.
     
  11. Offline

    Valrix

    Then that seems to be something wrong on your end because numerous others are using the plugins just fine.
     
  12. Offline

    ZaroSath

    thats funny because i'm having the same problem...
     
  13. Offline

    Valrix

    Geez, looks like everything's breaking...well, I'm still working on updating everything to work with the new command structure as well as dealing with some CB-side bugs as well, so bear with me as I try to get things working again.

    And a note to everyone in general, sorry about it taking so long but I've been really busy with finals lately and haven't had much time to work on updating my plugins and when I have had the chance then I keep finding weird bugs with the server. All this is slowing down my update speed and is what keeps me from popping out updates every day. Once I get most, if not all, of my finals done then I can dedicate all my time to updating all the plugins. With some recent builds of the server there are a few odd bugs, so they may not work 100% as they should.
     
  14. Offline

    Lookatmego

    hey quick question..the prefixes dont show up when u got herochat running and players join a chat?
     
  15. Offline

    Valrix

    I do my best to get my plugin to play nice, but I can't force it to work with others.
     
  16. Offline

    Lookatmego

    yea i discovered none of plugins that are chat related work with 1 another,...kinda a mess xD
     
  17. Offline

    Valrix

    Yep, lots of bugs lately. A bit more than usual it seems.
     
  18. Offline

    Myrrdin

    This is currently not working properly when using the Essentials plugin. What do I need to add this line to make it work?

    Code:
    format: '<{DISPLAYNAME}> {MESSAGE}'
    Maybe <{Prefix}> ? I haven't tried that yet.
    I need to know what value returns the prefix.
     
  19. Offline

    Valrix

    The format goes like this for when you call getDisplayName():
    Code:
    '<{PLAYERNAME}> {MESSAGE}'
    I change it to look like this:
    Code:
    '[{PREFIX}] <{PLAYERNAME}> {MESSAGE}'
    I only do that by prepending the prefix to the old DisplayName format. If something breaks in that process then the other plugin devs who change the DisplayName need to either append or prepend to the old on otherwise they all overwrite each other.
     
  20. Offline

    Myrrdin

    I tried that, it merely adds [{PREFIX}] before your name, not a value.
    I suppose I need to contact the team working on Essentials.
     
  21. Offline

    Valrix

    Probably so. I'm assuming they don't mess with the display name in a "nice" way like I do with mine.
     
  22. Offline

    ccman125

    i know you are trying to get away from permissions but would be nice if this was tied in to that some how because this is a great plugin but some of my ops like to mess with things
     
  23. Offline

    Valrix

    I'm waiting until permissions are natively inside bukkit to add them because I don't like having to rely on another plugin.
     
  24. Offline

    MacVaultDweller

    Though it loads and shows enabled
    this doesn't seem to be working for me

    CraftBukkit 544
    groupmanager
     
  25. Offline

    Valrix

    Are you OP or have the config OP=false?
     
  26. Offline

    Aaron Warshaw

    Great plugin, THANK YOU!
     
  27. Offline

    Valrix

    Glad you like it! :)
     
  28. Offline

    RazorFlint

    Possibly Default Prefixes As in when a new user loggs in prefix is [Guest] And So on supporting permissions?
    But ops/staff can change anyone that'd be cool :)
     
  29. Offline

    Valrix

    Hmm, a default Prefix sounds like a nice touch. I think I'll add that. Of course you can still set a user to having no prefix at all, but they'll just start out with one. I think I have a few more ideas of some more interesting config options. Once Permissions is added then I can have it also have a prefix to show what type of user you are. I'd like to hear everyone's thoughts on this before I take the time to try adding anything in. I'll at least add in the default of [Guest] when a player first joins. Currently only OPs can change another player's prefix so players don't go around changing everyone else's prefix. I think I'll add the ability for the prefix to be locked in too so a player can't change their own prefix unless they're allowed to. This makes for twice the permission checking.
     
  30. Offline

    Poinball

    Can you add the command for permission plugin ?? its important !!
     
  31. Offline

    Valrix

    I know, I know. I still gotta figure out permissions.
     

Share This Page