⏸️PAUSE MENU

A modern and customizable pause menu for your FiveM server
Documentation • Support Discord
📋 Table of Contents
Introduction
Prerequisites
Installation
Configuration
Features
Compatibility
Customization
Support
Changelog
🎯 Introduction
REX STUDIO Pause Menu is a custom and modern pause menu that replaces the default FiveM menu. It provides an enhanced user experience with comprehensive player information, quick links to your Discord and Tebex store, as well as an elegant and customizable interface.
Main Features
🎨 Modern and elegant interface
💰 Account display (Wallet, Bank, Black Money)
👔 Job and organization information
📊 Server statistics (players, playtime)
🎮 Built-in camera to see your character
🌐 Multilingual support
🔧 Simple and intuitive configuration
🎯 Compatible with ESX and QBCore
📦 Prerequisites
Before installing this script, make sure you have:
A working FiveM server
ESX Legacy or QBCore installed and configured
ox_inventory (optional, for inventory integration)
A recent version of FiveM (recommended)
🚀 Installation
Step 1: Download
Download the script from your Tebex purchase
Extract the files to your
resourcesfolder
Step 2: Installation
Place the
pausemenufolder in yourresourcesfolderOpen your
server.cfgand add the following line:
Step 3: Configuration
Open the
shared/config.luafileConfigure the options according to your needs (see Configuration)
Restart your server
Step 4: Verification
Once the server has restarted, press the ESC key (default) to open the custom pause menu.
⚙️ Configuration
All configuration is done in the shared/config.lua file. Here are the different sections:
ESX Configuration
false: For ESX Legacy with exportgetSharedObjecttrue: For ESX Legacy withTriggerEvent('esx:getSharedObject')
Main Options
Store Configuration
Job 2 Configuration
Currency Configuration
Translation Customization
Modify the texts in the Config.Translate section:
Disconnect Message
Customizable Functions
Cash Money Function
Bank Money Function
Black Money Function
Report Function
Inventory Function
✨ Features
Player Information
FiveM Username : Displays the player's username
Game ID : Displays the player's user ID
Server ID : Displays the player's server ID
Playtime : Displays current session time
Financial Information
Wallet : Player's cash
Bank : Player's bank money
Black Money : Player's black money
Professional Information
Main Job : Player's job name and grade
Secondary Job : Job 2 (if enabled in config)
Server Statistics
Online Players : Number of connected players / Maximum slots
Action Buttons
Resume : Closes the pause menu
Settings : Opens game settings
Keyboard : Opens key mapping settings
Map : Opens the game map
Report : Opens the report system
Quit : Disconnects the player from the server
Quick Links
Discord : Link to your Discord server
Tebex Store : Link to your store with coin display (if enabled)
Custom Camera
When Config.UseCamera is enabled, a camera automatically positions itself to display your character's face when the menu is open.
🔄 Compatibility
Supported Frameworks
✅ ESX Legacy (with export
getSharedObject)✅ ESX Legacy (with
TriggerEvent('esx:getSharedObject'))✅ QBCore
Compatible Inventories
✅ ox_inventory (default)
✅ Any other inventory system (customizable via
PauseInventory())
🎨 Customization
Image Modification
Images are located in the ui/images/ folder:
background.png: Background imagediscord.png: Discord iconinventory.png: Inventory iconjob.png: Job iconlogo.png: Logotebex.png: Tebex iconwallet.png: Wallet icon
CSS Style Modification
The style file is located in ui/css/style.css. You can modify:
Colors
Fonts
Animations
Spacing
Any other visual aspect
Custom Fonts
Fonts are located in ui/css/fonts/. You can add your own fonts and reference them in the CSS.
🛠️ Support
Discord
For any questions, issues, or suggestions, join our Discord server:
Common Issues
Menu doesn't open
Check that the script is properly started in
server.cfgCheck for errors in the F8 console
Make sure the configured key is correct
Information doesn't display correctly
Check your ESX/QBCore configuration
Check the functions in
config.lua(getAccountMoney, etc.)Make sure the server callback is working correctly
Inventory doesn't open
Check the
PauseInventory()function inconfig.luaMake sure your inventory system is properly configured
Check that the export/trigger is correct
📝 Changelog
Version 1.4
ESX and QBCore support
Improved interface
Simplified configuration
Multilingual support
Custom camera
Discord and Tebex integration
📄 License
This script is protected by escrow. Some files are protected and cannot be modified. The following files can be freely modified:
client/*.luaserver/*.luashared/*.luaui/*(HTML, CSS, JS, images)
🙏 Acknowledgments
Thank you for purchasing REX STUDIO Pause Menu! We hope this script will enhance your players' experience.
For any questions or suggestions, feel free to contact us on Discord.
Developed by REX STUDIO
Last updated