1. Modern & Premium UI Design
-
Broadcast-Style Interface: A sleek, news-channel-inspired layout with slanted panels, gradient accents, and dark glass-style panels for a high-end first impression.
-
Fluid Animations: Smooth transitions and subtle micro-animations that make the loading screen feel alive and polished.
-
Responsive Layout: Em-based and
clamp() scaling ensures a consistent look across all resolutions.
2. Custom Background Video & Branding
-
Full-Screen Video Background: Drop your own
.mp4 or .webm into ui/assets/ and set the filename in config.lua.
-
Volume Control: Background video volume is fully adjustable from 0.0 (muted) to 1.0 (full volume).
-
Custom Logo: PNG or SVG logo support — display your server branding right on the loading screen.
-
Smooth Fade-Out: The screen fades out cleanly when the player finishes loading.
3. Real-Time Loading Progress
-
Native FiveM Integration: Live loading progress and stage info pulled directly from the game engine.
-
Stage Labels: Displays real-time stages such as "Initializing core", "3d preprocessing", "3d models", and "Session".
-
Styled Progress Bar: A slanted, gradient-filled progress bar keeps players informed at every step.
4. Dynamic News Ticker & Info Panel
-
Breaking Headline: Fully customizable headline via
Config.Headline.
-
Scrolling Ticker: Rotate server announcements, Discord invites, rules, and more through
Config.TickerItems.
-
Live Temperature Widget: Auto temperature based on in-game weather, or set a manual value — toggle between °F and °C.
-
Weather-Aware: Automatically adjusts temperature for EXTRASUNNY, RAIN, SNOW, BLIZZARD, and all other GTA weather types.
5. Multi-Framework Compatibility
-
Auto-Detect: ESX, QB-Core, and QBox are detected automatically with
Config.Framework = "auto".
-
Manual Override: Force a specific framework if needed (
esx, qb, qbox, none).
-
Smart Shutdown: Closes automatically on
esx:playerLoaded and QBCore:Client:OnPlayerLoaded events.
-
Fallback Timeout: Configurable safety timeout if no framework event fires.
6. Seasonal Themes
-
Default Theme: Red gradient with dark panels — perfect for everyday use.
-
Halloween Theme: Orange tones and seasonal accents.
-
Christmas Theme: Festive red styling — switch instantly with
Config.Theme.
7. Multi-Language Support
-
4 Built-in Locales: English, Brazilian Portuguese, Spanish, and Swedish included out of the box.
-
JSON-Based Translations: Edit
locales/*.json to change any text without touching the core code.
-
Easy Locale Switch: Set
Config.Locale = "en" in one line.