Changelog — ns-loading
1.0.0 — 2026-10-10
First release.
- Loading progress from FiveM's real events: bar, percentage, status line, step counter and elapsed time. A
"standby" sweep is shown until the first real value arrives; the bar never moves backwards (
progress.monotonic). - Built-in cinematic night skyline (fog, searchlights, aircraft, palms, grain) that needs no files, plus image, slideshow and WebM video backgrounds that fall back to the built-in scene when a file is missing.
- White-label branding: server name, logo or monogram, tagline, hero text with live stats, accent colour, palette and custom fonts. The NullSect credit can be turned off.
- Music player with cover, seek bar, playlist, remembered volume and an honest "Press play" state when autoplay is blocked. M mutes.
- Rotating tips and a tabbed info panel: about, rules, news, community links and team.
- Remote news and team from your own website (
remote.url, cached for 24 hours). - Live stats: players on the server (handover) and Discord online / member counts from the public invite API.
- Player name greeting and player count through
server/handover.lua. - Team tab filled from your Discord staff roles with your own bot (
server/discord-team.lua). - Optional fade into the game (manual shutdown) with a 120 s safety timeout.
- English and Turkish, with more languages added by copying one locale file.
- Browser preview (
?preview=1) that simulates FiveM's loading messages and counts config warnings. - Every config value is validated with safe defaults; all text is inserted as plain text and links are limited to http/https.