Installation Guide
This guide will walk you through the process of installing and configuring the Heists Creator system on your server.
Last updated
This guide will walk you through the process of installing and configuring the Heists Creator system on your server.
Last updated
Before installation, ensure your server meets these minimum requirements:
Server Artifact: Version 13930 or higher
Game Build: 2699 or higher (we recommend using the latest available)
The Heists Creator detects your server's framework, inventory, target, dispatch, and doorlock systems automatically. Follow these steps to install:
Install Dependencies
(required)
Resource Installation
Place the sh-heists
folder in your server's resources directory
The exact location doesn't matter as long as it's within the resources folder
Resource Load Order (make sure the script starts after these resources, if you're using them):
Your framework (qb-core, qbx_core, es_extended, ND_Core)
Inventory system (qb, lj, ps, qs, ox)
Target system (qb, ox)
Doorlocks (qb, ox, jaksam, rcore)
ox_lib
Configuration
Customize sh-heists/config/config.lua
file according to your preferences
Framework-Specific Setup
If using qbx_core
framework, open sh-heists/fxmanifest.lua
and uncomment lines with QBX
Server Restart
Save all changes and restart your server
The resource comes with several pre-configured heists. Here's how to set them up:
Using Premade Heists is Optional
You can remove any or all premade heists by deleting the corresponding folders in sh-heists/config/data/shared
Required Items
The premade heists use items from the QBCore item list:
trojan_usb
, electronickit
, thermite
, gatecrack
, markedbills
goldbar
, drill
, gold_ring
, diamond_ring
, goldchain
diamond_necklace
, coke_small_brick
, screwdriverset
You can either add these items to your inventory system or edit the config files to use your existing items
IPL Requirements
Install Required Resources
Door Configuration
Different doorlock systems require different setups:
For qb-doorlocks:
Create a new file in the qb-doorlock/configs
directory
For ox_doorlock or jaksam doors creator:
Create the necessary doors manually
Insert the door IDs into sh-heists/config/data/shared/humanelabs_sh.lua
Door Configuration
Different doorlock systems require different setups:
For qb-doorlocks:
Create a new file in the qb-doorlock/configs
directory
For ox_doorlock or jaksam doors creator:
Create the necessary doors manually
Insert the door IDs into the corresponding configuration files
Door Configuration
For qb-doorlocks: If you're using default Fleeca interiors, your doorlock script should already have the necessary configurations
For ox_doorlock or jaksam doors creator: Create the doors manually and insert the IDs into the configuration files
If you encounter issues during installation:
Script Not Working: Verify load order - ensure all dependencies load before Heists Creator
Door Problems: Double-check your doorlock configurations match the IDs referenced in heist configs
Missing Items: Ensure all required items exist in your inventory system or edit configs to use available items
After successful installation:
Test each heist to ensure it functions correctly
Review and customize the configuration files to match your server's economy and gameplay balance
Consider creating custom heists based on the provided examples
Some heists use IPLs from the game, so an IPL loader like is recommended
Install the resource to keep the main garage open (prevents NPC bugs)
Copy the provided door configuration code into this file (see section)
Copy the provided jewelery-main-door
configuration (see section)
For advanced configuration options, refer to the main .