HZ-Lib
Le panneau unique qui pilote tous les scripts HZ
Qu'est-ce que hz_lib ?
hz_lib est la fondation partagee requise par chaque ressource Hz-Scripts. Installez-le une fois, configurez tout depuis un seul panel in-game, et chaque Hz-Script fonctionne immediatement quelle que soit votre configuration serveur.
Version actuelle : 1.1.6
Panel admin live
Fini la chasse aux fichiers config.lua a travers vingt ressources. /hzpanel ouvre un panel unique qui configure chaque Hz-Script en direct.
Onglet Modules — reglage de config en direct
Chaque script HZ vendu ici enregistre sa configuration dans le panel — HZ-Weather, HZ-Television, HZ-AudioMixer, HZ-Bets, HZ-Loading, HZ-PauseMenu, HZ-TextUi, HZ-Cook — et hz_lib lui-même.
- Interface pilotee par schema — chaque script declare ses champs et le panel affiche automatiquement le bon controle : nombre, enum, selecteur de couleur, plage, interrupteur
- Propagation live — les reglages du quotidien atteignent chaque client par le reseau, sans redemarrer la ressource
- Repli sur — les valeurs de
config.luaexistantes restent actives tant qu'aucune surcharge admin n'est definie
Onglet Apparence — cascade de theme
- Deux presets integres : Industrial (cyan) et Vice (rose)
- Personnalisation complete : accent, accentHi, gold, surfaces, echelle de rayons a 6 niveaux, mode degrade ↔ aplat
- Un clic recolore chaque surface Hz-Script en temps reel — aucun reglage de theme a maintenir ressource par ressource
- Banque de presets — enregistrez un theme regle comme preset nomme et appliquez-le en un clic. Persiste cote serveur.
Controle d'acces par role
Pas un simple drapeau admin : les capacites se donnent par module.
| Capacite | Autorise |
|---|---|
view | Lire le module, en lecture seule |
config | Modifier ses reglages enregistres |
manage | Declencher ses actions runtime |
Pour donner l'acces, ajoutez-vous au groupe ACE :
add_principal identifier.license:VOTRE_LICENSE group.admin
add_ace group.admin admin allow
Puis lancez /hzpanel en jeu. En cas de refus, la console serveur affiche vos identifiants, une sonde ACE et les deux lignes exactes a coller.
Detection automatique universelle
Tout est regle sur auto par defaut. Aucune configuration necessaire.
| Couche | Detecte |
|---|---|
| Frameworks | ESX, QBCore, QBox, Ox Core, vRP, Standalone |
| Inventaires | ox_inventory, qs-inventory, ps-inventory, codem, core, origen, tgiann, ak47, natif du framework |
| Notifications | ox_lib, okokNotify, mythic_notify, codem, pNotify, natif du framework, natif GTA |
| Target | ox_target, qb-target, interact, TextUI integre |
| Menus | ox_lib, qb-menu, menu ESX, repli natif |
| Dispatch | cd_dispatch, ps-dispatch, qs-dispatch, rcore_dispatch, emergencydispatch, repli integre |
| Banking / Society | qb-banking, qb-management, Renewed-Banking, okokBanking, qs-banking, tgg-banking, crm-banking, tgiann-bank, esx_society, hz_banking, standalone |
Fonctionnalites
- Une seule installation — chaque Hz-Script le partage, sans dependance dupliquee
- 114 exports utilisables directement dans vos propres scripts
- Callbacks bidirectionnels avec limitation de debit et timeout
- Boite a outils partagee appelable par vos scripts : verbes d'administration joueur, recherche de vehicules possedes, gizmo de placement d'entite, mini-jeux (barre de progression, skill check, sequence), coordination de spawn, streaming de textures de props
- Cout nul en performance — la detection s'execute une fois au demarrage, le panel est dormant quand il est ferme
- Propagation live — les changements de valeur atteignent chaque client sans redemarrage
Prerequis
- Un serveur FiveM
- ox_lib (requis)
- Au moins un framework supporte, ou un fonctionnement Standalone
- oxmysql — uniquement pour la recherche optionnelle de vehicules possedes
Installation
- Placez
hz_libdans votre dossierresources/ - Ajoutez
ensure hz_libauserver.cfg, avant tout Hz-Script - Ouvrez
/hzpanelen jeu en tant qu'admin ACE
Migration depuis HZ-Bridge
La ressource a ete renommee hz_lib, et chaque ressource HZ passe de HZ-Xxx a hz_xxx. Copiez votre ancien dossier HZ-Bridge/data/ dans hz_lib/ avant le premier demarrage — vos reglages de panel et vos permissions staff sont migres automatiquement.
Questions fréquentes
Complète ta config
Ces scripts partagent hz_lib — ils s’installent et se configurent ensemble.




