Laundromat Heist
A cooperative, silent-approach laundromat heist for FiveM: a full multi-stage job with a prep phase, a synchronized crew objective board, a persistent debt + clan-reputation economy, and deep server-owner configuration.
Framework, target, and inventory agnostic: it runs on Qbox / QBCore / ESX, ox_target or qb-target, and ox_inventory or qb-inventory, all auto-detected.

The pitch
A crew scouts the location, disables the cameras, crafts and drives an RC Bandito to scan a stolen badge, unscrews a vent grate, cracks the office safe, busts the washing machines for cash, then runs the boss's package to a timed drop-off.
Miss the delivery and the crew leader goes into debt. Deliver on time and you build clan reputation that carries across every heist sharing the same clan: a progression "brand" you can grow across multiple scripts.
Feature highlights
- Full prep → heist → delivery loop. Scout with a microcamera, buy weapons from a gun van, craft the RC Bandito, and disable cameras. Then the live heist: guard, vent, badge scan, safe, washing machines, and a timed hand-off to a rotating clan contact.
- True co-op. One shared, synchronized objective board for the whole crew, with no fixed roles; everyone sees the same progress and splits the work.
- Persistent economy. DB-backed debt (a missed delivery locks the leader out until repaid), per-clan reputation (higher trust = bigger bonus + longer delivery window), an append-only audit trail, and banked prep you can resume within 24h.
- Dynamic police response. Configurable auto-alerts on triggers (safe opened, N washers robbed, elapsed time) dispatched to a job of your choice, plugging straight into your dispatch/CAD.
- Multi-location. Ships with built locations and an in-game creator to author your own: zones, guard routes, safe/vent/washing placements, RC arm poses.
- Server-authoritative anti-cheat. Money, items, cooldowns, phase, distance, and every minigame outcome are validated server-side with one-shot tokens and timing windows. The client is display-only.
- Fully configurable. Timings, rewards, item names, distances, blips, guard behaviour, minigame difficulty, drop-off: all in
config/. - Localised through ox_lib (
locales/<lang>.json, language via theox:localeconvar).
At a glance
| Resource name | vs-laundromat-heist |
| Version | 1.0.0 |
| Frameworks | Qbox · QBCore · ESX · standalone (auto) |
| Target | ox_target · qb-target · qtarget (auto) |
| Inventory | ox_inventory · qb-inventory (auto) |
| Database | oxmysql (debt · reputation · prep · audit) |
| Crew size | Configurable (1 = solo test · 4 = production) |
| Requires the map | Go & Wash Laundromat MLO (Config.Heist.mapResource) |
| Escrow | config/config.lua is left open for editing (escrow_ignore) |
New here? Read the pages in order: Installation → Dependencies & Compatibility → Items → How the Heist Works. Server owners tuning balance should jump to the Configuration Reference.
Quick links
- Installation guide
- Dependencies & framework compatibility
- Item registration snippets
- How the heist works, stage by stage
- Configuration reference
- Economy & persistence
- Bosses & reputation
- Admin commands
- Map compatibility
- Troubleshooting & FAQ
- Changelog
Get it: Laundromat Heist on the store · pairs with the Go & Wash Laundromat map. Questions? Open a ticket on Discord.