**MS_SCORE BOARD**
- A Score Board UI built with svelte and nice looking UI and dynamic Sections
Why this Score Board Script?
* Again I Was Looking for a better and good scoreboard UI for my server that fulfill my server needs therefore me and my dev Friend decided to make one
* This Scoreboard Contains a player list with their ID and job name based on the server job and on the left side there is a job and business section which going to shows job and service names and how many people are there right now which is totally dynamic and configurable in config side
* It's currently supporting QBCore / Qbox / ESX
**SOME INFO**
- to change the logo of your scoreboard replace the logo.png located at html/logo.png
- to open your scoreboard press y once to show the ID and long press to view the full scoreboard
- To configure your scoreboard there is 2 config file one is the basic config name as config.lua || & services. lua for adding and removing services and config their color name etc located in the shared directory
**CONFIG SHOWCASE**
```
Config.Guild_ID = '' --server id
Config.FormattedToken = '' --server bot token
Config.EnablePriorityColor = false -- Toggle key to enable or disable custom color for priority holder
Config.PriorityColor = {
-- {'835412914332237836'} = {255, 0, 0}, -- {role} = 'color code(rgb)'
}
Config.PressTimer = 1 -- in seconds for pressing key to open scoreboard
Config.ViewIdDistance = 10.0 -- viewing distance for player overhead id
Config.MouseKey = 238 -- mouse key value to interact with list(prefer not to change)
Config.ColorOnVoiceToggle = true -- Toggle key to enable or disable color on voice active
Config.ColorCodeOnVoice = {0, 0, 255} -- Voice Active color code value (r, g, b)
Config.Identifier = 'name' -- Identifier to display on scoreboard (name, steam2, steam3, license, discord)
Config.Keybind = 'Y' --- The Key for opening or closing the scoreboard
```
**Services Config**
```
Config.Services = { -- Service Job Holder list
{
label= 'Services',
icon= 'fas fa-building-columns',
job= {
{
label= GetJoblabel('police'),
amount= 2,
background= '#1A2C3F',
color= '#1A3959',
text= 'white',
icon= 'fa-solid fa-person-military-rifle',
},
{
label= GetJoblabel('ambulance'),
amount= 6,
background= '#421F21',
color= '#E0312A',
text= 'white',
icon= 'fa-solid fa-user-doctor',
},
{
label= GetJoblabel('bcso'),
amount= 5,
background= '#453218',
color= '#957223',
text= 'white',
icon= 'fa-solid fa-person-military-rifle',
},
},
},
{
label= 'Business',
icon= 'fas fa-suitcase',
job= {
{
label= GetJoblabel('cardealer'),
amount= 10,
background= '#193B33',
color= '#099268',
text= 'white',
icon= 'fas fa-car',
},
{
label= GetJoblabel('luxurydealer'),
amount= 12,
background= '#473919',
color= '#E67700',
text= 'white',
icon= 'fas fa-car',
},
{
label= GetJoblabel('tuner'),
amount= 15,
background= '#2D2F35',
color= '#585E72',
text= 'white',
icon= 'fa-solid fa-wrench',
}
},
},
{
label= 'Restaurants',
icon= 'fas fa-utensils',
job= {
{
label= GetJoblabel('catcafe'),
amount= 12,
background= '#38222D',
color= '#A61E4D',
text= 'white',
icon= 'fas fa-paw',
},
{
label= GetJoblabel('burgershot'),
amount= 15,
background= '#332A1A',
color= '#E69500',
text= 'white',
icon= 'fas fa-burger',
}
},
},
}
```
- Note: If you need any other support let me know by replying to this topic
> :shopping: [Buy from Tebex](https://arsdevelopments.tebex.io/package/5970132)
**Some Picture preview**

| | |
|-------------------------------------|----------------------------|
| Code is accessible | partial |
| Subscription-based | no |
| Lines (approximately) | 549 (without config and ui src) |
| Requirements | qb-core or esx or qbox & rpemotes|
| Support | Yes, qb-core, esx, qbox