Instalación

Dependencias

DependenciaRequeridaPor que
Framework (ESX / QBCore / QBox / ox_core / vRP)NoDetectado automáticamente; también funciona standalone
hz_libSíGratis. El menú carga de él su kit de interfaz, sus fuentes y los colores del tema, y sus ajustes aparecen en /hzpanel
HZ-LoadingNoOpcional — comparte una fuente de teclas si está presente
ox_libNoNo se usa; compatible si lo ejecutas
Base de datosNoNinguna. Los ajustes del jugador viven en KVP del cliente
hz_lib es el único recurso obligatorio. Nada impide que HZ-PauseMenu arranque sin él, pero entonces el menú se abre sin su estilo, porque su kit de interfaz, sus fuentes y los colores del tema los sirve hz_lib, y /hzpanel no tiene sección Menu Pausa. Tu framework, en cambio, se detecta solo.

Pasos

  1. Coloca la carpeta hz_pausemenu en tu directorio resources.
  2. Arranca hz_lib primero, para que el kit de interfaz y el tema estén listos desde el primer pintado:
ensure hz_lib
ensure hz_pausemenu
  1. Reconéctate.
No hay paso de compilación — la interfaz viene precompilada, así que sin Node.js y sin npm install.

Que deberías ver

Al pulsar Escape ahora se abre HZ-PauseMenu en lugar del menú nativo de GTA V. La configuración por defecto ya funciona en cualquier framework: perfil, mapa, ajustes y un botón de Discord, en inglés.

La pantalla de Ajustes nativa de GTA V sigue siendo accesible desde la tarjeta Settings → GTA V Settings, y se recolorea a tu acento.


Confirmar que funciona

  • Pulsa Escape — la NUI de HZ-PauseMenu debería abrirse (no el menú de serie de Rockstar).
  • Abre la pestaña Profile — tu identidad, constantes, licencias y cartera deberían rellenarse desde tu framework.
Si el perfil muestra -- en un campo, tu framework simplemente no lo expone (el ESX base no tiene columna de nacionalidad, por ejemplo). Consulta Config.DefaultNationality y las notas de framework en Configuración.