1. Place BeanMultiJob in your resources folder.
  2. Import schema.sql into your database.
  3. Set Config.Framework in config.lua to qbcore, qbox, or esx.
  4. Review the config and adjust limits, admin access, boss access, unemployed job, and duty zones.
  5. Make sure oxmysql and your framework start before BeanMultiJob.
  6. Read the readme.md or you will have a bad time.
ensure oxmysql
ensure qb-core
ensure BeanMultiJob

# Or for QBOX
ensure oxmysql
ensure qbx_core
ensure BeanMultiJob

# Or for ESX
ensure oxmysql
ensure es_extended
ensure BeanMultiJob

Keep your QBOX values aligned with your BeanMultiJob config.

set qbx:max_jobs_per_player 7
set qbx:setjob_replaces "false"
  • qb-core, QBOX, or ESX
  • oxmysql
  • The included resource files

For full multijob enforcement such as the max job limit, ensuring proper adding and removing jobs, and adding the reason to the activity log, please follow the framework specific integration and changes. Please backup and make a copy of your framework files before modifying.

These exports come from server/exports.lua. All exports are server sided to help reduce exploits and abuse. If a client side export is ever needed, please reach out to us.