Northline Solutions
product image

FiveM - Standalone Player Scorebaord

$5.00

Player Scoreboard - Northline
A modern, Discord-integrated scoreboard for FiveM servers. Displays online players with avatars, names, pings (color-coded), server stats, and more. Clean NUI UI opened via F10.

โœจ Features

  • Player List: Discord avatar + username, player name, server ID, real-time ping (๐ŸŸข โ‰ค70ms, ๐ŸŸ  70-100ms, ๐Ÿ”ด >100ms).
  • Server Stats: Uptime (hh:mm), player count / max, queue size support.
  • Discord Integration: Fetches avatars/usernames via Discord bot API.
  • Keybind: F10 or /scoreboard command.
  • Customizable: Configurable default images, text, Discord link.
  • Responsive UI: Hover effects, smooth scrolling, modern design.
  • Escrow Compatible: Shared.lua ignored.
Discord Name ID Ping
๐Ÿ‘ค Avatar PlayerName 1 42ms

Footer: SERVER UPTIME: 02h 15m | PLAYER COUNT: 24/128 | DISCORD.GG/...

๐Ÿ“‹ Requirements

  • FiveM server (Cerulean fx_version, Lua 5.4).
  • Discord Application/Bot (for avatar/name fetching).

๐Ÿ› ๏ธ Installation

  1. Download: Place the NL-Scoreboard folder in your resources directory.

    resources/
        โ””โ”€โ”€ NL-Scoreboard
    
  2. Discord Bot Setup (Required for avatars/discord names):

    • Go to Discord Developer Portal.
    • Create a new Application โ†’ Bot โ†’ Copy Bot Token.
    • Edit server/Functions.lua:
      local FormattedToken = 'Bot YOUR_BOT_TOKEN_HERE'  -- Paste token
      
    • Invite bot to your Discord server with users.read scope (use OAuth2 URL generator).
  3. Configuration (Shared.lua):

    Config = {
        Default_Profile = 'https://static.vecteezy.com/system/resources/previews/005/337/799/original/icon-image-not-found-free-vector.jpg',  -- Fallback avatar
        Discord_Not_Found = 'Not Found',  -- Fallback discord text
        Discord_Link = 'https://discord.gg/discordlink'  -- Footer invite link
    }
    
  4. Start Resource:

    • Add to server.cfg:
      ensure nl-scoreboard
      
    • Restart server or run refresh + start nl-scoreboard in console.
  5. Test: Join server, press F10 or /scoreboard. ESC to close.

๐ŸŽฎ Usage

  • Open: F10 key or /scoreboard.
  • Columns: Discord (avatar/name), Player Name, Server ID, Ping.
  • Footer: Server uptime, players/max, Discord link (clickable? via JS).

โš™๏ธ Customization

  • UI: Edit html/ files (index.html, app.js, style.css).
  • Logic: Client/server Lua files.
  • Ping Colors: In html/app.js (adjust thresholds).
  • Max Players: Auto from sv_maxclients convar.

๐Ÿ”ง Troubleshooting

Issue Solution
No avatars/discord names Check bot token in Functions.lua, bot permissions, Discord ID linking (link Discord in FiveM).
Blank scoreboard Ensure ensure NL-Scoreboard, check console errors (F8 client).
API Errors Discord rate limits; bot must be in server.
UI not loading Verify html/ files in fxmanifest.lua.
High ping colors wrong Edit app.js ping logic.
  • Logs: Check server/client console for Discord API responses.

๐Ÿ“ž Support

  • Discord - Report issues or get help.
  • Author: Northline Solutions.

๐Ÿ“œ Changelog

  • 1.0.0: Initial release with Discord integration, NUI UI.

Made with โค๏ธ by Perko

Credits

percz.dev coding script



Community Reviews

See what others have to say about our services!




Gallery




Northline Solutions

Welcome to Northline Solutions! Founded in March 2023, We are excited to bring some basic but yet unique FiveM scripts, And discord bots! What do we offer? I am currently making 100% standalone assets/scripts so all servers can enjoy! We currently have โ PerkoReports, Comserv, Sec Cams and have more releases coming out soon! What can you expect? We will constantly push updates to our scripts (even without suggestions) and have some exciting ideas planned for the future! Hope you're ready to tag along!

Copyright © 2026 Northline Solutions - All rights reserved.

Useful Links

Gift Cards

Our Discord

FAQs