JK Pause Menu

Introduction

JK Pause Menu replaces the default GTA / FiveM ESC menu with a clean, modern and fully customizable interface — giving your players quick access to everything that matters, without leaving the game feel.

What is it?

When a player presses ESC (or your custom keybind), the native pause menu is suppressed and a custom NUI is shown instead. From there players can open the map, reach your store and Discord, read the rules, see weekly events, contact an admin and disconnect — all from a single panel that matches your server's identity.

Key features

Live Map

Open the in-game map directly from the menu, also bound to M.

Store & Discord

One-click shortcuts to your Tebex store and Discord server.

Weekly Events

Showcase events with title, description and image.

Contact an Admin

Trigger a command, event or export of your choice.

7 Languages

English, Italian, Spanish, French, German, Polish & Portuguese.

Custom Colors

Set your own primary & secondary colors to match your brand.

Requirements

JK Pause Menu is lightweight and only needs two things to run:

ox_libESX (es_extended)FiveM (cerulean / lua54)
FrameworkThe player card (name & Discord avatar) is fetched through ESX by default. Optional hooks for QBCore / QBox player data and gang systems are available — see the Configuration page.

How it works

The resource hides the native pause controls and opens its own NUI. Each button in the UI maps to a client callback (open the map, open settings, contact an admin, exit, etc.). While the menu is open, the player data shown in the header refreshes automatically every 60 seconds.