ZPROJECT

Introduction

Par
Sören
v2.0.0

zUI v2 est une bibliothèque de menus NUI moderne et personnalisable pour FiveM. L’interface est développée avec TypeScript et React, tandis que la création et la gestion des menus s’effectuent en Lua côté client.

Contrairement à zUI v1, zUI v2 fonctionne comme une ressource indépendante. Les scripts qui souhaitent l’utiliser récupèrent son objet public grâce à l’export fourni par la ressource.

Fonctionnalités principales

  • Interface moderne et responsive — Les menus profitent d’une présentation fluide adaptée à l’environnement FiveM.
  • Ressource indépendante — zUI v2 est démarrée séparément et peut être utilisée par plusieurs ressources.
  • Menus et sous-menus — Organisez facilement une interface sur plusieurs niveaux.
  • Composants variés — Boutons, checkboxes, listes, sliders, sélecteurs de couleurs, champs de texte et barres de recherche.
  • Thèmes personnalisables — Modifiez les couleurs, animations, polices, effets et dimensions depuis des fichiers JSON.
  • Animations avancées — Configurez les transitions d’entrée, de sortie, de navigation et de défilement.
  • Fonctions de navigation — Ouvrez, fermez ou redirigez l’utilisateur vers un menu précis.
  • Informations contextuelles — Affichez un panneau détaillé selon l’élément actuellement survolé.
  • Mode édition — Activez l’édition du menu avec le raccourci prévu lorsque l’interface est ouverte.

Cette documentation couvre la version 2.0 de zUI, développée par Soren pour la zSquad.