BetterChat

Moved

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

4.9898/5, 98 likes
  1. I think it could be the way your ranking is, you should keep all donators the same rank.
     
  2. Thanks for the reply :D

    I've tried it but it didn't change anything, got the same error in RCON.
    I setted all donator the same rank, and all donators+player the same rank, the both didn't work.

    All others group display correctly.

    Anyway thanks for the answer, if you have any others ideas =)
     
  3. No. You should not have groups with same ranks.
     
  4. What's wrong with that then ?
     

    Attached Files:

  5. can someone tell me why this isnt working :(
    Code:
    {
      "mod": {
        "ConsoleFormatting": "{Title} {Name}: {Message}",
        "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
        "NameColor": "blue",
        "Permission": "color_mod",
        "Rank": 9,
        "TextColor": "white",
        "Title": "[Mod]",
        "TitleColor": "yellow"
      },
      "owner": {
        "ConsoleFormatting": "{Title} {Name}: {Message}",
        "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
        "NameColor": "purple",
        "Permission": "color_owner",
        "Rank": 10,
        "TextColor": "white",
        "Title": "[Owner]",
        "TitleColor": "black"
      },
      "player": {
        "ConsoleFormatting": "{Title} {Name}: {Message}",
        "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
        "NameColor": "red",
        "Permission": "color_player",
        "Rank": 1,
        "TextColor": "white",
        "Title": "[Player]",
        "TitleColor": "blue"
      },
      "vip": {
        "ConsoleFormatting": "{Title} {Name}: {Message}",
        "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
        "NameColor": "yellow",
        "Permission": "color_vip",
        "Rank": 2,
        "TextColor": "red",
        "Title": "[V.I.P.]",
        "TitleColor": "orange"
      },
      "King": {
        "ConsoleFormatting": "{Title} {Name}: {Message}",
        "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
        "NameColor": "orange",
        "Permission": "color_king",
        "Rank": 3,
        "TextColor": "lime",
        "Title": "[KING]",
        "TitleColor": "black"
      },
      "WordFilter": {
        "Enabled": false,
        "FilterList": [
          "fuck",
          "bitch",
          "faggot"
        ]
      }
    }
    it keeps saying there is no premission "color_king"
     
    Last edited by a moderator: Oct 2, 2015
  6. You said weeks ago you would post a tutorial cause i cant get this plugin to work please post a tutorial today
     
  7. It's not very difficult, tell me, what do you wish to edit?
     
  8. i need some help , for some reason it says im a player even though in the oxide.users im a owner my config :
    Code:
    {
      "owner": {
        "ConsoleFormatting": "{Title} {Name}: {Message}",
        "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
        "NameColor": "blue",
        "Permission": "dayvote.admin",
          "starterkit",
          "chat.globalmute",
          "chat.notglobalmuted",
          "color_owner",
          "chat.mute",
        "Rank": 3,
        "TextColor": "white",
        "Title": "[Owner]",
        "TitleColor": "red",
        "ParentGroup": null
      },
      "admin": {
        "Title": "admin",
        "Rank": 2,
        "Perms": [
          "dayvote.admin",
          "starterkit",
          "chat.globalmute",
          "chat.notglobalmuted",
          "chat.mute"
        ],
        "ParentGroup": null
      },
      "moderator": {
        "Title": "moderator",
        "Rank": 1,
        "Perms": [
          "starterkit",
          "chat.mute"
        ],
        "ParentGroup": null
      },
      "player": {
        "Title": "player",
        "Rank": 0,
        "Perms": [
          "dayvote.use",
          "starterkit"
        ],
        "ParentGroup": null
      }
    }
     
  9. i wish to have ranks and stuff but it never works the way it should
     
  10. Go to Oxide, then go to the configs folder and hop on to BetterChat, but I do is copy/paste some of the ranks and rename them and change the colors, then go to the console and type oxide.group add "name" then oxide.grant group color_(name)
    and also any other permissions you want like oxide.grant sil_url etc.
     
  11. this is like a mixed up thing of Better Chats Config and Oxide's permissions file...
     
  12. okay.. i help you.. remove yo from player list with this

    oxide.usergroup remove USERNAME player

    and check your ownerid
     
  13. after update:
    Code:
    [Oxide] 11:08 PM [Error] Failed to call hook 'OnPlayerChat' on plugin 'BetterChat v3.1.0' (KeyNotFoundException: The given key was not present in the dictionary.)
     
  14. For some reason players that a new to the server and not in the Oxide.User file are being auto set to Default. Not player.
    So when they type in chat the do not have any Better Chat tag [players].
     
  15. +1 Got the same error
     
  16. Fix this plugins for new update rust pls :C
     
  17. Older version I know but others are getting it with the new one.. Full exception:

    Code:
    [Oxide] 6:22 PM [Error] Failed to call hook 'OnPlayerChat' on plugin 'BetterChat v3.0.3' (KeyNotFoundException: The given key was not present in the dictionary.)
    [Oxide] 6:22 PM [Debug]   at System.Collections.Generic.Dictionary`2[System.String,System.String].get_Item (System.String key) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.BetterChat.OnPlayerChat (.Arg arg) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
    
     
  18. I got a message from someone that people do not get added to their groups atomaticly anymore. That should be an oxide problem. @Wulf
     
  19. Wulf

    Wulf Community Admin

    See the Oxide update changelog.
     
  20. Try this: