Skip to Content

Installation

Flux Pause Menu replaces the menu your players see when they press ESC in‑game. Instead of GTA’s plain pause screen, they get a clean three‑panel menu — player info, a map, and settings — with a blurred view of the game behind it and a short camera shot of their character holding a map.

This guide walks you through setup from start to finish. You don’t need to be a developer — if you can edit a text file and restart your server, you can install this.

New to FiveM resources? A “resource” is just a folder of files your server loads. Installing one means: drop the folder in, add one line to a config file, and restart. That’s the whole pattern, and it’s what we do below.

Before you start

You’ll need these already on your server:

  • ox_lib — a free, common helper resource most servers already run. Download it here  if you don’t have it.
  • A framework — one of ESX, QBCore, or QBox. Don’t run a framework? No problem — the menu also works in Standalone mode with no framework at all.

Step‑by‑step setup

Download the resource

After your purchase, download the resource from the CFX Portal  using your license key. You’ll get a folder named flux-pausemenu.

Add it to your server

Move the flux-pausemenu folder into your server’s resources folder — the same place all your other resources live.

Tell your server to load it

Open your server.cfg file (this is your server’s main settings file) and add this line:

ensure flux-pausemenu

ensure simply means “start this resource when the server boots.” Every resource you run has a line like this.

Set it up for your server

Open shared/config.lua (inside the flux-pausemenu folder) in any text editor. The four settings below are the only ones you need to touch to get started:

Config.Framework = 'qbox' -- your framework: 'esx', 'qbcore', 'qbox', or 'standalone' Config.Locale = 'en' -- menu language: 'en', 'fr', 'de', 'es', or 'pt' Config.Key = 'ESCAPE' -- the key that opens the menu Config.Theme = { primary = '#FF0000', -- your brand color (the whole menu is built from this one color) }

Save the file. Every other setting is optional and explained on the Configuration page.

Restart your server

Restart the server fully so it picks up the new resource. You’re done — press your menu key in‑game to see it.

After the first install, if you only change shared/config.lua later, you don’t need a full restart — just run restart flux-pausemenu in your server console and reopen the menu.

Pick your framework

Your framework is the system that stores your players’ data — their name, job, and money. Flux Pause Menu reads that data to fill in the player card. Set Config.Framework to match what your server runs:

Config.Framework = 'esx' -- 'esx' | 'qbcore' | 'qbox' | 'standalone'

You don’t need to worry about load order — the menu waits for your framework to be ready on its own. Here’s what shows on the player card for each one:

Use 'esx' if your server runs ESX (es_extended).

The player card shows:

  • Name — the character’s first and last name
  • Age — worked out from the character’s date of birth
  • Job and grade
  • Cash and Bank

ESX has no gang system, so the gang line is hidden automatically.

Languages

The menu comes in five languages out of the box:

LanguageSet Config.Locale to
Englishen
Frenchfr
Germande
Spanishes
Portuguesept

If a line hasn’t been translated, it falls back to English automatically, so nothing ever shows up blank.

Want a language that isn’t listed? Copy locales/en.lua, rename the copy (for example locales/it.lua for Italian), translate the text inside, then set Config.Locale = 'it'.

What’s next

Last updated on