BetterChat

Moved

Total Downloads: 26,143 - First Release: Apr 21, 2015 - Last Update: Jan 12, 2018

4.9898/5, 98 likes
  1. Code:
    System.Collections.Generic.Dictionary`2[System.String,System.Object].get_Item (System.String key) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.BetterChat.OnPlayerChat (.Arg arg) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.BetterChat.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
    [11/2/2015 7:45:18 PM] [Oxide] 7:45 PM [Debug]  at System.Collections.Generic.Dictionary`2[System.String,System.Object].get_Item (System.String key) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.BetterChat.OnPlayerChat (.Arg arg) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.BetterChat.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
    getting this error with 'player' tag
     
    Last edited by a moderator: Nov 3, 2015
  2. updated plugin, new config, updated oxide + rust
     
  3. what of those has actually caused it?
     
  4. I have no idea, I updated the rust server then oxide, deleted my configs and redownloaded the plugins and let them generate fresh configs, booted it up for people and it seems like RustIO + BetterChat died in the updates
     
  5. Fresh config you say? ok. When does it happen? When who is writing?
     
  6. Generated the config again and it works now for whatever reason, sorry that I wasted your time Hydra I appreciate the super fast replies.


    One thing I did notice is that all titles show now instead of the one with the highest rank, is this intended?
     
  7. Is there a way to have multiple colours in one area such as name
     
  8. Yes it is. I may add an option for it. The other stats are taken from the highest rank. It just shows all titles now except player.
    [DOUBLEPOST=1446793997][/DOUBLEPOST]
    How do you mean that? Give me an example.
     
  9. http://i.imgur.com/LgVJ8pI.png?1
     
  10. Not really. Maybe ill try something like you got a list of colors and it will go through all of the letters in your name and for each letter it will pick the next color in the list. You can't really do it in another way.
    [DOUBLEPOST=1446828591][/DOUBLEPOST]
    The title can already have multiple colors, by adding them in the title itself.
    <color=red>Your Text</color>
     
  11. Lazer you so need to look at your filter code. it is not working/broken.

    yes it filters words on my list but it also filters words that are similar like Home, Farther/father, bitcoin gets filtered, etc.
    my server (15-20 players) tested a lot of words and once I removed all but f*ck from the list the PG words worked again.

    please fix :)
     
  12. I'll check that. Thanks for the info.
     
  13. I'm getting the same word filter issue. Several normal words like 'far' and 'good' are getting filtered. I've checked my filter list and none of those words are on the list or included in other words.
     
  14. how do i make owner title and color like players i want my admins to talk without being called cheaters..... whats the config for ir please help
     
  15. Just try a little yourself. BetterChat is really easy to use. You can very simply change colors and titles and customize a lot. Also please do not send me a PM for such.
     
  16. ok sorry but i am trying for about a hour i just dont get it at all please can you send me the config of it

    here the original

    SetConfig("player", "Formatting", "{Title} {Name}<color={TextColor}>:</color> {Message}");
    SetConfig("player", "ConsoleFormatting", "{Title} {Name}: {Message}");
    SetConfig("player", "Permission", "color_player");
    SetConfig("player", "Title", "[Player]");
    SetConfig("player", "TitleColor", "blue");
    SetConfig("player", "NameColor", "blue");
    SetConfig("player", "TextColor", "white");
    SetConfig("player", "Rank", 1);

    SetConfig("mod", "Formatting", "{Title} {Name}<color={TextColor}>:</color> {Message}");
    SetConfig("mod", "ConsoleFormatting", "{Title} {Name}: {Message}");
    SetConfig("mod", "Permission", "color_mod");
    SetConfig("mod", "Title", "[Mod]");
    SetConfig("mod", "TitleColor", "yellow");
    SetConfig("mod", "NameColor", "blue");
    SetConfig("mod", "TextColor", "white");
    SetConfig("mod", "Rank", 2);

    SetConfig("owner", "Formatting", "{Title} {Name}<color={TextColor}>:</color> {Message}");
    SetConfig("owner", "ConsoleFormatting", "{Title} {Name}: {Message}");
    SetConfig("owner", "Permission", "color_owner");
    SetConfig("owner", "Title", "[Owner]");
    SetConfig("owner", "TitleColor", "red");
    SetConfig("owner", "NameColor", "blue");
    SetConfig("owner", "TextColor", "white");
    SetConfig("owner", "Rank", 3);

    heres what i did

    SetConfig("owner", "Formatting", "{Title} {Name}<color={TextColor}>:</color> {Message}");
    SetConfig("owner", "ConsoleFormatting", "{Title} {Name}: {Message}");
    SetConfig("owner", "Permission", "color_player");
    SetConfig("owner", "Title", "[player]");
    SetConfig("owner", "TitleColor", "blue");
    SetConfig("owner", "NameColor", "blue");
    SetConfig("owner", "TextColor", "white");
    SetConfig("owner", "Rank", 3);
     
  17. ... Oxide Plugins provide you with config files to change settings. oxide/config/BetterChat.json
    You are not supposed to edit the file itself.
     
  18. well how am i suppose to make owner TITLE and COLOR like a player??????
    [DOUBLEPOST=1447072324][/DOUBLEPOST]
    well how am i suppose to make owner TITLE and COLOR like a player??????