conantroutman / 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://www.vespura.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Latest Builds

Master (Beta) Development (Alpha/Latest) Production (Stable)
Build Status Build Status Build Status

vMenu

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

Demo Screenshots

Main Menu Player Options
Main Menu Player Options

*(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

  1. Download the latest version.
  2. Unzip everything, and take all the files from that zip, and place it in /resources/vMenu/ on your server. NOTE: YOU HAVE TO NAME THE FOLDER vMenu (CASE SENSITIVE), OTHERWISE THIS RESOURCE WILL NOT WORK!
  3. Go to your server.cfg file and AT THE VERY TOP, add this line:
exec permissions.cfg
  1. Now, place this line anywhere in your server.cfg file, as long as it's somewhere below the one from step 3.
start vMenu

IMPORTANT If you want to disable Time/Weather sync, then add this line ABOVE start vMenu:

set vMenuDisableTimeAndWeatherSync "true"

So, it should look like this:

set vMenuDisableTimeAndWeatherSync "true"
start vMenu
  1. Go to resources/vMenu/config/ and copy the permissions.cfg file to the same folder wherever your server.cfg file is stored! So, you'll end up with server.cfg and permissions.cfg IN THE SAME FOLDER.
  2. This step is optional IF you want to be lazy and just start playing right away. However, if you want to be able to change the time, weather and kick people from the server, or even restrict some of the features for certain players/groups, then go into your permissions.cfg file (the one you copied to the same folder as the server.cfg is located), and start editing it by following the instructions in there, and looking at the permissions list here.
  3. Optional: if you want to change the key binding for the menu, simply add this line to your server.cfg file (doesn't matter where you place this line) and replace the 244 with any valid control id from this list. You can also change the control for the NoClip menu (second line below).

DO NOT ADD "" OR SIMILAR QUOTES AROUND THE CONTROL ID!

# 244 = M
set vMenuToggleMenuKey 244
# 289 = F2
set vMenuNoClipKey 289
  1. Save the server.cfg file if you haven't already, and restart the server. You're now done, enjoy!
  2. (v1.0.7+) In /resources/vMenu/config go to the addons.json file and customize it to add your own addon vehicles, player models and weapons. Restart the server and your addon weapons will show up in the menu (if the player has permission for it). If you're using v1.0.7, then copy the file to /resources/vMenu/, if you're using v1.0.8 you can choose to copy it, or leave it where it is (/resources/vMenu/config).

NativeUI

This menu is created using a modified version of NativeUI, originally by Guad.

License

Tom Grobbe - https://www.vespura.com/ Copyright © 2017-2018

THIS PROJECT USES A CUSTOM LICENSE. MAKE SURE TO READ IT BEFORE THINKING ABOUT DOING ANYTHING WITH VMENU.

YOU ARE ALLOWED TO USE VMENU ON AS MANY SERVERS AS YOU WANT. YOU ARE ALSO ALLOWED TO EDIT THIS RESOURCE TO ADD/CHANGE/REMOVE WHATEVER YOU WANT. YOU ARE HOWEVER NOT ALLOWED TO RE-RELEASE (EDITED OR NON-EDITED) VERSIONS OF THIS RESOURCE WITHOUT WRITTEN PERMISSIONS BY MYSELF (TOM GROBBE / VESPURA). FOR ADDED FEATURES/CHANGES, FEEL FREE TO CREATE A FORK & CREATE A PULL REQUEST.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

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://www.vespura.com/

License:Other


Languages

Language:C# 100.0%