BetterChat

Moved

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

4.9898/5, 98 likes
  1. Should be fixed

    EDIT: nice to hear :)
     
  2. LaserHydra updated Better Chatname with a new update entry:

    made color list better

     
  3. Not working -_- help please!

    Player :
    Code:
    "SteamID": {
        "LastSeenNickname": "PlayerNAME",
        "Perms": [],
        "Groups": [
          "NAME",
          "player"
        ]Group :
    "NAME": {
        "Title": "GDL",
        "Rank": 2,
        "Perms": [
          "color_NAME"
    ],
        "ParentGroup": nullConfig :
    "NAME": {
        "NameColor": "yellow",
        "Permission": "color_NAME",
        "Prefix": "[GDL]",
        "PrefixColor": "#DAA520",
        "Rank": 2,
        "TextColor": "white"
      },
    When i delete it from player group he cant now write in chat what is wrong here? thx
     
    Last edited by a moderator: Jun 11, 2015
  4. Not sure what happened, but since you updated, the plugin stopped working for me.
    I haven't messed with anything at all other than overwriting old plugin. No names or titles are showing up next to names in game for me.

    Haven't added any new plugins either.
     
    Last edited by a moderator: Jun 11, 2015
  5. PLUGIN.Version = V(2, 1, 6) :)
    Updater say the last version is 2.1.7 :)
     
  6. Wulf

    Wulf Community Admin

    It appears that the version didn't get updated in the file, @LaserHydra.
     
  7. Did you add the Ranks to the groups?
    [DOUBLEPOST=1434020702][/DOUBLEPOST]
    Thanks for reporting, forgetting that often :c
    [DOUBLEPOST=1434022182][/DOUBLEPOST]
    Could you maybe show me your files seperated, that would be easier for me.
     
    Last edited by a moderator: Jun 11, 2015
  8. What files do you want to see?
    This is my groups files config:

    Code:
    {
      "admin": {
        "Title": "Administrateur",
        "Rank": 0,
        "Perms": [
          "color_owner",
          "airdrop.canCallMass",
          "airdrop.canCallNormal",
          "airdrop.canCallPlayer,"
          "airdrop.canCallPos",
          "canReload",
          "update.check"
        ],
        "ParentGroup": null
      },
      "moderator": {
        "Title": "Modérateur",
        "Rank": 1,
        "Perms": [
          "color_mod"
        ],
        "ParentGroup": null
      },
      "player": {
        "Title": "Joueur",
        "Rank": 2,
        "Perms": [
          "color_player"
        ],
        "ParentGroup": null
      }
    }
    The error with the last update:

    Code:
    [Oxide] 2:22 PM [Error] Failed to initialize plugin betterchatname
    File: betterchatname.lua Line: 45 Object reference not set to an instance of an object:
      at Oxide.Core.Libraries.Permission.GroupExists (System.String groupname) [0x00000] in <filename unknown>:0 
      at Oxide.Core.Libraries.Permission.GrantGroupPermission (System.String groupname, System.String perm, Oxide.Core.Plugins.Plugin owner) [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 
    
     
  9. I meant the config of the plugin
     
  10. LaserHydra updated Better Chatname with a new update entry:

    fixed version

     
  11. Ok :)

    Code:
    {
      "mod": {
        "NameColor": "lime",
        "Permission": "color_mod",
        "Prefix": "[Modérateur]",
        "PrefixColor": "yellow",
        "TextColor": "white"
      },
      "owner": {
        "NameColor": "lime",
        "Permission": "color_owner",
        "Prefix": "[Administrateur]",
        "PrefixColor": "orange",
        "TextColor": "white"
      },
      "player": {
        "NameColor": "lime",
        "Permission": "color_player",
        "Prefix": "",
        "PrefixColor": "lime",
        "TextColor": "white"
      }
    }
     
  12. aren't you using the latest version? I always recommend using the latest one
    If you are using the latest one, you may need to either add "Rank": to the groups, or delete your config and let the plugin create a new one
     
  13. I'll update and delete the configuration file. I'll let you know. Thanks.
    [DOUBLEPOST=1434027973][/DOUBLEPOST]
    I have re-install oxide and delete the config file and it's OK. Thanks.
     
  14. fine :)
     
  15. Yeah, as i said. It was
    working before you updated.

    Had to delete old config. Working now, thanks.
     
  16. Ok so here is my config file, i cannot get the vip title to work on a player. I add them to the group and they are still under the player title.
    Code:
    {
    "owner":{
       "NameColor":"orange",
       "Permission":"color_owner",
       "Prefix":"[Owner]",
       "PrefixColor":"orange",
       "TextColor":"white",
       "Rank": 4
      },
    "mod":{
       "NameColor":"lime",
       "Permission":"color_mod",
       "Prefix":"[Mod]",
       "PrefixColor":"yellow",
       "TextColor":"white",
       "Rank": 3
      }, 
    "V.I.P.": {
        "NameColor": "cyan",
        "Permission": "color_vip",
        "Prefix": "*V.I.P*",
        "PrefixColor": "blue",
        "TextColor": "#CEECF5",
        "Rank": 2
      },
    "player":{
       "NameColor":"lime",
       "Permission":"color_player",
       "Prefix":"[Player]",
       "PrefixColor":"lime",
       "TextColor":"white",
       "Rank": 1
      }
    }
    [DOUBLEPOST=1434082401][/DOUBLEPOST]Do I have have to mess with the groups in the data area.
     

  17. Restart your server after.
    It's what i had to do to get it to save/go through.

    Make sure after you add them type, 'restart' in console.
    If you just stop the server it may not save.
     
  18. The oxide permission system should not require a restart though
    [DOUBLEPOST=1434085311][/DOUBLEPOST]
    Do you have the latest version of Rust, Oxide and this Plugin?
     
  19. Weird, it definitely needed a restart anytime i tried to change it.

    Even after using the reload command of plugins.
     
  20. Well, i dont know but the permission system seems to be a bit weird at the current state...