FAQ
Est-ce que ca marche avec ESX, QBCore et QBox ?
Oui. Il detecte automatiquement ESX, QBCore, QBox, ox_core et vRP, et tourne entierement en standalone. La fiche citoyen est normalisee depuis le core que vous utilisez, sans couplage rigide.
Est-ce qu'il remplace le menu de pause natif de GTA V ?
Oui. Echap ouvre HZ-PauseMenu a la place du menu Rockstar d'origine. L'ecran Parametres natif de GTA V reste accessible depuis une carte — et il est recolore a votre accent.
Ai-je besoin de HZ-Bridge ?
Non. Il fonctionne seul. HZ-Bridge (gratuit) est optionnel et ajoute la cascade de theme en direct et la config admin dans le panel pour que votre accent et vos polices suivent sur chaque script HZ.
A-t-il besoin d'une base de donnees ?
Aucune table SQL. Les reglages joueur (graphismes, viseur) vivent en KVP client par machine, sans aller-retour serveur.
Depend-il de ox_lib ?
Non. Les callbacks sont autonomes, donc il n'y a aucune dependance rigide — il reste compatible si vous utilisez deja ox_lib.
Mon profil affiche "--" pour un champ. Est-ce un bug ?
Non — votre framework n'expose simplement pas ce champ. L'ESX de base n'a pas de nationalite, par exemple ; Config.DefaultNationality le remplit. Les champs qui n'existent vraiment pas sur votre core restent vides plutot que d'afficher de fausses donnees.
Le selecteur de couleur du viseur est-il vraiment illimite ?
Oui. Au-dela des echantillons de presets il y a un selecteur HSV complet (pad saturation/valeur, curseur de teinte, champ hex), pour que les joueurs affinent n'importe quelle couleur, la sauvegardent comme preset custom et la gardent entre les sessions.
Comment masquer mon HUD pendant que le menu est ouvert ?
Pointez Config.Hud vers votre ressource HUD — ca fonctionne avec n'importe laquelle via event, export ou une fonction custom. Voir Integration HUD.
Et si mon serveur n'a pas de systeme multi-personnage ?
Laissez Config.LogoutCommand vide. La fiche de personnage cesse alors de proposer "changer de personnage" et ouvre l'onglet PROFIL a la place — pas de bouton mort, pas de commande ratee.
Est-ce lourd ?
Non. Il tourne autour de 0.06 ms au repos — environ 0,4 % d'une seule frame a 60 FPS. Le seul cout permanent est la capture d'entree par frame qui redirige Echap, que paie toute solution de remplacement du menu de pause.
Y a-t-il une etape de build ?
Non. L'interface est livree pre-compilee — pas de Node.js, pas de npm install. Deposez-la, ensure, reconnectez-vous.
