About this script
The first thing every player sees on your server.
Goliath Loading Screen shows the real loading progress, greets every player by name and gives them something to read while the game starts: news, your team, the rules and the key bindings. Everything is set in one config file. No framework, no database, no dependencies.
Features
• Real loading progress: The bar follows the loading events of FiveM. The current step is written as a sentence, for example "Building the map".
• Personal greeting: "Welcome, name." on the first visit, "Welcome back, name." from the second visit on.
• Players online: Current players and slots, for example "87 of 128".
• Card with tabs: News, team, rules and key bindings. The card switches tabs on its own until the player clicks. Empty tabs are hidden.
• Team list with online status: Team members grouped by role, with a profile picture or initials. Members who are on the server right now are marked as online. Identifiers stay on the server, the player only receives whether someone is online.
• Tips and notice: Rotating tips every few seconds and an optional notice at the top, for example for maintenance, also as a warning.
• Links: Discord, website or store, opened in the browser with one click.
• Backgrounds: Your own images with crossfade and gentle motion, a webm video, or the Goliath light when you use no media at all.
• Music: Your own tracks with play, pause, next track and volume. Off by default.
• Own design: Built in the Goliath design. English and German included, every text editable.
Compatibility
• Frameworks: works with every framework, also standalone
• Requires: nothing, no dependencies
• Database: none needed
Configuration
• Server name (or read from sv_projectName), tagline, logo, player count, greeting
• Background images, interval, motion, video
• Music on or off, volume, shuffle, tracks
• Notice, tips, links, news, team, rules and key bindings
• Order of the tabs and the auto switch time
Installation
1. Put goliath_loadingscreen into your resources folder.
2. Add "ensure goliath_loadingscreen" to your server.cfg.
3. Stop other loading screens, only one can run.
4. Set your content in config.lua.
Free and Open Source
The complete source code, nothing is encrypted. Use it on your server, change whatever you like.
Support
Questions? The Goliath Scripts support on Discord helps you out. Join the Discord





