XyraLScripts
Loading screen

XS-LoadingScreen

The first thing every player sees. Your own video or photos behind glass cards, music, your keybinds on a real keyboard, and tabs for rules, staff, a gallery and updates — all from one config file.

ReleasedFreeStandalone
Version — Stars — Downloads — Updated —
XS-LoadingScreen
Overview

What it does

Everything on it comes from one file, html/config.js: your logo and name, social buttons, a spotlight card for your Discord, a music player, a full keyboard with your binds lit up, and as many tabs as you want for rules, staff, a gallery, update notes or plain text. Behind it plays your own video or a slow-zooming photo slideshow. The loading bar follows FiveM’s real loading steps rather than a timer, and the screen closes itself the moment your character selector opens. No framework, no database, no ox_lib — it runs on any server.

Features

What you get

01

Your own video or a photo slideshow with a slow zoom behind everything

02

Social buttons for Discord, Instagram, YouTube, TikTok, X, Twitch, Kick, your website and store

03

A spotlight card for your Discord, or anything else you want players to see first

04

Music player with your playlist, seek and volume — each player’s volume is remembered

05

A full keyboard with your binds lit up. Hover or click a key to see what it does

06

Tabs for rules, staff, a gallery with a full-screen viewer, updates, features or plain text

07

A loading bar driven by FiveM’s real loading steps, with rotating tips underneath

08

Press H to hide the menus and just watch the background

09

Fits any screen, ultrawide included

10

Closes when your character selector opens, or when the player spawns

Live demo

Try it in your browser

The real loading screen running a pretend load on a loop. Every card, tab and key works — press H to hide the menus.

Runs in this page on sample data.

This is the real thing — only the data is made up. Open in a new tab →
Needs a bigger screen. Open this on a desktop, or open it directly.
Screenshots

A look inside

Before installing

Before you install

  • A server runs one loading screen. Stop or remove your old one, or that is the one players keep seeing.
  • Video backgrounds have to be .mp4 with H.264 video — .webm and H.265 files do not play in FiveM. Every player downloads the file, so keep it small.
  • It closes when your character selector opens. With no selector, set Config.CloseOn = 'spawn' in config.lua.