vMenu en EasyAdmin installeren op je FiveM server

Zet vMenu Enhanced of EasyAdmin op je FiveM server met de juiste mapnaam, server.cfg-regels en ACE-rechten, of kies het menu van txAdmin.

EliteStarHosting Team2 november 20263 min lezen

Elke FiveM server bij ons heeft al een in-game menu: dat van txAdmin. vMenu en EasyAdmin zijn resources die je daarnaast kunt installeren.

Is het menu van txAdmin genoeg?

Typ in de game /tx in de chat. Het menu van txAdmin heeft noclip, teleporteren, voertuigen, healen en aankondigingen, en je kunt er spelers mee bevriezen, waarschuwen, kicken en bannen. Het werkt voor beheerders met een eigen txAdmin-account, gekoppeld aan Cfx.re of Discord.

  • Hebben alleen je beheerders een menu nodig? Dan is txAdmin meestal genoeg.
  • Wil je dat spelers zelf auto's, wapens, kleding, weer en tijd kiezen, zoals op een freeroamserver? Neem dan vMenu.
  • Wil je moderators zonder txAdmin-account, met ACE-rechten, een /report-commando en een eigen banlijst? Neem dan EasyAdmin.

vMenu Enhanced installeren

De oude vMenu (3.9.2 en ouder) krijgt geen updates meer. De opvolger is vMenu Enhanced: laat ze nooit tegelijk draaien. Voor een nieuwe server zonder framework heeft txAdmin ook een recipe vMenu.

De map resources met submappen tussen haakjes

  1. Download de zip met Legacy in de naam van de releasepagina van vMenu. De andere zip is voor FiveM Enhanced en start niet op een gewone server.
  2. Open Files, ga naar resources en maak met Create Directory de map vMenu.Enhanced, precies zo geschreven.
  3. Open die map, upload de zip (Upload, Upload Files), klik op ... erachter en kies Unarchive. Controleer dat fxmanifest.lua direct in vMenu.Enhanced staat en verwijder de zip.
  4. Maak in de map config met Copy een kopie van permissions.cfg.example en hernoem die met Rename naar permissions.cfg. Doe hetzelfde met configuration.cfg.example.
  5. Klik in de server.cfg editor op Manual Edit, zet deze regels onderaan in deze volgorde, klik op Save en herstart je server.
exec @vMenu.Enhanced/config/permissions.cfg
exec @vMenu.Enhanced/config/configuration.cfg
add_filesystem_permission vMenu.Enhanced write vMenu.Enhanced
ensure vMenu.Enhanced

In de game open je vMenu met M.

In permissions.cfg krijgt group.admin alles, maar gewone spelers (builtin.everyone) mogen ook veel, zoals wapens en noclip. Zet een # voor regels die je niet wilt, of zet vMenu.Enhanced.Admin.StaffOnly in configuration.cfg op true om vMenu alleen voor je team te maken.

EasyAdmin installeren

EasyAdmin 8 heeft OneSync nodig. Dat staat in txAdmin standaard aan.

  1. Download de nieuwste zip van de releasepagina van EasyAdmin.
  2. Maak in resources met Create Directory de map EasyAdmin, precies zo geschreven.
  3. Upload de zip in die map, kies Unarchive en verwijder de zip.
  4. Voeg in de server.cfg editor met Manual Edit deze regels toe, klik op Save en herstart je server.
ensure EasyAdmin
add_ace group.admin easyadmin allow
add_ace resource.EasyAdmin command allow

Open EasyAdmin met /ea in de chat. Het recht easyadmin geeft alles, ook bescherming tegen andere admins. Geef moderators daarom losse rechten, bijvoorbeeld:

add_ace group.moderator easyadmin.player.kick allow
add_ace group.moderator easyadmin.player.warn allow
add_ace group.moderator easyadmin.player.ban.temporary allow
add_ace group.moderator easyadmin.player.ban.view allow

Bans staan in banlist.json en de map data van EasyAdmin: bewaar die bij een update. Ze staan los van de bans in txAdmin.

Wie mag het menu openen?

Beide menu's werken met ACE-groepen. Na een installatie met een recipe staat je eigen account al in group.admin. Anderen voeg je toe met add_principal, zie Admins en rechten op je FiveM server.

De server.cfg editor met de knoppen Manual Edit en Save

Let op: in je server.cfg staat je licentiesleutel. Deel het bestand nooit, ook niet als screenshot.

Werkt het niet?

  • Klopt de mapnaam precies, met hoofdletters: vMenu.Enhanced of EasyAdmin?
  • Staan de exec-regels boven ensure vMenu.Enhanced?
  • Meldt vMenu dat de net bridge niet antwoordt, of start EasyAdmin niet op een oude serverversie? Werk je artifacts bij.