Installation
1
Download the Resource
Download the latest version from Portal (opens in a new tab).
2
3
Configure Framework
Open config/framework.lua and set your framework type:
Config = {}
-- Set your framework: 'ESX', 'QBCore', or 'Standalone'
Config.Framework = 'ESX'
-- ESX Settings (if using ESX)
Config.ESX = {
SharedObject = 'esx:getSharedObject',
PlayerDataEvent = 'esx:playerLoaded',
SetJobEvent = 'esx:setJob'
}
-- QBCore Settings (if using QBCore)
Config.QBCore = {
SharedObject = 'qb-core',
PlayerDataEvent = 'QBCore:Client:OnPlayerLoaded',
SetJobEvent = 'QBCore:Client:OnJobUpdate'
}Choose the appropriate framework for your server setup.
4
Verification
After installation, verify that the resource is working correctly:
In Server Console
You should see messages indicating successful resource start:
Started resource fivem-menuIn-Game
- Join your server
- Press F5 to open the menu
- You should see the default menu interface
Troubleshooting
If you encounter issues during installation:
Resource Not Starting
- Check that the folder name matches what's in your
server.cfg - Verify that
fxmanifest.luais present in the resource folder - Check server console for error messages
Menu Not Opening
- Verify the keybind in
config/controls.json - Check F8 console for client-side errors
- Ensure the resource started successfully
Framework Integration Issues
- Confirm your framework is properly installed and running
- Verify framework settings in
config/framework.lua - Check that the framework loads before the menu resource
Next Steps
Now that you've installed FiveM Menu V1:
- Configure the menu settings in Configuration
- Learn how to use the menu in Usage & Integration
- Customize the appearance in Customization