Installation

Dependencies

DependencyRequiredWhy
Framework (ESX / QBCore / QBox / ox_core / vRP)NoAuto-detected; also runs standalone
hz_libNoOptional — live theme cascade + in-panel admin config
HZ-LoadingNoOptional — shares one keybinds source if present
ox_libNoNot used; compatible if you run it
DatabaseNoNone. Player settings live in client KVP
There is no hard dependency. HZ-PauseMenu boots on a bare server and detects your framework on its own.

Steps

  1. Drop the hz_pausemenu folder into your resources directory.
  2. (Optional) if you use hz_lib, ensure it first so the theme applies at first paint:
ensure hz_lib
ensure hz_pausemenu
  1. Add ensure hz_pausemenu (on its own if you don't run hz_lib).
  2. Reconnect.
There is no build step — the interface ships pre-built, so no Node.js and no npm install.

What you should see

Pressing Escape now opens HZ-PauseMenu instead of the native GTA V menu. The default configuration already works on any framework: profile, map, settings and a Discord button, in English.

The native GTA V Settings screen is still reachable from the Settings → GTA V Settings card — and it is recoloured to your accent.


Confirming it works

  • Press Escape — the HZ-PauseMenu NUI should open (not the stock Rockstar menu).
  • Open the Profile tab — your identity, vitals, licenses and wallet should be filled from your framework.
If the profile shows -- for a field, your framework simply doesn't expose it (base ESX has no nationality column, for example). See Config.DefaultNationality and the framework notes in Configuration.