Skip to content

Getting Started

You need a FiveM Enhanced server.

Grab the latest pre-release zip from the GitHub releases page and unpack it into your server’s resources folder.

add_filesystem_permission vMenu.Enhanced write vMenu.Enhanced
ensure vMenu.Enhanced

FiveM Enhanced blocks resources from writing to disk unless you allow it, and vMenu writes its example config files into its own folder. Both names in that first line are resource names: the one being granted access, and the one whose folder it may write to.

Start it, wait for vMenu to boot, then shut it down. This first run exists so vMenu can create its example files. You will now have:

resources/vMenu.Enhanced/config/permissions.cfg.example

An “ace” permission is FiveM’s way of saying “this player or group is allowed to do this thing”. This file is where you decide who gets access to which parts of the menu.

Copy that file and name the copy permissions.cfg, so both sit next to each other. The .example file is left alone on purpose, so a future update can refresh it without wiping your settings.

If you only play with friends and want to get going quickly, this single line is all you need in there:

add_ace builtin.everyone "vMenu.Enhanced.Everything" allow

Add an exec line above what you already added:

exec @vMenu.Enhanced/config/permissions.cfg
add_filesystem_permission vMenu.Enhanced write vMenu.Enhanced
ensure vMenu.Enhanced

Without it your permissions are never loaded and nobody can open the menu.

configuration.cfg.example sits in the same folder and holds settings rather than permissions, so things like how vMenu behaves and what is turned on. It works the same way: copy it, call the copy configuration.cfg, edit it, and add one more exec line:

exec @vMenu.Enhanced/config/permissions.cfg
exec @vMenu.Enhanced/config/configuration.cfg
add_filesystem_permission vMenu.Enhanced write vMenu.Enhanced
ensure vMenu.Enhanced

Restart your server, join, and press M to open the menu. For everything else vMenu puts on a key, see Key Bindings.

Come say hi on the Discord, or take a look at the GitHub repository.

If you are running the current stable version for FiveM Legacy, use the vMenu Legacy documentation instead.