Store Robberies is a store robbery system for FiveM by SpecialStos. It runs standalone or with ESX, needs no SQL, and works with and without OneSync.
Features
- Unique stores: add as many stores as you want. For each one, set the safe type, which cameras it disables, how many cops are needed, the register and safe payouts and the cooldown.
- Shopkeepers with personality: each store has a shopkeeper who changes over time (every 30 minutes by default) like job shifts. Some get scared easily, others fight back. You can configure whether they call the cops early, give up the safe code, fight back and which weapons they carry.
- Register lockpicking: if the shopkeeper is gone or dead, you can still lockpick the register. The lockpicking is quite hard, see the video.
- Two types of safes: a keypad safe where the shopkeeper must give you the code, or a padlock safe that you crack yourself through an advanced minigame.
- Server-side synchronization of the robbery state.
- Ped handler that keeps at most one shopkeeper ped spawned and deletes peds when you are far away.
- Police check with your own police job names, store blips and a robbery blip for police with a configurable timer
- Optional integration with a SurveillanceSystem resource for the store cameras
- Configurable keys for emptying the register, disabling cameras, lockpicking and the safe
- English locale, add your own in
languages.lua
Requirements
- No framework required. Set
Config.UsingESX = true if you use ESX.
- No SQL or other resource dependencies
Installation
- Copy
storeRobberies into your resources folder.
- Add
ensure storeRobberies to your server.cfg.
- Adjust stores, jobs and payouts in
configs/config.lua, and your framework hooks in client_customise_me.lua and server_customise_me.lua.