The first thirty seconds on your FiveM server, spent on something better than a spinner.
Five cross-fading slides · a progress bar that reads FiveM's own load events · optional music · one colour variable that repaints the whole thing
It is the only time you have a player's full attention before the city takes over, and most servers spend it on a logo and a spinner.
This one spends it telling them what there is to do — and, just as usefully, what there isn't yet. Mark a feature as unbuilt and it turns grey with a small BUILDING tag. A loading screen promising a prison on the day there is no prison is the fastest way to lose somebody in their first hour; a roadmap is the thing they forgive.
![]() |
![]() |
| Five slides | Backdrop, key art, headline and four feature lines each. They cross-fade on a timer you set. |
| Real progress | Reads FiveM's own NUI events, so the bar and the status line say what is actually happening. |
| A creep floor | Some clients load so fast FiveM barely reports anything, and a bar frozen at 4% reads as a crash. It creeps, then waits for the truth. |
| Roadmap rows | class="soon" on any feature line. Grey, tagged, honest. |
| Music, optional | Fades in, mute button, fades out on exit. Leave the file out and the button hides itself — nothing looks broken. |
| One colour | Change --accent and the glow, the colour grade, the icon tiles and the progress bar all follow. |
| Yours to edit | Nothing is escrowed. Every file opens, and that is the point of a loading screen. |
| No dependencies | No ox_lib, no database, no framework. One HTML file and eleven lines of Lua. |
Everything you see in the preview is placeholder text. What you get is your logo, your server name, your five slides, your colour.
Get it on Tebex — €0.00. You sign in with Cfx.re, so it lands on your account and updates reach you there.
Three minutes, start to finish:
- Unzip into your
resources/folder. - Add
ensure vault-loadingscreento yourserver.cfg. - Start the server.
It runs immediately with placeholder text, so you can see it working before you
change a word. Then open config.lua — that is the only file you need to
touch. Full documentation ships in the download and is also
on the site.
This repository holds the project page and its images. The resource itself is distributed through the store so that everyone running it stays on the current version.
This is the free one.
| Dead Man's Deal | A liar's bar card game settled with a revolver. Five cards each, one rank called, and everybody swearing they have it. Get caught lying and you pick up the gun — and the chamber never resets. AI players, so one real player is enough for a table. Seven languages, no dependencies, no SQL. |
| In the workshop | Minigames, a season pass, and player-owned businesses. No dates — the Discord gets them first. |
Every script we sell runs on our own demo server first, and it stays there — you can join and play any of them before you buy.
Discord: discord.vault-scripts.com
Free to use on any server you own or operate, including one that takes money from its players. No seat count, no expiry, no fee. Edit it as much as you like.
It is not open source: please do not redistribute it, sell it, or bundle it into anything you pass on — send people here instead. Full terms in LICENSE.
The backdrops and character art bundled as placeholders are Rockstar Games material and are not covered by that license. Replace them with your own before you go live.

