Inactive [CHAT] iChat 1.6 [CB 602-612+]

Discussion in 'Inactive/Unsupported Plugins' started by Nijikokun, Jan 23, 2011.

  1. Offline

    Nijikokun

    iChat v1.6
    irc://irc.esper.net/#iconomy - Donate ?

    Download 1.6 (602 - 612+)

    Styles the chat in a simple and intuitive manner. Allowing you to take full control over how it looks and feels using tags prefixed with + symbol.

    Permissions & GroupManager Configuration
    Setup your prefix / suffix with colors like so, in your Permissions / GroupManager Configuration:
    Code:
                prefix: '&c'
    Users can specific prefix/suffixes:
    Code:
    DarkGrave
        group: Admin
        info:
            prefix: '&4'
    	suffix:
        permissions:
    For this to work, the users name must be exact casing. IE: It's case-sensitive. Google it.

    Message Format:
    To change how your message is displayed, open iChat/config.yml located under plugins/ and add this line:
    Code:
    message-format: '[+prefix+group+suffix&f] +name: +message'
    You can use colors and the +tags are the variables shown in chat. They are not required so you can add / remove them as you see fit. Move them around, configure it however you wish.

    Complete Tag List (open)

    +world World Name
    +group Group Name
    +name Player Name
    +suffix Suffix (Comes after Group Name)
    +prefix Prefix (Comes Before Group Name)
    +message Message
    +healthbar Health Bar ([|||||||])

    iChat Censoring:
    In config.yml there is now a censor-list that holds bad words to be filtered, you can customize the look and feel of the censored word as well by changing the symbol used, as well as coloring it.

    Changelog
    • 1.6
      • Fixed & symbol issues.
      • Added multiple world support.
      • Brought back to life.
    • 1.5.1
      • Fixed censoring, added some new features. Check config.yml
    • 1.5
      • Censor list.
    • 1.4
      • Health Bar, User specific Prefix / Suffix & More.
     
  2. I just want to note that in your first post, where you should have used [code ] tags, by the way, you forgot to put the prefix and suffix in single quotes (i.e. '{&2Knight&f}').
     
  3. I figured it out.
     
  4. Offline

    RainRain

    I completely give up, The text doesn't and has never worked for me, i get this error anytime someone says something [​IMG]

    My ichat folder is located inside plugins, and this is whats inside config

    Code:
    message-format: '+prefix&f +name: +suffix+message'
    and my permissions

    Code:
    # Supports "Default" and "GroupUsers"
    plugin:
        permissions:
            system: default
    
    ##
    # Groups can contain inheritance.
    #   To make a group inherit the permissions from another
    #   group simply place the groups name in the "inheritance:"
    #   field seperated by commas.
    #
    #   Example: inheritance: Default,Admins,
    ##
    #   All permissions including the asterisks must be placed in single quotes.
    #   like so:
    #
    #       - 'general.spawn'
    #
    #   Otherwise errors will happen!
    ##
    #   Globalized Permission settings:
    #
    #       If a permission contains periods (.) you can denote a globalized parameter:
    #
    #           - 'general.*'
    #
    #       This will allow you to use all general commands.
    #
    ##
    #
    #   Single Asterisk denotes all commands:
    #
    #       - '*'
    ##
    plugin:
        permissions:
            system: default
    groups:
        Default:
            default: true
            info:
                prefix: '&0[&fPerson&0]&f'
                suffix: '&f'
                build: true
            inheritance:
            permissions:
                - '/stats'
                - '/ach'
                - 'essentials.list'
                - 'essentials.help'
                - 'general.player-info'
                - 'general.player-info'
                - 'myhome.home.basic.set'
                - 'myhome.home.basic.delete'
                - 'myhome.home.soc.others'
                - 'myhome.home.soc.list'
                - 'myhome.home.soc.invite'
                - 'myhome.home.soc.uninvite'
    
        Moderator:
            default: false
            info:
                prefix: '&1[&3Mod&1]&b'
                suffix: '&b'
                build: true
            inheritance:
                - Default
            permissions:
                - '/achadmin'
                - '/statsadmin'
                - 'general.teleport'
                - 'general.teleport.here'
                - 'general.time'
                - 'myhome.admin'
      Admins:
            default: false
            info:
                prefix: '&c[&4Admin&c]&4'
                suffix: '&4'
                build: true
            inheritance:
                - Moderator
            permissions:
                - '*'
    users:
        rainrain:
            group: Admins
            permissions:
        holol:
            group: Moderator
            permissions:
    
    i completely gave up, Cannot solve it :l
     
  5. Offline

    Xemnas33

    message-format: '+prefix+name: +suffix+message'

    I use that and my my prefix and suffix look like so:
    prefix: '&7[Wanderer]&7'
    suffix: '&7'

    Just try using that and adapt it to your preferences, it helped me :)
     
  6. Offline

    RainRain

    No results, still getting the same error in console, i even tried using the exact same setup without modifying it
     
  7. Offline

    majorcyto

    Soooooooooo about that word censoring >.>
     
  8. Offline

    SeeJay

    Code:
    # Supports "Default" and "GroupUsers"
    plugin:
        permissions:
            system: default
    
    ##
    # Groups can contain inheritance.
    #   To make a group inherit the permissions from another
    #   group simply place the groups name in the "inheritance:"
    #   field seperated by commas.
    #
    #   Example: inheritance: Default,Admins,
    ##
    #   All permissions including the asterisks must be placed in single quotes.
    #   like so:
    #
    #       - 'general.spawn'
    #
    #   Otherwise errors will happen!
    ##
    #   Globalized Permission settings:
    #
    #       If a permission contains periods (.) you can denote a globalized parameter:
    #
    #           - 'general.*'
    #
    #       This will allow you to use all general commands.
    #
    ##
    #
    #   Single Asterisk denotes all commands:
    #
    #       - '*'
    ##
    groups:
        Default:
            default: true
            info:
                prefix: '[Default]'
                suffix:
                build: true
            inheritance:
            permissions:
                - 'general.spawn'
            - 'general.home.set'
        VIP:
        default: false
            info:
                prefix: '&6[VIP]&6'
                suffix:
                build: true
            inheritance:
                - Default
            permissions:
                - 'general.time'
                - 'general.teleport'
                - 'magiccarpet.mc'
                - 'general.player-info'
        Moderator:
            default: false
            info:
                prefix: '&1[Moderator]&1''
                suffix:
                build: true
            inheritance:
                - Default
            permissions:
                - 'general.time'
                - 'general.teleport'
                - 'general.teleport.here'
                - 'general.player-info'
            - 'magiccarpet.mc'
        Admin:
            default: false
            info:
                prefix:'&3[Admin]&3'
                suffix:
                build: true
            inheritance:
                - Moderator
            permissions:
                - '*'
         Owner:
            default: false
            info:
                prefix: '&1[Owner]&1'
                suffix: '&6'
                build: true
            inheritance:
                - Moderator
            permissions:
                - '*'
    
    ##
    # DarkGrave has control over all commands.
    # sk89q can use /spawn & /time
    ##
    users:
        seejayv2:
            group: Owner
            permissions:
            - '*'
        HellsxInferno:
        group: Owner
            permissions:
            - '*'
        
    Hey guys, I need some help.. I have been fiddling with the Chat plugin and I cannot seem to get it working... Helllpppp!
     
  9. Is the file in the right place?
     
  10. Offline

    Etsijä

    Does that also mean you're not going to try a workaround for the Notch problem: all text extending beyond 1st line is white? It's quite irritating and I get a lot of questions from players due to that.
     
  11. Offline

    Darren Farr

    im loving the look of this ! but i cant get it to work still plain white text

    i have it set up in the permisions config as :

    groups:
    Default:
    default: true
    info:
    prefix: '&1[&3User&1]&2'
    suffix: '&4'
    build: true
    inheritance:
    permissions:
    - 'general.spawn'
    - 'myhome.home.*'
    - 'lwc.protect'
    - 'iConomy.payment'
    - 'iConomy.rank'
    - 'iConomy.list'
    - 'iConomy.withdraw'
    - 'iConomy.deposit'



    Moderator:
    default: false
    info:
    prefix: '&1[&3OP&1]&2'
    suffix: '&4'
    build: true
    inheritance:
    - Default
    permissions:
    - 'general.time'
    - 'general.teleport'
    - 'general.teleport.here'
    - 'general.player-info'
    - 'myhome.*'
    Admins:
    default: false
    info:
    prefix: '&1[&3Admin&1]&2'
    suffix: '&4'
    build: true
    inheritance:
    - Moderator
    permissions:
    - '*'

    and in the ichat/config as

    message-format: '[+prefix+group+suffix&f] +name: +message'
     
     
    but it just stays as plain white text !
    
    the console says :
    
    2011-01-30 16:17:05 [INFO] [iChat] Permission system not enabled. Disabling plugin.
    2011-01-30 16:17:05 [INFO] [iChat] version [1.3] (Jack Frost) disabled
    
    So i can see the problem (permisions system not enabled then its Disabling the plugin)
    
    but i have no idea how to fix !!
    
    PLEASE help !!
    
    Dazza098
     
  12. Offline

    Daniel Bang

    @Darren Farr
    u need to download the permissions plugin!
     
  13. Offline

    xxxfakaxxx

    hey guys, i have a question!
    how i can make this form:
    *Admin's nickname*: *Text*
    *Mod's nickname*: *Text*
    and etc. ?
    i dont need "[Group]" before nickname, how i cant del it?
    thx!
     
  14. I have a problem getting brakket colors to work, my prefix looks like this: '&7[&4Owner&7]', but ingame it looks like this: [Owner[Owner]] Mr_FJ
    Default players are not supposed to have a prefix, but they have [default] as prefix :(

    Hope you can help solve this problem ;)
     
  15. Offline

    Mhalkyer

    @Nijikokun Could you change how the chat is logged in the server.log so it doesn't look like this:

    §f§fKillerpenguin5§7

    just this:

    Killerpenguin5

    That way the special color characters don't junk up the log?
     
  16. You have configured iChat's message line incorrectly, Mr_Fj. Take a look at it... If you have "Admin" or "Owner" in permissions you don't need to have +group in iChat's config.yml.
     
  17. Offline

    chill1977

    change the config.yml for iChat to this '+prefix+suffix +name: +message'
     
  18. Oh right! I actually thought Permissions took over and handled it all :rolleyes: Thanks!
    --- merged: Jan 31, 2011 10:23 PM ---
    Yep, thought so :)
     
  19. Offline

    chill1977

    iChat just sets the format for permissions to put the information in ;)
     
  20. Offline

    Darren Farr

    hey mate i have that installed :) but its still saying the same thing
     
  21. Offline

    Mhalkyer

    How would that change what the server.log looks like?

    @Nijikokun Any comments?
     
  22. Offline

    Etsijä

    My all chat messages are also garbled by the colour commands at the console. Not in my server.log though. Another thing is all Scandinavian letters behave the same - garbled in console, just perfect in server.log. What's up?

    An example:

    At the console (Windows):

    Code:
    2011-02-01 07:37:20 [INFO] [º4Etsijaºf] º4Testing: ÕÕõõ÷÷┼┼──ÍÍ
    
    At server.log:

    Code:
    2011-02-01 07:37:20 [INFO] [§4Etsija§f] §4Testing: ååääööÅÅÄÄÖÖ
    OK, so it isn't exactly right in the server.log either, since the format commands are passed as such to that, but at least the scandinavian (non-7-bit) alphabets are working.

    So, a bug report / change request for iChat:

    - fix it so the colour commands are not forwarded to server.log. Just leaving them out from the text file will make it a lot cleaner.

    - fix it so non-7-bit alphabets are showing correctly at the console (they do when I type them explicitly at console window)
     
  23. Offline

    xVilex

    Hey I got a very small problem, Everything is installed right, and working...kinda.... The colors don't seem to show up for me right.. Everyone else can see them fine. My colors in my chat are so Bright that they look white in color. IChat is the only chat addon I have for my game, and is the only chat mod I have running on the server atm.
    ATM all I have on the server is jail v0.3, Permissions v1.9 and Ichat v1.3...
    And my Client add-ons are Optiminer and Mrmmodds Better grass/Betterlight and Simplemap
    (I didn't use the Chat add-on from Mrmmod)

    So like I said, Im the only one the colors turn out white for... Works right for every one else.....Any ideas?
    If ya need more info let me know.
     
  24. Offline

    Darren Farr

    please help !!

    @everyone !!

    my last two posts !
     
  25. We can't find out if anything's wrong with your Permissions plugin setup if you paste the config just like that. Use the [code ] tags or better yet put it somewhere like http://pastie.org/
     
  26. Offline

    Euthyphro

    Can you please re-up the ddl link? Ty
     
  27. Offline

    Nijikokun

    Released 1.4

    User specific prefix/suffix
    Healthy Bar
    Something else I forgot.
     
  28. Offline

    MemoryThief

    Wow Thanks! This is a gotta have plugin, it's nice and simple. Please don't let it get too much more complex, just a +Time function and fix that second line color for long sentences and this plugin is perfect. +1
     
  29. Offline

    Megaqgzqgz

    I installed everything as it should be but colors refuse to show in the chat. If I need to upload my config file just I will but can't at the moment.

    Edit: Fixed it on my own.
     
  30. Offline

    Nijikokun

    1.5 uploaded

    Censoring is now possible. Check config.yml for more information, pre-loaded with common words.
     
  31. Offline

    MemoryThief

    Thats was a freakishly fast update, Niji-ninja coding at work I see...

    In the wake of your censoring update, is there a way so you can choose how the sensorship looks, for example I said "Damn" and your current settings would sensor it like "****". If you could choose to color or perhaps modify it with italics, that would also be really cool!

    censor-filter: '*' - For blocking the word entirely, any one digit.
    censor-filter: '&4+censor' - Would turn the word red, but not filter it.
    censor-filter: '&0~' - Would censor the word, and turn the ~ black.

    Would there be support for Italics? with a &i command perhaps? What I ultimately want is to italicize all the curse words to make them fancy... if possible, and +TIME tag! <3
     

Share This Page