[RELEASE] renzu_scoreboard | Unique UI | Roleplay Purpose

renzu_scoreboard

FIVEM - SCOREBOARD UI - UNIQUE DESIGN
Short Desc: Fivem Roleplay Scoreboard, V1.0

Download

Feature

  • Support Identity Names instead of steam name
  • Can show / hide Ids
  • can show \ hide admins
  • can show \ hide Jobs
  • Support VIP icons (users.vip)
  • Shows Admin Icon
  • Whitelisted Jobs Features in Scoreboard Header
  • Ghmatti and Mysql Async Support
  • Steam Avatar
  • Discord avatar
  • Discord Name
  • Custom avatar
  • Made from scratch with love.

PREVIEW

image

Dependency

  • ESX
  • QBCORE

note

  • this is newly created and bugs are to be fixed
  • current version v1.0
26 Likes

how to know what id character people in scoreboard sir

1 Like

How many max-players supported?

1 Like

nice scoreboard

2 Likes

Really awesome design :heart::ok_hand:

2 Likes

Looks good. Another good release from you :heart:

2 Likes

the id is besides on the avatar

the player from scoreboard is dummy for preview pupose. its all id #1

@negbook
i wont suggest beyond 200-300+ until i update the pagination (i dont have time now its sleeping time :D)

1 Like

okey sir… thank you…

2 Likes

The best scoreboard :fire: I’ve ever seen

2 Likes

sick design🔥

3 Likes

Nice design!

Support onesync infinity?
Should show discord usernames too :smiley:
Also Jobs should be for admins only.

4 Likes

Show actual job labels rather than database job names at the top

Config.lua
Change:

[1] = {name = 'police', fa = '<i class="fad fa-siren-on"></i>'},

To:

[1] = {name = 'police', fa = '<i class="fad fa-siren-on"></i>', label = 'Police'},

Do this to each job addition in the config.

Change
script.js - line 9

<span class="leaderboard__title--bottom" style="opacity: 1.0;">`+table.whitelistedjobs[i].fa+` `+table.whitelistedjobs[i].name+`</span>

To:

<span class="leaderboard__title--bottom" style="opacity: 1.0;">`+table.whitelistedjobs[i].fa+` `+table.whitelistedjobs[i].label+`</span>

To change the job name to the job label on each player
Change
script.js - line 68

table.insert(list, {id = v.id, job = xPlayer.job.name, name = v.name, firstname = v.first, lastname = v.last, image = v.image, ping = GetPlayerPing(v.id), admin = xPlayer.getGroup() == 'superadmin', vip = v.vip})

To

table.insert(list, {id = v.id, job = xPlayer.job.label, name = v.name, firstname = v.first, lastname = v.last, image = v.image, ping = GetPlayerPing(v.id), admin = xPlayer.getGroup() == 'superadmin', vip = v.vip})

I tried to upload an image, but I couldn’t seem to with this post.

2 Likes

2 Likes

The only issue I have is that if a player doesn’t have steam open, they don’t show up in the list. My user’s table doesn’t use steam as the identifier. It uses the Rockstar license (default for esx 1.2 and above).

Yes this does support one sync infinity

Ill update the job for admins too thanks

I will push an update to use default avatar like cfx avatar if player is not team opened, thanks for bringing this up.

And yes ill push the update about job labels

Please make this compatible with QBCore

1 Like

Sure today i will, not that complicated

1 Like

Thank you soo much!!

1 Like

How do I change the fivem logo and keybind?

Also, how do i add vip’s and admins?

2 Likes