Jump to content

Ultimate Leaderboard Integration please?

Fixed 2.3.0 2.5.3

SlayersRust
SlayersRust

Posted

UltimateLeaderboard is a hugely popular Leaderboard plugin could you please add integration with this plugin so it can also hide titles from this plugin? I have 12 servers and this would be extremely helpful for that 😄
 

 

romzar

Posted

yes sure i will release soon

SlayersRust

Posted

1 hour ago, romzar said:

yes sure i will release soon

Awesome you are rad! Thanks so much for considering doing this 🙏✨ players really love this plugin so far it works flawlessly 

romzar

Posted

Released, test it and tell me if works properly, dont forget to read docs.

romzar

Posted

Changed Status from Pending to Fixed

Changed Fixed In to 2.5.3

SlayersRust

Posted

5 hours ago, romzar said:

Released, test it and tell me if works properly, dont forget to read docs.

Hello I read the documents but I'm still a bit confused, maybe you can help clear some things up for me.

1. For the "Refresh interval (seconds)": 600.0 should this match my UltimateLeaderboard   "Leaderboard Cache Interval (seconds)": 600, which I also have set to 600?
2. For the title color I made special custom colors in the ultimate leaderboard config how can I make this work together? My config from UltimateLeaderboard for title colors adds it like this in the UltimateLeaderboard Configuration "Title": "<color=#ce422b>[APEX PREDATØR]</color>",
3. I do not understand this at all can you explain in better detail?     "Suppress UltimateLeaderboard third-party title in chat (recommended: keeps only the titles the player selected)": true, I would like players to be able to select from any of their server vip titles and also be able to select from any of their ultimateleaderboard titles together. I allow players to have 100s of titles if they want and pick and choose from any of them. What does true or false do exactly
  "Custom Titles": {
    "Enabled": true,
    "Working with BetterChat?": true,
    "Working with IQChat?": false,
    "Max Titles": 17,
    "Titles": [
      {
        "Title": "<color=#ce422b>[APEX PREDATØR]</color>",
        "Type": "Kill",
        "Prefab": "crocodile|chicken|panther|bear|wolf2|stag|tiger|polarbear|boar|simpleshark",
        "Limit": 1,
        "Priority": 9

  "UltimateLeaderboard integration": {
    "Enable UltimateLeaderboard titles (requires 'Custom Titles' enabled in UltimateLeaderboard)": true,
    "Title color (hex)": "#ce422b",
    "Title size": 14,
    "Title prefix": "",
    "Title suffix": "",
    "Base priority (lower = higher in list; each title adds its own UltimateLeaderboard priority)": 600,
    "Suppress UltimateLeaderboard third-party title in chat (recommended: keeps only the titles the player selected)": true,
    "Refresh interval (seconds)": 600.0

Thank you kindly for your time

SlayersRust

Posted

Other than my confusion lol it does appear the titles are appearing in the list for titleselector. But I am curious what if a player loses a top leaderboard spot in UltimateLeaderboard is the ability to select the title also removed?

Screenshot 2026-08-10 094740.png

MrLiquid

Posted

Thank you for adding Leaderboard intergration, 

[TitleSelector] UltimateLeaderboard integration: loaded 5 custom titles

Can we stop this spam to console please? No need to display that message on server save.

MrLiquid

Posted

Also noticed when you remove a Leaderboard role.. it simple moves it to first spot.. didnt remove it.. am I doing something wrong?

romzar

Posted

1. No, the two intervals are unrelated. TitleSelector's refresh only re-reads UltimateLeaderboard.json to see your title definitions (new titles, renames, priority). Who currently owns a title is checked live every time a chat line is built, so it follows UltimateLeaderboard's own cache cycle. 600 is fine, and 0 turns the re-read off entirely.

2. Your custom colors work. In 2.5.4 the plugin reads the color out of the title itself, so <color=#ce422b>[APEX PREDATØR]</color> shows in your color. There's a new option for it, on by default:

  "Keep the color defined in UltimateLeaderboard when the title has its own <color> tag": true

Set it false if you'd rather have one color for all leaderboard titles.

The color is also no longer part of the internal title key, so changing a color in UltimateLeaderboard won't wipe what players had selected anymore. Renaming the text still will. Old selections, presets and categories are converted on load, you don't have to do anything.

3. With "Working with BetterChat": true, UltimateLeaderboard dumps every title a player owns into chat at once, in its own order. That's UltimateLeaderboard doing it, not the
plugin.

Suppress true: TitleSelector removes that and prints only what the player picked, together with their VIP titles, using its own order and its titleselector.max.* limits.
Suppress false: you get both, so the same titles show up twice.

For what you're doing, leave it true. Max Titles 17 on the UltimateLeaderboard side is correct: that's how many a player can own, and TitleSelector decides how many are shown.

4. Yes. Ownership is rechecked when the chat line is built and when the menu opens. A title they no longer hold isn't printed and gets dropped from their selection and presets. If UltimateLeaderboard happens to return nothing at all, selections are left alone instead of being wiped.

5. Fixed. That line was printed on every refresh (600s by default, which is why it looked like it was tied to server save). Now it only prints when the title list actually changes, so basically once at boot.

6. That was a bug. When you deselected your last title the plugin figured you had no custom selection and let BetterChat render normally, which puts the UltimateLeaderboard title first. Now deselecting is remembered, so removing the last one leaves you with nothing. Hide All / Show All and the reset button still put you back to default.

If you meant deleting the title from the UltimateLeaderboard config instead: it goes away on the next refresh and anyone who had it selected loses it automatically.

If something still looks off after updating, run titleselector.uldiag (F1 as admin, or titleselector.uldiag <steamid> from console). It prints the whole chain, now including each title's color and the player's current selection.
 

  • Love 1
SlayersRust

Posted

4 minutes ago, romzar said:

1. No, the two intervals are unrelated. TitleSelector's refresh only re-reads UltimateLeaderboard.json to see your title definitions (new titles, renames, priority). Who currently owns a title is checked live every time a chat line is built, so it follows UltimateLeaderboard's own cache cycle. 600 is fine, and 0 turns the re-read off entirely.

2. Your custom colors work. In 2.5.4 the plugin reads the color out of the title itself, so <color=#ce422b>[APEX PREDATØR]</color> shows in your color. There's a new option for it, on by default:

  "Keep the color defined in UltimateLeaderboard when the title has its own <color> tag": true

Set it false if you'd rather have one color for all leaderboard titles.

The color is also no longer part of the internal title key, so changing a color in UltimateLeaderboard won't wipe what players had selected anymore. Renaming the text still will. Old selections, presets and categories are converted on load, you don't have to do anything.

3. With "Working with BetterChat": true, UltimateLeaderboard dumps every title a player owns into chat at once, in its own order. That's UltimateLeaderboard doing it, not the
plugin.

Suppress true: TitleSelector removes that and prints only what the player picked, together with their VIP titles, using its own order and its titleselector.max.* limits.
Suppress false: you get both, so the same titles show up twice.

For what you're doing, leave it true. Max Titles 17 on the UltimateLeaderboard side is correct: that's how many a player can own, and TitleSelector decides how many are shown.

4. Yes. Ownership is rechecked when the chat line is built and when the menu opens. A title they no longer hold isn't printed and gets dropped from their selection and presets. If UltimateLeaderboard happens to return nothing at all, selections are left alone instead of being wiped.

5. Fixed. That line was printed on every refresh (600s by default, which is why it looked like it was tied to server save). Now it only prints when the title list actually changes, so basically once at boot.

6. That was a bug. When you deselected your last title the plugin figured you had no custom selection and let BetterChat render normally, which puts the UltimateLeaderboard title first. Now deselecting is remembered, so removing the last one leaves you with nothing. Hide All / Show All and the reset button still put you back to default.

If you meant deleting the title from the UltimateLeaderboard config instead: it goes away on the next refresh and anyone who had it selected loses it automatically.

If something still looks off after updating, run titleselector.uldiag (F1 as admin, or titleselector.uldiag <steamid> from console). It prints the whole chain, now including each title's color and the player's current selection.
 

Thank you so much for the incredibly detailed help it means alot, my players are really enjoying your plugin. Thank you I will update to the latest version.

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
2.9m
Total downloads
Customers
11.8k
Customers served
Files Sold
168.5k
Total sales
Payments
3.7m
Processed total
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.