OpsLab Books
Realplay Scripts /RPS BossMenu Installation Guide
Help Sign in Sign up
Installation

πŸš€ 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:

  1. Stop the server.
  2. Replace the rps_bossmenu folder with the new version.
  3. Import any updated SQL if provided.
  4. Compare your existing config.lua with the new one and copy over any new options.
  5. Restart the server.

Important: Always back up your database and configuration files before updating.


❓ Troubleshooting

Script won't start

  • Ensure oxmysql is running.
  • Ensure ox_lib is installed.
  • Ensure rps_lib is 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_bossmenu folder to resources
  • βœ… Imported install.sql
  • βœ… Installed all required dependencies
  • βœ… Added ensure rps_bossmenu to server.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! πŸš€