BetterChat

Moved

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

4.9898/5, 98 likes
  1. I see the muteall command is missing from the file
    [DOUBLEPOST=1460744420][/DOUBLEPOST]
    Can you test muteglobal then unmuteglobal
     
  2. I want that my vip vip+ and my vip++ can redeem special kits. It all workd since i had to reinstall my server due an issue
    Now if i try to add an permission to an kit its says the permission doesnt exist? Someone knows a solution?
     
  3. Tell me what I am doing wrong.

    Every since this motherfucking update, I have lost all ranks, all permissions, all groups, all tags, WTF WAS THE POINT OF THIS UPDATE.

    Code:
    {
      "admin": {
        "ConsoleFormatting": "{Title} {Name}: {Message}",
        "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
        "NameColor": "#DCFF66",
        "Permission": "admin",
        "Rank": 3,
        "TextColor": "lime",
        "Title": "[Admin]",
        "TitleColor": "orange"
      },
      "Anti Flood": {
        "Enabled": true,
        "Seconds": 1.5
      },
      "AntiSpam": {
        "Enabled": false,
        "MaxCharacters": 85
      },
      "coowner": {
        "ConsoleFormatting": "{Title} {Name}: {Message}",
        "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
        "NameColor": "#DCFF66",
        "Permission": "coowner",
        "Rank": 4,
        "TextColor": "lime",
        "Title": "[Co-Owner]",
        "TitleColor": "magenta"
      },
      "donator": {
        "ConsoleFormatting": "{Title} {Name}: {Message}",
        "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
        "NameColor": "#DCFF66",
        "Permission": "donator",
        "Rank": 1,
        "TextColor": "lime",
        "Title": "[VIP]",
        "TitleColor": "yellow"
      },
      "General": {
        "Reverse Title Order": false
      },
      "moderator": {
        "ConsoleFormatting": "{Title} {Name}: {Message}",
        "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
        "NameColor": "#DCFF66",
        "Permission": "moderator",
        "Rank": 2,
        "TextColor": "lime",
        "Title": "[Mod]",
        "TitleColor": "aqua"
      },
      "Mute": {
        "Enabled": true
      },
      "owner": {
        "ConsoleFormatting": "{Title} {Name}: {Message}",
        "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
        "NameColor": "#DCFF66",
        "Permission": "owner",
        "Rank": 4,
        "TextColor": "lime",
        "Title": "[Owner]",
        "TitleColor": "magenta"
      },
      "player": {
        "ConsoleFormatting": "{Title} {Name}: {Message}",
        "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
        "NameColor": "#DCFF66",
        "Permission": "player",
        "Rank": 0,
        "TextColor": "lime",
        "Title": "[Player]",
        "TitleColor": "grey"
      },
      "superadmin": {
        "ConsoleFormatting": "{Title} {Name}: {Message}",
        "Formatting": "{Title} {Name}<color={TextColor}>:</color> {Message}",
        "NameColor": "#DCFF66",
        "Permission": "superadmin",
        "Rank": 3,
        "TextColor": "lime",
        "Title": "[SuperAdmin]",
        "TitleColor": "red"
      },
      "Word Filter": {
        "Custom Replacement": "Unicorn",
        "Enabled": false,
        "Phrases": [
          "bitch",
          "faggot",
          "fuck"
        ],
        "Replacement": "*",
        "Use Custom Replacement": false
      },
      "WordFilter": {
        "Banned Words": [
          "fuck",
          "bitch",
          "faggot"
        ],
        "Custom Replacement": "Unicorn",
        "Enabled": false,
        "Replacement": "*",
        "Use Custom Replacement": false
      }
    }
     
    Last edited by a moderator: Apr 16, 2016
  4. fully delete the plugin and all other files for it then install latest one then go to your data/betterchat folder you will see groups.json this is where all groups go now look at the overview on how to add new groups
     
  5. Code:
    [Oxide] 11:38 [Debug]   at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) [0x00000] in <filename unknown>:0
      at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share) [0x00000] in <filename unknown>:0
      at (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
      at System.IO.StreamWriter..ctor (System.String path, Boolean append, System.Text.Encoding encoding, Int32 bufferSize) [0x00000] in <filename unknown>:0
      at System.IO.StreamWriter..ctor (System.String path, Boolean append, System.Text.Encoding encoding) [0x00000] in <filename unknown>:0
      at (wrapper remoting-invoke-with-check) System.IO.StreamWriter:.ctor (string,bool,System.Text.Encoding)
      at System.IO.File.WriteAllText (System.String path, System.String contents, System.Text.Encoding encoding) [0x00000] in <filename unknown>:0
      at System.IO.File.WriteAllText (System.String path, System.String contents) [0x00000] in <filename unknown>:0
      at Oxide.Core.Configuration.DynamicConfigFile.WriteObject[List`1] (System.Collections.Generic.List`1 config, Boolean sync, System.String filename) [0x00000] in <filename unknown>:0
      at Oxide.Core.DataFileSystem.WriteObject[List`1] (System.String name, System.Collections.Generic.List`1 Object, Boolean sync) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.BetterChat.SaveData[List`1] (System.Collections.Generic.List`1& data, System.String filename) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.BetterChat+Player.Updated () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.BetterChat+Player.Update (.BasePlayer player) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.BetterChat.OnPlayerInit (.BasePlayer player) [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
     
    Last edited by a moderator: Apr 16, 2016
  6. Please watch your choice of words. If you read the update log, you would have known that the groups moved and a lot other stuff changed.
    The point in that update was to improve the code and performance.
     
  7. I have this now, I want that member vip vip+ vip++ and Nephew can get special kits. WHere to add permissions for each one?
     

    Attached Files:

  8. The permissions are betterchat.group.<groupName>
     
  9. If I do grant user Jille Vip it wont work?
     
  10. Wulf

    Wulf Community Admin

    Please post the full log or the full error, that is just a portion of it. It looks like you have an invalid config with a plugin though.
     
  11. Hi, Got a problem, Let´s say I have few admins (admin group) and few ofthem want to be invis in chat (that means same chat color as players, no title Admin before name ect..) and others have no problem to have different color and admin title. So I did group edit to admins to look like players (changed color and chnaged chat formatting with no title (in console I still have admin because thats just info for me in there) and I made a new group, copyed all from admins and changed colour and added Chat title formatting. Now my problem, Admins are ok, but when I add some people to my new group They have 2x Admin title in chat and in Console :( Tryed to use the HideIfNotHighestPriority but nothing changed :( Posting my Groups.json - Used your group app - nice one! - but still I love to edit more the code so I stopt to use it ;).

    Also a little suggestion: Would be nice to be able to edit {Date} prefix for chat formatting? also to seperate date and time from it, maybe {Date} {Time} and to change collour/font size ;)
     

    Attached Files:

  12. If you completely want to hide a title, Just set Title - Hidden to true.
     

    Attached Files:

  13. Tryed but it will also hide Console title, I want just that admin group will have no title in chat but will have it in console, and they will have same colour as players, but other admins will have admin and my group togather, and I want my group to be like the prior to it, so it will beat admin group and will have different color for title and chat and will have title in chat and in console (but just one title not 2 admin title in chat and in console) :)

    Also I could do like To give only to admins my group but when i remove them from admin group it will remove them completly from admin oxide group :(
     
  14. Thats currently not possible. You'd otherwise need to remove them from the admin group and grant the "hiddenadmin" group the same permissions.
     
  15. My choice of words is perfectly fine, because I have been attempting to fix it for 3 hours with nonstop errors from better chat, I completely reinstalled permissions, and did everything you said, yet I am still having problems, Everything was completely fine, and now I am stuck here troubleshooting on a weekend.
     
  16. Quick question how do it edit or remove a permission from a group?
     
  17. So your issue is that your groups are gone? They moved from the Config file to oxide/data/BetterChat/Groups.json
     
  18. I added * to group owner permissions and i get every single group tag. also my other question is how do i stop the other tags from showing ?
     
  19. You can remove the permissions. betterchat.group.owner for example.
     
  20. Ok but I dont see the remove permission command is it just me? what would the command be :)?