Frequently Asked Questions
How do I create new zones and map points in-game?
You can easily create new work zones and map markers entirely in-game without touching the code! Simply use the /areamanager command. However, this tool requires admin permissions to open the creator UI.
What happens if the server crashes during an active job?
The script features an aggressive Anti-Crash / Ghost Lobby System.
- Active users become ghosts (
isOffline = true). - Payouts are safely held in the
lobby.jobData.pendingPaymentstructure. - Upon rejoining, the player receives a delayed NUI event restoring their previous group's task progress.
How are payouts shared?
Players manage their equity percentage in the NUI. The total must exactly equal 100% before starting. When jobs are completed, the money deposits into the lobby pool. Only the leader can end the job, and the pool splits automatically.
Can I remove the required EXP / Level mechanic?
Yes! Simply adjust config.levels so that requiredExp = 0 is the only tier, or set the requiredLevel of all your vehicles in config.base.vehicles.models to 1.
Which Frameworks and Notification systems are supported?
The script natively supports Qbx_core (QBOX), QB-Core, and ES_Extended (ESX) right out of the box using our shared bridge.
You can switch the framework inside config/sh_config.lua by setting framework = 'esx' (or qb / qbx).
If you use a custom framework, the bridge folder is unencrypted, allowing you to easily adapt the script to your custom ecosystem!
The same logic applies to notifications; you can freely switch between ox_lib, esx, qb, qbx, mythic_notify, okokNotify, and pNotify, or implement your own event inside the bridge.