Not all titles showingSolved

I have several Titles set up via Player Rankings, some of which are showing.

The ranks are auto-assigned and upgrade correctly, but there are some that will not show against player names, and some that do.

Any ideas what could cause this? Or what I can do to fix it? The players are all assigned the correct permission to be part of that rank etc and config seems to be valid

I also use BetterChat and PlayerRankings" (2.0.8) by Ankawi), You have to create a "group" for each rank in
\oxide\data\BetterChat\Groups\BetterChat.json file. I have included an example below.
you create it in chat with /chat add group <group name> and you should get a confirmation , (you change the settings for that group in the aforementioned .json file)
{
    "GroupName": "Noob",
    "Priority": 0,
    "Title": {
      "Text": "[Noob]",
      "Color": "cyan",
      "Size": 17,
      "Hidden": false,
      "HiddenIfNotPrimary": false
    },
    "Username": {
      "Color": "yellow",
      "Size": 17
    },
    "Message": {
      "Color": "white",
      "Size": 17
    },
    "Format": {
      "Chat": "{Title} {Username}: {Message}",
      "Console": "{Title} {Username}: {Message}"
    }

This is for the rank created in PlayerRankings CONFIG  for that group
 },
  "Noob": {
    "Oxide Group": "Noob",
    "Playtime": 15.0
  },​

You have to use ConnectDB or Playtime for the players time to be saved and the ranks to increase, BTW: if you are using Connectdb make sure you increase the "time before Reset" or casual players will lose their time, and BEFORE changing maps for a wipe copy the connectdb DATA file  into a new text file (when server has shut down) and replace the (new) data file if information is lost (after server startup),
I have kits made for long term players so losing the time is very bad for me. I think it is a problem that the dev will solve, but its better to be safe than sorry.
Thanks Pookins,

Yeah I've got that all set up and some are working but some are not showing. All the ranks are set up in each config as you have shown above so I don't know why some of them show and some don't.
In response to itzablindcat ():
Thanks Pookins,

Yeah I've got that all set up and some are working but some are not showi...
check their online time (in seconds) in connectdb data file, the default setting will wipe player time after 3 days, i have mine set for 10 months :)
I don't use ConnectDB I use the Playtime Plugin, so it hasn't wiped any times. The Rank is upgrading and every player gets the message to say they have been upgraded, but the actual rank doesn't show :/
It sounds like you might have the priorities set up incorrectly. Please upload the contents of your BetterChat groups file to something like pastebin for me to check.

No worries @LaserHydra, PasteBin with it is here:

 

https://pastebin.com/5jX6yzQN

Thanks in advance!

In response to itzablindcat ():
No worries @LaserHydra, PasteBin with it is here: https://pastebin.com/5jX6yzQN

Thanks...
You have the priority 2 set for multiple groups (Player, TheInnerCircle, Master ...).
Each priority should only be assigned once so you have unambiguous results.
I'd also recommend to enable the title "HiddenIfNotPrimary" setting for the player rankings groups so you won't have them all show up and fill the chat.

No worries at all! I'll do that just now, and see the results after a restart.

If I have any problems, I'll get back to you.

Thanks very much @pookins & @LaserHydra for both your help! I appreciate it!


Merged post

So, I updated the priorities of all the ranks as you said, however, now all the ranks have disappeared except Admin.

Here is my Player Rankings Config:

https://pastebin.com/Nz4utj8H

Here is my Better Chat Group Set Up:

https://pastebin.com/L9HMWjuG

Can you have a look at let me know if I've set anything wrong?

Thanks!


Merged post

Still having issue as above^^

Not Solved



Merged post

Did you happen to see my most recent update above? @LaserHydra
I didn't get any new notifications.
You don't see other titles other than your admin title because you have "HiddenIfNotPrimary" enabled on the other groups.
Since the admin group is your primary group (highest priority) the others are not being shown.
No worries! That's it sorted! Thanks for all your help!
Locked automatically