ATM Robbery (C4 explosion, Drilling animation)
ATM Robbery - dynamic ATM Robbery script, an exciting addition designed to enhance your FiveM server experience. Compatible with ESX framework for FiveM servers
Video Preview
Click to load video from YouTube. By watching, you agree to their privacy policy.
ATM Robbery Script - C4 Explosions & Drilling Animations
Bring high-risk, high-reward ATM robbery mechanics to your FiveM server with this feature-rich script that combines explosive C4 heists and tactical drilling operations. This isn't your basic press E to rob system - players must choose between loud, attention-grabbing C4 explosions or slow, methodical drilling that requires skill and timing. Each approach comes with unique risks and rewards, creating diverse criminal gameplay that keeps players engaged.
Perfect for servers wanting to add varied criminal activities beyond traditional bank heists, this ATM robbery script provides street-level crime opportunities across your entire map. Every ATM becomes a potential target, and criminals must weigh the risks of attracting police attention against the potential cash rewards. The realistic animations, sound effects, and police dispatch integration make every robbery feel consequential.
What's Included
This comprehensive ATM robbery system includes two distinct robbery methods with custom animations for each. The C4 explosion method features a planting animation, countdown timer, visual explosion effects, and realistic blast radius that can damage nearby players and vehicles. The drilling method includes a full drilling animation with sound effects, a skill-based minigame to prevent AFK farming, and a time-consuming process that creates tension as police close in.
The script comes pre-configured with police dispatch integration, customizable payout ranges, cooldown timers, required items, and notification systems. All text, timings, and reward values are easily adjustable through a clean config file, allowing you to balance the risk versus reward for your server's economy.
Key Features
- Dual Robbery Methods - Choose between C4 explosions (fast, loud) or drilling (slow, quiet) for different playstyles
- C4 Explosion System - Plant C4 with animation, countdown timer, and realistic explosion effects with blast radius
- Drilling Mechanics - Immersive drilling animation with sound effects and skill-based minigame
- Police Dispatch Integration - Automatic alerts sent to law enforcement with location markers
- Cooldown System - Per-ATM cooldowns prevent farming and encourage map exploration
- Item Requirements - Require C4, drills, or lockpicks to prevent anyone from robbing ATMs
- Skill-Based Minigame - Drilling includes a timing minigame to prevent AFK exploits
- Configurable Payouts - Set minimum and maximum cash rewards based on your economy
- Visual Feedback - Progress bars, timers, and 3D text show robbery status to nearby players
- Particle Effects - Realistic sparks during drilling and smoke from explosions
- Anti-Exploit Protection - Prevents multiple simultaneous robberies and interrupt exploits
- Framework Integration - Works with ESX and QBCore inventory and item systems
Perfect For
- Roleplay servers needing diverse criminal activities beyond bank heists
- Servers wanting street-level crime that creates police callouts across the map
- Economy-focused servers needing balanced money-making opportunities for criminals
- Police departments looking for varied dispatch calls and patrol objectives
- Criminal organizations wanting group activities (lookouts, getaway drivers)
- Servers with demolition or explosives mechanics already in place
- Hardcore RP servers where consequences and risk create compelling stories
C4 Explosion Method
The C4 robbery approach is for criminals who want quick cash and don't mind attracting massive police attention. Players plant C4 on the ATM using a realistic planting animation, then must evacuate the blast radius before detonation. The explosion is loud, visible from blocks away, and immediately alerts police with a high-priority dispatch call.
The explosion destroys the ATM, scatters cash (which must be picked up quickly before police arrive), and can damage nearby vehicles and players caught in the blast radius. This method is faster than drilling but virtually guarantees a police response, making getaway planning essential. Crews often use lookouts and prepared escape vehicles to maximize their chances of getting away with the money.
Drilling Method
The drilling approach is methodical and quiet, perfect for criminals trying to avoid detection. Players must stand at the ATM and complete a drilling animation that takes several minutes, during which they're vulnerable and unable to move. A skill-based timing minigame requires active participation - miss too many prompts and the drill breaks, forcing you to start over.
While drilling is quieter than C4, it's not silent. The drilling sound can be heard by nearby players, and the extended time required means police have more opportunity to respond to civilian reports. Successful drills open the ATM safely, providing consistent cash payouts without the chaos of explosions. Smart criminals choose quiet, low-traffic ATM locations and post lookouts to warn of approaching police.
Technical Details
- Performance: Optimized with efficient collision checks and particle management
- Dependencies: Compatible with ox_lib for progress bars and input menus
- Database: Optional SQL logging for admin tracking of robbery statistics
- Customization: Comprehensive config file for timings, payouts, items, and dispatch settings
- Target Systems: Works with ox_target, qb-target, or built-in 3D text prompts
Installation
- Extract the ATM robbery script to your server's resources folder
- Configure the config.lua file with your preferred payouts, timings, and item requirements
- Set up police dispatch integration (supports multiple dispatch systems)
- Add required items (C4, drill, lockpick) to your framework's item database
- Add the resource to your server.cfg and restart the server
- Test both robbery methods to ensure proper police dispatch and payout functionality
Framework Compatibility
- ✅ ESX Legacy - Full integration with ESX inventory, items, and police jobs
- ✅ QBCore - Native support for QB inventory, items, and dispatch systems
- ✅ QBOX - Compatible with QBOX framework and modernized QB features
- ❌ Standalone - Requires framework for inventory and item management
What Makes It Stand Out
Most ATM robbery scripts offer only one method - typically a simple progress bar that feels boring and repetitive. This script provides two completely different approaches with distinct risk/reward profiles, letting players choose their criminal style. The C4 method creates explosive, high-intensity moments perfect for content creation and memorable server moments, while the drilling method rewards patience and tactical positioning.
The skill-based minigame during drilling prevents AFK farming and keeps players engaged throughout the robbery. This isn't a start the progress bar and walk away script - players must actively participate, making successful robberies feel earned. The police dispatch integration ensures that these crimes don't happen in a vacuum; every robbery creates opportunities for police roleplay and pursuit scenarios.
For server owners, the comprehensive config file means you can perfectly balance ATM robberies within your economy. Set higher payouts but longer cooldowns for premium locations, or lower rewards with shorter cooldowns for high-traffic areas. The per-ATM cooldown system encourages exploration across your map rather than camping a single location.
Configuration Options
- Payout Range: Set minimum and maximum cash rewards for each robbery method
- Cooldown Timers: Configure how long each ATM is locked after being robbed
- Police Requirements: Set minimum cops online before ATM robberies are allowed
- Item Consumption: Choose whether C4/drills are consumed or reusable
- Minigame Difficulty: Adjust timing windows and failure penalties for drilling
- Explosion Settings: Configure blast radius, damage values, and particle effects
- Dispatch Settings: Customize police notification messages and blip durations
- Animation Speed: Adjust drilling and planting animation durations
Economy Balance Guide
For balanced integration with your server economy, consider these factors: C4 should provide higher payouts (2-3x drilling) to offset the guaranteed police response and cost of explosives. Drilling offers lower but more consistent rewards with better escape chances. Set cooldowns long enough (15-30 minutes) to prevent ATM farming but short enough to keep locations available during peak hours.
Require police presence (minimum 2-3 cops online) to enable ATM robberies, ensuring there's always potential for police response. This creates natural gameplay loops where criminals wait for opportunities and police patrol to prevent crime, rather than allowing risk-free farming during low-pop hours.





