HZ-TextUi
HZ-TextUi dessine des TextUI 3D et des prompts de target pour FiveM. Le prompt est peint par le jeu dans le monde 3D, et son apparence s'édité depuis votre panel admin plutôt que dans un fichier de config.
Il répond aux API ox_target, qtarget et qb-target, donc les scripts que vous faites déjà tourner continuent sans y toucher.
Vos scripts ne changent pas. 24 exports aux mêmes noms et aux mêmes arguments. Installez-le, ne supprimez rien, ne réécrivez rien.
Prérequis
| ox_lib | requis |
| hz_lib | optionnel, uniquement pour le TextUI Designer. Tout le reste tourne sans lui |
| un framework | ox_core, QBX, ESX, ND_Core, ou standalone |
groups et job. Rien d'autre n'en dépend.
Ce qu'il fait
- Des pins et des prompts dans le monde — un pin marque une interaction ; visez-le et il s'ouvre en une touche et un libellé. Le pin qui décide de ce que vous visez est celui dessine à l'écran : ce que vous voyez est ce que vous sélectionnez, à 1 mètre comme à 10.
- Deux façons de choisir une option — un curseur souris natif sur lequel on clique, ou la molette. Aucun des deux ne prend le focus NUI, donc la caméra et les contrôles restent au joueur.
- Un designer, pas un fichier de config — 29 formes, 5 presets d'apparence et 11 presets de couleur, rendus en direct par-dessus une vraie image de jeu.
- Les couleurs de texte s'appliquent à chaud — la lettre de la touche, le libellé, le compteur et les deux lignes d'option, sans redémarrage.
- Rien ne tourne quand la touche est relâchée — la boucle de détection est créée à l'appui et détruite au relâchement.
