Installation

Dépendances

DépendanceRequisePourquoi
Framework (ESX / QBCore / QBox / ox_core / vRP)NonDétecté automatiquement ; tourne aussi en standalone
hz_libOuiGratuit. Le menu y charge son kit d'interface, ses polices et les couleurs du thème, et ses réglages apparaissent dans /hzpanel
HZ-LoadingNonOptionnel — partage une seule source de raccourcis si présent
ox_libNonNon utilise ; compatible si vous l'utilisez
Base de donnéesNonAucune. Les réglages joueur vivent en KVP client
hz_lib est la seule ressource requise. Rien n'empêche HZ-PauseMenu de démarrer sans elle, mais le menu s'ouvre alors sans son style, parce que son kit d'interface, ses polices et les couleurs du thème sont servis par hz_lib, et /hzpanel n'a pas de rubrique Menu Pause. Votre framework, lui, est détecté tout seul.

Étapes

  1. Déposez le dossier hz_pausemenu dans votre répertoire resources.
  2. Lancez hz_lib en premier, pour que le kit d'interface et le thème soient là dès le premier rendu :
ensure hz_lib
ensure hz_pausemenu
  1. Reconnectez-vous.
Il n'y à aucune étape de build — l'interface est livrée pre-compilee, donc pas de Node.js et pas de npm install.

Ce que vous devriez voir

Appuyer sur Echap ouvre maintenant HZ-PauseMenu à la place du menu natif de GTA V. La configuration par défaut fonctionne déjà sur n'importe quel framework : profil, carte, réglages et un bouton Discord, en anglais.

L'écran Paramètres natif de GTA V reste accessible depuis la carte Paramètres → GTA V Settings — et il est recolore à votre accent.


Confirmer que ça marche

  • Appuyez sur Echap — la NUI HZ-PauseMenu devrait s'ouvrir (pas le menu Rockstar d'origine).
  • Ouvrez l'onglet Profil — votre identité, vos constantes, vos permis et votre portefeuille devraient être remplis depuis votre framework.
Si le profil affiche -- pour un champ, votre framework ne l'expose simplement pas (l'ESX de base n'a pas de colonne nationalité, par exemple). Voir Config.DefaultNationality et les notes par framework dans Configuration.