CS_SCOREBOARD

A customizable server scoreboard. Displays online players, jobs, IDs, and works with multi-character setups.


Installation

start cs_scoreboard

Configuration

Config.lua

Config.lua

Controls general behavior of the scoreboard:

  • OnlyJobstrue / false – If true, only displays the number of players on configured jobs (no names or IDs).

  • multiCharactertrue / false – Set to true if using esx_legacy with multi-character support.

  • OpenKey – Key to open the scoreboard. Example: "F11".

Config.js

Controls the UI and player/job display:

  • scoreBoardLabel – Big title of the scoreboard. Example: "CoreServices".

  • playerCountLabel – Label for player count. Example: "PLAYERS".

  • showPlayerCounttrue / false – Display total players online.

  • showIDstrue / false – Display player IDs for everyone.

  • showJobstrue / false – Display online jobs.

Jobs Configuration

Add the jobs to be displayed on the scoreboard:

const jobs = [
    {name: "police", label: "LSPD"},
    {name: "ambulance", label: "LSMD"},
    {name: "mechanic", label: "ACLS"},
    {name: "taxi", label: "TAXI"}
];
  • name – The real job name in the server database.

  • label – Display name for the UI.


Notes
  • Works with ESX and multi-character setups.

  • OnlyJobs mode hides player names and IDs, showing just job counts.

  • Fully customizable UI via config.js and HTML files.


Support

If you have any further questions, open a ticket on our discord server: discord.gg/core-services

Last updated

Was this helpful?