Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Bienvenue Guest!

Rejoignez la communauté pour avoir accès à l'entièreté du site! Une fois que vous serez enregistré, vous pourrez créer, aider, partager et discuter avec les membres de la communauté et également participer à l'amélioration du site. Alors, qu'attendez vous ? Enregistrez-vous !

Sign in to follow this  
Kanda Sorata

fivem [RELEASE] NativeUI Lua

Recommended Posts

Kanda Sorata

Nom de la ressource : nativeuilua
Auteur de la ressource : Frazzle
Lien de téléchargement de la ressource : https://github.com/FrazzIe/NativeUILua/releases
Description de la ressource :

Vous permet de créer des menus identiques à celui de GTAV de base.

 

Installation :

  • Téléchargez le script
  • Déplacez la ressource dans votre dossier resource de votre serveur.
  • Démarrez la ressource en haut de votre liste de start dans votre serveur.cfg avec : start NativeUILua.
  • Pour utiliser les fonctions dans vos scripts, ajoutez : client_script '@NativeUI/NativeUI.lua' dans votre __resource.lua de votre script.

 

Les différentes fonctions pour utiliser NativeUI :

Révélation
  • NativeUI.CreatePool() - utilisé pour gérer tous vos menus.
  • NativeUI.CreateMenu(Title, Subtitle, X, Y, TxtDictionary, TxtName)- vous permet de créer la base du  menu.
  • NativeUI.CreateItem(Text, Description) - Vous permet de créer un bouton dans votre menu.
  • NativeUI.CreateColouredItem(Text, Description, MainColour, HighlightColour) - Vous permet de créer un bouton avec des couleurs.
  • NativeUI.CreateCheckboxItem(Text, Check, Description) - Vous permet de créer un bouton avec une coche.
  • NativeUI.CreateListItem(Text, Items, Index, Description) - Permet de créer une liste.
  • NativeUI.CreateSliderItem(Text, Items, Index, Description, Divider) - Vous permet de créer un bouton slider.
  • NativeUI.CreateSprite(TxtDictionary, TxtName, X, Y, Width, Height, Heading, R, G, B, A) create a Sprite.
  • NativeUI.CreateRectangle(X, Y, Width, Height, R, G, B, A) - Vous permet de créer un rectangle.
  • NativeUI.CreateText(Text, X, Y, Scale, R, G, B, A, Font, Alignment, DropShadow, Outline, WordWrap) - Vous permet de créer un texte.
  • NativeUI.CreateProgressItem(Text, Items, Index, Description, Counter)- Vous permet de créer une barre de progression.
  • Window(s)

  • A utilisé avec les fonctions de UIMenu  :AddWindow(Window) et :RemoveWindowAt(Index)
  • NativeUI.CreateHeritageWindow(Mum, Dad)- Vous permet de créer une fenêtre identique à la création des personnes de GTA Online.
  • Panel(s)

  • Ceci ne peut être utiliser qu'avec les fonctions UIMenuListItem:AddPanel(Panel) et :RemovePanelAt(Index)
  • NativeUI.CreateGridPanel(TopText, LeftText, RightText, BottomText)- Vous permet de créer une grille
  • NativeUI.CreateColourPanel(Title, Colours) - Vous permet de créer un panel avec des couleurs
  • NativeUI.CreatePercentagePanel(MinText, MaxText) - Vous permet de créer un panel avec des pourcentages


Screenshots :

Révélation

Exemple original du menu :

dbf3d6bed1f98fb765e5c8f25b504607.png

 

Les différents panels :

La grille :

93474d91c0e70ffa8d7006d490b8d1c0.png

 

Les couleurs :

534516a375a9697726eea74c8f48551b.png

 

Les pourcentages :

f815b91cc6099fa0b8bce42c7a951101.png

 

La fenêtre d'héritage :

aa5323dfd4f7cc6902e7694bb82dca14.png

 

 

 



Lien original :https://forum.fivem.net/t/release-dev-nativeuilua/98318

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

En utilisant ce site, vous acceptez les présents règlements Terms of Use, Privacy Policy,Guidelines.