Thanks to visit codestin.com
Credit goes to github.com

Skip to content

FiveM C# Menu API. Designed specifically as a replacement of NativeUI for vMenu. Full safezone scaling supported, both left and right aligned menus supported.

Notifications You must be signed in to change notification settings

RooferGamingGER/MenuAPI

 
 

Repository files navigation

MenuAPI

FiveM C# Menu API.

Designed specifically as a replacement of NativeUI for vMenu with improved performance (somewhat), more features, less bugs, and easier to use functions (somewhat).

Full safezone scaling supported, both left and right aligned menus supported.

This has been coded from the ground up. Using GTA V Decompiled scripts to figure out what some undocumented natives were used for.

Installation

Note, this is only for resource developers, don't install this on your server manually if you're not making a resource with it.

You have 2 options:

  1. Download the latest release zip and use the correct version (FiveM/RedM) for your resource. Simply include the DLL as a reference in your C# project and add using MenuAPI; to each file where you need to use MenuAPI.
  2. Use the NuGet package, which can be found here for FiveM, and here for RedM.

After doing either of the above and you're ready to build and publish your resource, add files {'MenuAPI.dll'} to your fxmanifest.lua or __resource.lua file, and make sure that you include the MenuAPI.dll file in the folder of your resource.

Copyright

Copyright © Tom Grobbe 2018.

License (custom license)

You can use this API in your own resources, you can edit this API if you want to add features. Feel free to PR them.

You can host re-releases of this API, but ONLY as a FORK created via GitHub. If it's not a forked repo, then the release will be taken down by DMCA request.

It's very simple, don't steal my stuff and try to take credit. That's all I ask.

When creating a resource, you are not required to mention/link this API, as long as you do not claim it to be your own work. If you feel like it you can link it just because you're nice, but there's no need to do this. I'd appreciate it if you just put the link to this repo somewhere in your credits/readme file. :)

About

FiveM C# Menu API. Designed specifically as a replacement of NativeUI for vMenu. Full safezone scaling supported, both left and right aligned menus supported.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%