Document Robbery Job
Document Robbery Job - It’s a new robbery that players can steal documents from offices then sell them to Pawn Shop ( Illegal ESX Job ).
Aperçu vidéo
Click to load video from YouTube. By watching, you agree to their privacy policy.
Document Robbery Job - Evidence-Based Office Heist System for ESX
Add intelligent white-collar crime to your FiveM server with this evidence-based document robbery system that goes beyond typical smash-and-grab scripts. This isn't just another robbery - it's a complete illegal job framework where criminals steal corporate documents from offices and fence them through pawn shops, while law enforcement responds to alarms and must recover physical evidence to make arrests stick. The evidence tracking system creates realistic police work where cops actually investigate crime scenes and need proof for arrests, perfect for heavy roleplay servers that want consequences beyond you got caught, lose your items. With extreme optimization (0.01ms idle, 0.02ms active) and complete customization, this turns document theft into a legitimate criminal career path.
What's Included
You receive a complete robbery ecosystem with unlimited configurable office locations, each with customizable security assignments (police or sheriff), alarm systems that notify the correct law enforcement agency, and evidence tracking that shows exactly how many documents were stolen from each location. The package includes a fully functional pawn shop system for fencing stolen documents, extensible item configuration for adding more sellable goods, a custom progress bar for lockpicking and theft actions, and complete open-source code so you can modify every aspect. All necessary SQL files, installation guidance, and documentation images are included for immediate deployment.
Key Features
- Unlimited Office Locations - Add as many robbery targets as you want through simple config entries, creating diverse heist opportunities across the map
- Dual Security System - Assign either police or sheriff as security for each office, routing alarms to the appropriate department
- Smart Alarm Routing - When a robbery starts, only the designated security job receives the alarm notification with location details
- Evidence-Based Arrests - Police can check crime scenes to see exactly how many documents were stolen, providing arrest justification
- Physical Evidence Recovery - Cops need actual proof to confiscate items - they visit the robbery location to verify stolen amounts before processing arrests
- Active Robbery Cancellation - Security forces can end ongoing robberies by reaching the scene and using the designated marker
- Integrated Pawn Shop - Complete fence system where criminals sell stolen documents for profit
- Expandable Item System - Easily add more sellable items to the pawn shop with custom prices through config
- Extreme Optimization - 0.01ms resource usage when idle, 0.02ms when near robbery markers - essentially zero server impact
- Fully Open Source - Complete code access for customization, no encryption or obfuscation blocking modifications
- Custom Progress Bar - Included UI element for lockpicking and document theft with visual feedback
- Complete Documentation - Installation guide, configuration examples, and reference images for setup
Perfect For
- Heavy roleplay servers requiring evidence-based policing instead of magic inventory searches
- Communities wanting criminal careers beyond violent robberies (white-collar crime roleplay)
- Servers with active police departments that investigate crimes rather than just responding
- Economies needing non-violent criminal income sources for players who don't want constant shootouts
- Servers emphasizing consequences and investigations over instant arrests and confiscations
- Multi-agency setups where police and sheriff have different jurisdictions and response areas
How The Evidence System Works
This is where the script shines for roleplay servers. When criminals rob an office, the system tracks exactly how many documents they stole from that specific location. If police arrest the suspect, they can't just magically know what was stolen - they need to visit the crime scene and check the evidence marker to see how many documents are missing. This creates realistic investigation: cops respond to the alarm, secure the scene, check evidence to determine theft amount, then search the suspect. If the suspect has exactly 15 documents and the scene shows 15 were stolen, that's grounds for confiscation. This prevents arbitrary you look suspicious, drop everything scenarios and forces actual police work.
Security Job Assignment
Each office you configure gets assigned to either police or sheriff (or whatever security jobs you define). This matters for servers with jurisdiction-based law enforcement. Downtown offices might be LSPD jurisdiction while county offices fall under sheriff. When a robbery triggers, only the assigned security job receives the alarm with GPS location. This prevents every cop on the server from responding to every crime and creates realistic jurisdictional boundaries. Security forces can end active robberies by reaching the location marker, representing them securing the scene and stopping the theft in progress.
Technical Details
- Framework: ESX Framework (designed for ESX but adaptable to other frameworks)
- Performance: 0.01ms idle, 0.02ms near markers - professional optimization standards
- Database: MySQL with included schema for evidence tracking and item management
- Code Status: Fully open source - no encryption, obfuscation, or restrictions on modifications
- Dependencies: ESX core, progress bar UI (included), standard ESX inventory system
- Customization: Config-driven office locations, security assignments, item prices, and pawn shop inventory
- UI Elements: Custom progress bar for theft actions, notification system for alarms and completions
Installation
- Extract the resource folder to your server's resources directory
- Import the provided SQL file to create evidence tracking and pawn shop item tables
- Configure office locations in config.lua - set coordinates, security jobs, and document amounts
- Set up pawn shop location and configure item prices for fencing stolen goods
- Adjust security job names to match your server's police and sheriff job identifiers
- Add the resource to server.cfg and restart to activate robbery locations
- Test the complete workflow: rob office, receive alarm as cop, check evidence, arrest criminal
Framework Compatibility
- ✅ ESX Legacy - Full compatibility with modern ESX versions and inventory systems
- ✅ ESX 1.9.x - Works with legacy ESX versions using standard job framework
- ⚙️ Custom Frameworks - Open source code allows adaptation to QBCore or standalone with modification
- ⚙️ Custom Inventory - Can be adapted to work with ox_inventory, qs-inventory, or other systems
What Makes It Stand Out
Generic robbery scripts spawn items in criminals' pockets and cops somehow know exactly what was stolen through psychic powers. This system respects heavy roleplay servers by requiring actual investigation. The evidence checking mechanic is brilliant for servers tired of arbitrary searches - cops need to visit the scene and verify theft amounts before they can justify confiscating documents. This creates amazing roleplay scenarios: criminals might dump documents before arrest, cops might arrive too late and only find partial evidence, or criminals could fence items immediately to destroy evidence. The jurisdictional alarm system prevents the all-too-common problem of 15 cops responding to every crime - only the assigned security force gets notified. The optimization is professional-grade (0.01ms idle rivals the best paid scripts), and being fully open source means you can integrate it with existing systems, adjust difficulty, or add new mechanics without waiting for the developer. The pawn shop inclusion completes the criminal career loop - steal, fence, profit - without requiring separate scripts.
Roleplay Scenarios This Enables
Investigation Gameplay: Detectives respond to alarms, secure scenes, check evidence markers to determine theft scale, then use that information to build cases. Criminals caught with stolen documents matching the evidence count face charges. Those smart enough to fence items quickly might get away with it.
Criminal Career Path: Players who don't want violent crime can specialize in corporate espionage. Hit offices during low-police hours, move documents to secure locations, fence through the pawn shop during shift changes. Becomes a skill-based stealth game rather than a shootout.
Multi-Agency Coordination: Sheriff handles county office robberies while LSPD covers city buildings. Creates realistic jurisdictional boundaries and prevents response overlap. Agencies might coordinate on major heists or compete for arrests.
Configuration Examples
Add office locations by defining coordinates for the robbery marker, setting the security job (police or sheriff), configuring document amounts (how many can be stolen), and setting difficulty (lockpick time, alarm delay). The config structure is straightforward: copy an existing office entry, change the coordinates and security assignment, and you've added a new heist location. Pawn shop configuration lets you add any items beyond documents - stolen electronics, corporate data drives, whatever fits your server's lore.
Open Source Advantage
Full code access means you can integrate this with existing crime systems, adjust police response mechanics, modify evidence persistence (how long before it resets), or add notification integrations with Discord webhooks for admin monitoring. Want to add a shred documents mechanic to destroy evidence? You can code it. Need integration with a court system that uses evidence tracking? The database structure supports it. The customizable progress bar can be restyled to match your server's UI aesthetic. This isn't a locked black box - it's a foundation you can build on.
Performance Notes
The 0.01ms idle performance comes from smart distance checking and marker management. The script only activates proximity checks when players are near configured office locations, and markers only render within draw distance. During active robberies, resource usage peaks at 0.02ms - still negligible. This optimization level means you can run dozens of office locations without impacting server performance, even on budget hosting.






