π RPS BossMenu Installation Guide¶
Welcome to the RPS BossMenu installation guide.
This guide will walk you through installing the resource correctly on your FiveM server.
π Requirements¶
Before installing RPS BossMenu, ensure you have the following:
Required¶
- β QBCore Framework
- β oxmysql
- β ox_lib
- β RPS Lib
- β MariaDB or MySQL
- β OneSync Enabled
π Step 1 β Upload the Resource¶
Extract the downloaded archive.
You should have a folder similar to:
rps_bossmenu
Copy the folder into your server's resources directory.
Example:
resources/[rps]/rps_bossmenu
ποΈ Step 2 β Import the Database¶
Locate the included SQL file:
install.sql
Import it into your FiveM database using:
- phpMyAdmin
- HeidiSQL
- Navicat
- MySQL Command Line
Once imported, all required tables will automatically be created.
π¦ Step 3 β Install Dependencies¶
Make sure the following resources are installed before starting BossMenu.
ensure oxmysql
ensure ox_lib
ensure rps_lib
Then add:
ensure rps_bossmenu
Example:
ensure oxmysql
ensure ox_lib
ensure rps_lib
ensure rps_bossmenu
βοΈ Step 4 β Verify Dependencies¶
Your resource order should look similar to:
[standalone]
β
βββ oxmysql
βββ ox_lib
βββ rps_lib
[qb]
β
βββ qb-core
[rps]
β
βββ rps_bossmenu
Loading dependencies first prevents startup errors.
π Step 5 β Configure the Script¶
Open:
config.lua
Configure options such as:
- Framework
- Target System
- Inventory
- Notification System
- Banking
- Permissions
- Business Settings
- Delivery Options
Save the file once finished.
π Step 6 β Start the Server¶
Restart your FiveM server.
You should see something similar in the console:
Started resource rps_bossmenu
If no errors appear, the installation was successful.
β Verify Installation¶
Check the following:
- Boss menu opens correctly.
- Businesses load successfully.
- Society accounts work.
- Employees can be managed.
- Marketplace is accessible.
- SQL tables have been created.
- No console errors are present.
π Updating the Resource¶
When updating:
- Stop the server.
- Replace the
rps_bossmenufolder with the new version. - Import any updated SQL if provided.
- Compare your existing
config.luawith the new one and copy over any new options. - Restart the server.
Important: Always back up your database and configuration files before updating.
β Troubleshooting¶
Script won't start¶
- Ensure
oxmysqlis running. - Ensure
ox_libis installed. - Ensure
rps_libis installed. - Check that all dependencies start before
rps_bossmenu.
SQL Errors¶
- Confirm the SQL was imported successfully.
- Verify your database credentials.
- Ensure your MySQL/MariaDB server is running.
Boss Menu Doesn't Open¶
Check:
- Player has the correct job.
- Boss grade is configured correctly.
- The resource started without errors.
- Dependencies are up to date.
Missing Features¶
If certain features are unavailable:
- Verify they are enabled in
config.lua. - Ensure any required supporting resources are installed.
- Review the server console for warnings or errors.
π Installation Checklist¶
Before going live, confirm that you've completed the following:
- β
Uploaded the
rps_bossmenufolder toresources - β
Imported
install.sql - β Installed all required dependencies
- β
Added
ensure rps_bossmenutoserver.cfg - β
Configured
config.lua - β Restarted the server
- β Verified there are no console errors
- β Tested the Boss Menu in-game
π Installation Complete!¶
Your RPS BossMenu is now installed and ready to power your server's businesses. Enjoy advanced company management, employee permissions, financial tracking, marketplace trading, and immersive roleplay features.
Happy Roleplaying! π