Skip to content

Pacific Bank Heist v1.2.4

Pacific Bank Heist (sd-pacificbank) is a comprehensive Pacific Bank heist for FiveM featuring computer hacking, door consoles, laser grids, thermite breaching, vault bombing, cash tray looting, and deposit box drilling. A multi-phase robbery with full multiplayer synchronization.

Preview

Pacific Bank Heist — Full Showcase

Key Features

Multi-Phase Heist Progression

PhaseActionRequired ItemDetails
1. Hack ComputersHack 4 office computerslaptop_pinkEach yields a 3-digit code
2. Enter PasswordCombine codes into a 12-digit master password--3 attempts before lockout
3. Hack ConsolesHack 5 door consoles to unlock security doorslaptop_goldProgressive door unlocking
4. Laser GridNavigate 11 laser grids--Rooms lock if lasers are tripped
5. Thermite DoorsBreach 2 security doorsthermiteParticle effects and animations
6. Vault BombPlace C4 on vault doorc4_bombTimed detonation (player-set)
7. Loot TraysGrab cash and gold trays--9-10 trays with random gold chance
8. Drill BoxesDrill open deposit boxeslarge_drill2-5 drills per box, jewelry loot

Cash Tray System

  • 9-10 trays spawn randomly in the vault
  • Each tray awards $20,000-$30,000 (configurable)
  • 35% chance for a gold tray (yields 3-6 gold bars instead)
  • Synchronized grab animations across all players

Deposit Box Drilling

  • 6 deposit boxes throughout the vault
  • Each box can be drilled 2-5 times
  • Drilling minigame with temperature/position/speed mechanics
  • Random jewelry rewards per successful drill:
ItemChanceAmount
Diamond20%2-3
Diamond Ring25%2-5
10k Gold Chain25%3-5

Laser Grid System

  • 11 laser grids protect the vault room
  • Activate after the master password is entered
  • Tripping lasers locks down rooms and disables panels
  • Can be bypassed during a blackout (optional qb-weathersync integration)

NPC Guards

  • Up to 10 guards spawn during the heist cooldown phase
  • 200 HP with randomized armor and weapons
  • Lootable with weighted reward system (pistols, rifles, SMGs, shotguns, ammo, medical)

Cash Payout Modes

ModeDescription
CleanUnmarked cash added to player's bank
DirtyMarked bills (QB) or black_money account (ESX)
CustomAny custom item as currency

Hacking Minigames

Supports 20+ minigame resources with independent difficulty settings per stage (computers, consoles, thermite, vault).

Doorlock Integration

Includes pre-made configs for:

  • ox_doorlock -- 13 doors with SQL inserts
  • qb-nui_doorlock -- Lua config provided

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)
UI Libraryox_lib
Doorlockox_doorlock / qb-doorlock / nui_doorlock
Lasersmka-lasers (optional, for laser grid)
MinigameAny one of 20+ supported resources

INFO

Framework, inventory, and target system are all auto-detected via sd_lib. No custom database tables are created -- the script uses the framework's existing inventory system.

File Structure

sd-pacificbank/
  client/
    drilling.lua          -- Deposit box drilling minigame
    main.lua              -- Client-side heist logic, computers, doors, vault
    trolley.lua           -- Cash tray looting system
  server/
    logs.lua              -- Logging configuration
    main.lua              -- Server-side state, loot, cooldowns
  doorlock/
    ox_doorlock/
      oxDoorlock.sql      -- SQL inserts for 13 security doors
    qb-nui_doorlock/
      pacificbank.lua     -- Door config for qb-nui_doorlock
  locales/
    ar.json               -- Arabic
    de.json               -- German
    en.json               -- English
    es.json               -- Spanish
    fr.json               -- French
  images/
    c4_bomb.png
    laptop_gold.png
    laptop_pink.png
    large_drill.png
    thermite.png
  [SQL]/ESX/items.sql     -- ESX item definitions
  config.lua              -- All configuration
  fxmanifest.lua