Description
A polished, fully configurable FiveM loading screen — local MP4 background, MP3 music player with playlist, rising particle canvas, animated progress and a clean glass-panel UI. Framework auto-detected: drop it onto ESX, QBCore, Qbox, vRP or standalone and the player's character name appears in the welcome line with zero edits.
Why this loading screen
Most loading screens make you dig through source files. This one is driven entirely by a single config.js — colors, video, music, patterns, staff cards, socials and language all live in one place. Nothing to wire up, nothing to hardcode. Drop it in, point it at your assets, and you're done.
Features
- Local MP4 / WebM background video with a multi-source fallback chain — the first source that decodes is shown
- Local MP3 / OGG music player with playlist, shuffle, loop, volume slider and autoplay (with gesture-unlock fallback)
- Animated rising particle canvas — palette, density, speed and size all configurable
- Four pattern overlays — fine stripes, dots, hex grid or square grid, with edge masking — or off entirely
- Smooth animated progress bar with stage labels, stripes, sheen and live percentage
- Tips, rules and staff tabs with color-coded role cards (owner / admin / dev / mod)
- Server status chip — online state, current/max players and ping
- Social links row — Discord, website, store, or anything from Iconify
- One-block theme colors — every accent, line and text color via CSS variables
- Tasteful glass-panel UI — backdrop blur, vignette scrim and film grain
Auto framework integration
A bridge ships inside the resource and runs on every client connect. It detects Qbox, QBCore, ESX or vRP, pushes the player's name to the welcome line immediately, then swaps in the character name once it loads. Not on a supported framework? It falls back to the FiveM display name automatically. No snippets to copy, no config to edit.
Multilingual out of the box
Ten translations included — English, Hungarian, German, French, Italian, Spanish, Portuguese (BR), Polish, Czech and Dutch. Adding your own is one JSON file in locales/. Every UI string — rules, tips, progress stages — comes from the locale file.
Installation
- Drop
lrr_loading/into yourresources/folder. - Add
ensure lrr_loadingtoserver.cfg, early — before anything that touches the loading screen. - Put your video in
assets/video/and music inassets/audio/, then reference them inconfig.js. - Restart. The screen takes effect on the next client connect.
Only one resource may declare
loadscreen— stop any previous loading-screen resource so it doesn't compete.
Author & links
Made by LastResolt 🌐 Website: intelnpc.com 🛒 Free download: fivem-last-resort.tebex.io
Released free of charge. Re-uploads, paid resales and removal of attribution are not allowed.