General Questions
What frameworks are supported?
What frameworks are supported?
The script supports QBCore, Qbox, and ESX through the Project X Bridge. Set
Framework to 'auto' in the bridge config and it will detect your framework automatically.Do I need the Project X Bridge?
Do I need the Project X Bridge?
Yes. The bridge is required for this script to function. It handles framework detection, inventory, dispatch, notifications, progressbars, XP, evidence, logs, and global cooldowns. See the Bridge Installation page for setup instructions.When you purchase TStudio Fleeca Bank Robbery, the
projectx-bridge asset is automatically delivered to your CFX portal.What inventory systems are supported?
What inventory systems are supported?
Inventory is handled through the Project X Bridge. Set
Inventory to 'auto' in the bridge config for automatic detection. Supported values include ox_inventory, qb-inventory, ps/lj-inventory, codem-inventory, origen_inventory, tgiann-inventory, ak47_inventory, jpr-inventory, one_inventory, and ESX default inventory. See the FAQs for the full list with config values and links.What dispatch systems are supported?
What dispatch systems are supported?
The bridge supports 30+ dispatch systems including PS Dispatch, CodeSign, CodeSign 3D, LB Tablet, FD Dispatch, Wasabi MDT, Oxide Dispatch, VX MDT, Sonoran CAD, and many more. Set
Dispatch to 'auto' in the bridge config for automatic detection. See the FAQs for the full list with config values and links.How many Fleeca locations are included?
How many Fleeca locations are included?
Six banks are supported via
Config.FleecaLocations: RockfordHills, Legion, Burton, Alta, GrandSenoraDesert, and BanhamCanyon. Enable or disable each location independently.What is the difference between loud and silent approaches?
What is the difference between loud and silent approaches?
The silent approach is higher risk but offers a higher potential reward. Failing minigames during silent accumulates strikes, which reduce the number of trolleys available at the end. The loud approach is lower risk with a fixed trolley count controlled by
StrikeLoud, but may trigger dispatch immediately.How do I change which minigames are used?
How do I change which minigames are used?
Open
opensource/client/client.lua and find the projectx-fleecabankrobbery-tstudio:client:Minigames callback. Each robbery step has its own elseif block where you can swap the minigame export for any resource you prefer. You can also return true inside any block to skip that minigame entirely.See the Open Source page for the full callback code and a table of the default minigame assignments.Configuration Questions
How do I require a minimum number of police?
How do I require a minimum number of police?
Set
MinimumPolice to the number you want in config/config.lua, and make sure the correct jobs are listed in PoliceJobs.How do I gate robberies behind an XP or level requirement?
How do I gate robberies behind an XP or level requirement?
Set
SkillSystem to true and configure MinimumLevel in config/config.lua. You also need a compatible XP system integrated in the bridge config (XPSystem).Supported systems include projectx-xp, pickle_xp, sd-levels, cw-rep, and OT_skills. See the FAQs for bridge XP config values.How do I set up bonus items at the end of a robbery?
How do I set up bonus items at the end of a robbery?
Enable
Bonus.Status and configure the Bonus.Items table in config/config.lua. Each item has a Chance percentage and an Amount range.How do I use global vs per-bank cooldowns?
How do I use global vs per-bank cooldowns?
Set
Cooldown.Global to true to lock all Fleeca banks when one is robbed. Set it to false for individual per-bank cooldowns. Adjust the duration with Cooldown.Timer (in minutes).What is TableRewardcash?
What is TableRewardcash?
Config.TableRewardcash controls loot from cash tables (separate from trolley rewards). It uses the same Cash / Item / StackAmount / ItemInfo format as trolley rewards. See the Configuration page.Troubleshooting
The script won't start
The script won't start
Make sure you have all required dependencies started before the script in your
server.cfg (projectx-bridge, ox_lib, minigames).Minigames fail immediately
Minigames fail immediately
Verify all minigame resources (
SN-Hacking, utk_fingerprint, simonsays, lightsout) are started and placed outside the robbery script folder. The bridge’s MinigameCheck will return false if a minigame resource is missing.