FreeESXQBCoreQBoxStandalone

HZ-Lib

Le panneau unique qui pilote tous les scripts HZ

$0.00
Support Discord
Achat uniqueSupport: Discord

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.lua existantes 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.

CapaciteAutorise
viewLire le module, en lecture seule
configModifier ses reglages enregistres
manageDeclencher ses actions runtime
Les roles staff sont decouverts automatiquement depuis vos groupes ACE, chacun avec son rang et sa matrice d'acces, editables depuis le panel lui-meme. Votre groupe admin existant recoit un acces complet au premier demarrage, personne ne se retrouve donc verrouille dehors en installant la ressource.

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.

CoucheDetecte
FrameworksESX, QBCore, QBox, Ox Core, vRP, Standalone
Inventairesox_inventory, qs-inventory, ps-inventory, codem, core, origen, tgiann, ak47, natif du framework
Notificationsox_lib, okokNotify, mythic_notify, codem, pNotify, natif du framework, natif GTA
Targetox_target, qb-target, interact, TextUI integre
Menusox_lib, qb-menu, menu ESX, repli natif
Dispatchcd_dispatch, ps-dispatch, qs-dispatch, rcore_dispatch, emergencydispatch, repli integre
Banking / Societyqb-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

  1. Placez hz_lib dans votre dossier resources/
  2. Ajoutez ensure hz_lib au server.cfg, avant tout Hz-Script
  3. Ouvrez /hzpanel en jeu en tant qu'admin ACE
C'est tout. Aucune migration de base de donnees, aucun schema a creer.

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.