[FREE] [QB] Boss Menu


Preview Video :camera:


Features :star:

  • Employee Management System with support for hiring, promoting/demoting, and firing employees using clean menus and proper distance checks.
  • Works with both online and offline players using server callbacks and offline job record updates.
  • Dynamic context menus for selecting nearby players, setting ranks, and confirming job actions.
  • Automatically displays employee job labels and rank names across all menus and confirmations.
  • Integrated Messaging System allowing employees to send direct messages to their boss with optional boss replies.

🛠️ Full Boss Menu with modular access control

  • View all employees with online status and job rank
  • Hire new employees from nearby players
  • Promote or demote existing employees with rank selection (online or offline)
  • Fire employees (online or offline)
  • Read and reply to incoming employee messages
  • Deposit funds into the job bank account
  • Access job stash storage if enabled (stashes are configurable with weight and slot limits per job)

👨‍🔧 Employee Utilities (non boss grade employees)

  • Send messages to their boss
  • View replies to their own messages
  • Toggle duty on/off
  • Change into job-specific clothing

Download via :arrow_right_hook: GitHub

https://github.com/Lusty94/lusty94_bossmenu


Documentation :scroll:


Installation :computer_mouse:

  • Ensure all dependencies are started before this script
  • Import or run the provided sql file in [SQL] folder to your database for the messaging system
  • Configure Core Settings to suit your server requirements
  • Add / Remove jobs required in Config.Locations
  • Configure locations for each management menu zone
  • Define custom image urls for each job
  • Configure the blips for each job
  • Configure the job boss stash information

Screenshots :selfie:

Some Debug Prints




Management Menu


















Messaging Menu






Supported Scripts :handshake:

  • Some experimental support for qs-dispatch, qs-inventory, cd_dispatch has been included

Notifications :speech_balloon:

  • qb-core notify✅
  • okokNotify✅
  • mythic_notify✅
  • ox_lib✅
  • qs-notify :warning: (experimental - not tested)

Menus :bar_chart:

  • ox_lib✅

Targets :dart:

  • qb-target✅
  • ox_target✅

Inventories :package:

  • qb-inventory✅
  • ox_inventory✅
  • qs-inventory :warning: (experimental - not tested)

Police :police_car:

  • qb-policejob✅
  • ps-dispatch✅
  • qs-dispatch :warning: (experimental - not tested)
  • cd_dispatch :warning: (experimental - not tested)

Banking :bank:

  • qb-banking✅
  • okokBanking✅
  • renewed-banking✅

Clothing :womans_clothes:

  • qb-clothing✅
  • illenium-appearance✅

Dependencies :exclamation:


Code is accessible Yes/ open source
Subscription-based No
Lines (approximately) 750+
Requirements qb-core, ox_lib, oxmysql, qb-clothing, qb-banking, qb-target, qb-inventory
Support Yes
1 Like

Uncreative, same usage of ox_lib menus, an AI designed intro. sad.

1 Like

thank you for your thoughts :blush:

Script Update

Version 1.0.1

  • Added support for wasabi banking, tgg banking and fd banking
  • Added support for wasabi notify and lation UI notify
  • Added debug variable to each target zone instead of a global option
  • Added distance number to each target zone instead of a global distance
  • Added radius number to each target zone instead of a global size
  • Added the option to give an employee a cash bonus (funds are taken from society account and the receiver must be near you)
  • Added logging
  • Couple other QOL tweaks