Download RAGENativeUI.dll and place it in your GTA V root directory
For developers, add it to your references in your Visual Studio project and is recommended to also download RAGENativeUI.xml and place it where you have your RAGENativeUI.dll reference.
Install RAGEPluginHook. Download RAGENativeUI.dll and place it in your GTA V root directory. For developers, add it to your references in your Visual Studio project and is recommended to also download RAGENativeUI.xml and place it where you have your RAGENativeUI.dll reference. Grand Theft Auto V; ScriptHookV; ScriptHookVDotNet; Native UI; How to install Native UI. Install ScriptHookV and ScriptHookVDotNet; Download the latest stable release of NativeUI and place it in your scripts/ folder. Add it to your references in your Visual Studio project. Creating a basic menu. You can create a menu by using the UIMenu class.
Video Tutorial
A video tutorial by Albo1125 for creating a menu using RAGENativeUI can be found by clicking here.
Creating a basic menu
You can create a menu using the UIMenu class. This class provides 6 events: OnIndexChange, OnListChange, OnCheckboxChange, OnItemSelect, OnMenuClose and OnMenuChange.
UIMenu has to basic parameters: the banner title and the subtitle. It also has an overload with a third Point parameter which determines the offset, and an overload for a custom sprites.
How To Install Native Guitar Rig Plugin
Now you can start adding elements to your menu using the AddItem(NativeMenuItem item) method.
After you have done adding items, you will have to set the index at 0 by using the RefreshIndex() method.
By using events, you can easily check when something has been changed.
Finally, you will have to implement an open/close trigger for your menu by using the Visible property, and some other final touches like the Draw method, and ProcessKey method in your Game.FrameRender event handler.
You can also use the MenuPool helper class. You'll have to initialise it and add your menu to it. Then you can call myMenuPool.ProcessMenus() and it will do all the work for you.