Inactive [CHAT] SimplyColor V1.0 - Simple plugin for colored nicknames [1.2.4 R-1]

Discussion in 'Inactive/Unsupported Plugins' started by Perdog, Jul 28, 2011.

  1. Offline

    Perdog

    SimplyColor! - The simple plugin for colored nicknames
    Version - 1.0

    NOTE: When you first start the server, the plugin will fail to load, because you have yet to enter your MySQL information. Just shut down the server, find the config.yml for this, enter your information, save, then restart your server and everything will be running smoothly :)

    Description:

    This is a completely re-written version of the previous plugin. I have added 3 new command arguments to be used, which can be read below. It uses MySQL databases to store the information for each player that logs onto your server. It also stores the names of players that haven't changed their color, just to make it easier to handle player log ins. There are also quite a few new permission, also found below.

    Features:
    • Colors can be limited to 1 player per color. Disabled
    • Players with the appropriate permission can use the command '/simplycolor <color>' to set their display name to that color.
    • I've added 3 new parameters (each also have their own permission)
      • Magic: Turns the display name into the "changing letters". Players need the separate permission 'sc.magic' for this parameter.
      • Rainbow: Does what it says, sets the letters of the players name to the colors of the rainbow.
      • Random: Sets each separate letter in the players name to a random color.
    • Stores the colour values for player nicknames in a MySQL database
    Commands & permissions:

    The format for the information below is as follows:

    Command:
    What it does
    Permission required

    Code:
    /simplycolor <color>:
        Description: Sets the colour of your name
        Permission: simplycolor.change
    /simplycolor magic:
        Description: Changes your name to the funky changing letters
        Permission: simplycolor.magic
    /simplycolor random:
        Description: Changes your name to random colors for each letter
        Permission: simplycolor.random
    /simplycolor rainbow:
        Description: Changes your name to the colors of the rainbow
        Permission: simplycolor.rainbow
    /simplycolor <playername> <color>
        Description: Sets the colour of that players name. Note that the new arguments can be used with this command
        Permission: simplycolor.override
    The is also:
    /simplycolor reset, which resets the color back to white

    I've included other ways of typing the command, for you americans or people that want a short form version. All acceptable command names are:
    • /simplycolor
    • /simplycolour
    • /sc
    Configuration:
    "config.yml" can be found in your "plugins/SimplyColours" directory:
    Code:
    Allow doubles - Whether players can use the same color name or not (if set to false it will only allow 16 colored nicknames on the server!)
    *Temporary disabled this feature

    The MySQL database information is also stored in here, fill it out and your good to go :)

    Known conflictions:
    There are non *for sure* though I'm going to go ahead and say it may conflict with essentials.


    Note: If you are using essentials, please edit the properties to look like this to get rid of any conflictions.
    Code:
    ############################################################
    # +------------------------------------------------------+ #
    # |                Essentials (Global)                  | #
    # +------------------------------------------------------+ #
    ############################################################
     
    # A color code between 0-9 or a-f. Set to 'none' to disable.
    ops-name-color: 'none'
     
    # The character(s) to prefix all nicknames, so that you know they are not true usernames.
    nickname-prefix: '~'
     
    # Disable this if you have any other plugin, that modifies the displayname of a user.
    change-displayname: false
     
    # Adds the prefix and suffix to the displayname of the player, so it will be displayed in messages and lists.
    # The prefix/suffix can be set using Permissions, Group Manager or PermissionsEx.
    # The value of change-displayname (above) has to be true.
    add-prefix-suffix: false
    
    Please let me know if you stumble upon any more so I can add them to this list.



    [​IMG]
    Download

    Known bugs:
    • None :)
    Change-log:
    • Version 1.0
      • Complete re-write, since I deleted the source a while ago :p
      • Added 3 new commands as well, read main post above
      • A bunch of permissions, because I know all you out there like your permissions
     
    Cap K and Zelif like this.
  2. Offline

    ngbeslhang

    can you add a setting?like if i want my "ngb" is yellow colour,then the others were green.
    or if the plugin have this setting how to use?
     
  3. Offline

    aciid

    Hi please make all commands follow this syntax; /simplycolor <playername> <color>

    Great plugin thanks :)
     
  4. Offline

    Perdog

    Read the main post... It's already included?
     

Share This Page