Skip to content

Warehouse Heist v1.5.0

Warehouse Heist (sd-warehouse) is a secured warehouse heist for FiveM. Breach the exterior with thermite, enter the interior, hack the laptop to unlock exits, and loot six crates filled with weapons, drugs, electronics, and valuables. Features optional NPC guards, cinematic explosions, and a two-exit escape system.

Preview

Warehouse Heist — Full Showcase

Key Features

Heist Progression

PhaseActionRequired ItemDetails
1. Thermite HackBreach exterior locksthermite_hHacking minigame + thermite placement animation
2. Enter WarehouseTeleport to interior--Screen fade transition to warehouse interior
3. Laptop HackUnlock exits--Secondary hacking minigame (configurable)
4. Loot CratesCollect from 6 crates--Each crate has unique loot table
5. EscapeLeave via 2 exits--Teleport back to exterior

Six Loot Crates

Each crate contains 4-6 randomized items from its own loot table:

CrateCategoryContents
1ValuablesGold bars, 10k gold chains, Rolex watches, Trojan USBs
2Weapons Cache 1SMGs, Micro SMGs, Pistol .50, Heavy Armor, Smoke Grenades
3MixedGold bars, 10k gold chains, Rolex watches, Nitrous
4ElectronicsLaptops, Tablets, Samsung Phones, Crypto Sticks
5Weapons Cache 2SMGs, Micro SMGs, Pistol .50, Heavy Armor
6NarcoticsCoke bricks, XTC bags, Weed bricks

NPC Guards

  • 3 guards spawn inside the warehouse (disabled by default)
  • Marine ped models with 200 HP and randomized weapons
  • Lootable on death with weighted reward categories:
CategoryChanceExamples
Pistols37%Heavy Pistol, Pistol, Pistol Mk2
Rare Weapons15%Assault Rifle, Compact Rifle, MG
SMGs32%Assault SMG, Mini SMG, Combat PDW
Shotguns25%Sawn-off, Pump, Double Barrel
Ammo45%Various ammo types
Medical45%Bandages, Revive Kits

Interior Environment

  • Teleport-based interior with dedicated warehouse space
  • 6 loot crate spawn locations
  • 24 random filler object placements for visual variety (7 model types)
  • Two separate exit points for tactical escapes

Hacking Minigames

Supports 21+ configurable minigame resources with separate settings for the thermite breach and the laptop hack. Includes hacking-opengame (default), ps-circle, ps-thermite, sn-skillcheck, rm-safecrack, and many more.

Additional Features

  • Configurable police requirement (default: 0)
  • Global cooldown (default: 60 minutes)
  • Cinematic explosion at the entry point (configurable type)
  • Police dispatch alert (code 10-31W)
  • Map blip for the warehouse location
  • Target or TextUI interaction modes

Supported Frameworks

FrameworkStatus
qb-coreFully supported
qbx_coreFully supported
es_extended (ESX)Fully supported

Supported Inventories

InventoryStatus
ox_inventoryFully supported
tgiann-inventorySupported
jaksam_inventorySupported
qs-inventorySupported
qs-inventory-proSupported
qb-inventorySupported
ps-inventorySupported
lj-inventorySupported
codem-inventorySupported

Supported Target Systems

TargetStatus
ox_targetFully supported
qb-targetFully supported
qtargetFully supported

Dependencies

DependencyOptions
Frameworkqb-core / qbx_core / es_extended
Librarysd_lib (required)
Target Systemox_target / qb-target / qtarget / TextUI fallback
MinigameAny one of 21+ supported resources

INFO

Framework, inventory, and target system are all auto-detected via sd_lib. No custom database tables are created.

File Structure

sd-warehouse/
  client/
    main.lua              -- Client-side heist logic, interior, crates
  server/
    main.lua              -- Server-side state, loot, cooldowns
  locales/
    ar.json               -- Arabic
    de.json               -- German
    en.json               -- English
    es.json               -- Spanish
    fr.json               -- French
  images/
    thermite_h.png
  stream/
    _manifest.ymf
    ex_exec_warehouse_placement_interior_2_int_warehouse_2_l_dlc_milo_.ymap
  [SQL]/ESX/items.sql     -- ESX item definitions
  config.lua              -- All configuration
  fxmanifest.lua