tomezpl / vMenu

vMenu is a custom server sided trainer/menu, built using a custom version of NativeUI. It has full permissions support, so the server owner can decide who's allowed to do what.

Home Page:https://docs.vespura.com/vmenu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vMenu

This is an unofficial fork of Tom Grobbe's vMenu project.

The purpose of this fork was to make vMenu compatible with my "Survive the Hunt" FiveM gamemode (sth-gamemode).

vMenu is a handy FiveM resource containing powerful tools such as character customisation, time and weather sync, etc. However, parts of vMenu's code conflicted with my gamemode; this fork removes those sections of the code. As a result, many vMenu features had to be cut.

Cut features

  • Player blips & overhead names
    • This has been replaced with sth-gamemode's own implementation of player blips, as they need to be managed differently based on the game state.
  • Vehicle & Weapon menus
    • This had to be cut as it facilitated cheating and resulted in difficult to track bugs.
  • Bigmap HUD widget
    • This was replaced with sth-gamemode's own implementation due to odd bugs that kept occurring when using vMenu.

The below is the original README for vMenu - please consult the original repo for more up-to-date source.


Latest Builds

Latest AppVeyor build
Latest Build
Build status

vMenu

vMenu is server sided menu for FiveM servers, including full* permission support.

*(Some features do not have permissions support as they are either harmless or it'd just be silly to deny them. However, they will be disabled if you deny access to the submenu that they are a part of (eg: unlimited stamina in Player Options will be disabled if you deny vMenu.PlayerOptions.Menu.))


Download & Installation & Permissions

Download

Click here to go to the releases page and download it.


Installation

Please follow the instructions over at the vMenu docs

Zap Hosting

If you're using Zap Hosting, you may find that moving the permissions.cfg file to the same folder as your server.cfg file may not work correctly (it could get reset every time you restart your server).

If this is the case, leave your permissions.cfg file here: /resources/vMenu/config/permissions.cfg and add the following to the very top of your server.cfg file: exec resources/vMenu/config/permissions.cfg (instead of exec permissions.cfg).

You can also use ZAP Hosting's one-click installer for vMenu. Get a ZAP-Hosting server with a 10% lifetime discount HERE and make sure to use Vespura-a-3715 at checkout.


Support

If you like my work, please consider supporting me on Patreon. I've put a lot of my time and hard work into these and other projects.


Trouble shooting & support

Take a look at the docs first of all. I will ignore you if your question is answered on the docs or the forum topic.


Permissions

Click here for permissions information.

Configuration

Click here for configuration options information.


MenuAPI

Starting from vMenu v2.1.0, vMenu will be using MenuAPI (MAPI), a custom menu API designed specifically for vMenu by me.

vMenu v2.0.0 and earlier was using a modified version of NativeUI, originally by Guad, but converted to FiveM by the CitizenFX Collectives and myself (updated/refactored).


License

For an updated license, check the license.md file. That file will always overrule anything mentioned in the readme.md

Tom Grobbe - https://www.vespura.com/

Copyright © 2017-2020


You can use and edit this code to your liking. However don't ever claim it to be your own code and always provide proper credit. I will, however, not help you if you want to modify my code.

About

vMenu is a custom server sided trainer/menu, built using a custom version of NativeUI. It has full permissions support, so the server owner can decide who's allowed to do what.

https://docs.vespura.com/vmenu

License:Other


Languages

Language:C# 99.4%Language:HTML 0.5%Language:Batchfile 0.1%