T1ger Scrapyard
T1ger Scrapyard - ESX custom scrapyard and car chopping script by T1ger. Compatible with ESX framework for FiveM servers.
T1ger Scrapyard - Advanced Vehicle Chopping System for ESX
A custom and unique scrapyard and car chopping script that brings organized vehicle theft to your FiveM server. T1ger Scrapyard delivers a fully interactive and immersive criminal operation, offering exceptional features to enhance illegal roleplay while maintaining balance through rotating locations and dynamic vehicle lists. This isn't just another basic chop shop - it's a complete criminal enterprise system.
What's Included
The complete scrapyard operation includes rotating location management, dynamic vehicle target lists, interactive NPCs with realistic behaviors, integrated vehicle lockpicking mechanics, police alert systems, and comprehensive reward distribution. Every aspect is designed to create tension, risk, and reward for criminal organizations willing to invest time in vehicle theft operations.
Key Features
- Rotating Scrapyard Locations - Multiple yard positions around the map with automatic swapping every X minutes, keeping police guessing
- Dynamic Vehicle Lists - Randomized target car list regenerates periodically, creating varied theft objectives
- Interactive NPC System - Scrapyard operators spawn, walk to vehicles, and analyze condition before payment
- Health-Based Rewards - Payment scales with vehicle condition, encouraging careful acquisition over reckless theft
- Integrated Lockpicking - Built-in vehicle theft mechanics eliminate dependency on separate scripts
- Police Alert System - Configurable law enforcement notifications create risk and pursuit opportunities
- GC-Phone Integration - Optional SMS notifications instead of chat messages for enhanced immersion
- Dirty Money Support - Rewards paid in black money for realistic criminal economy flow
- Material Rewards - Optional item drops like scrap_metal for crafting system integration
- Full Customization - Config-based setup allows complete adjustment of locations, vehicles, prices, and timers
Perfect For
- Criminal organizations needing organized theft operations
- Gang-focused servers wanting territory-based illegal activities
- Servers with active police departments that respond to alerts
- Economies utilizing black money and material crafting systems
- Roleplay communities valuing risk-reward criminal gameplay
How The System Works
Step 1: Get The List - Players visit the active scrapyard location and interact with the NPC to receive the current wanted vehicle list.
Step 2: Acquire Target - Locate and steal one of the listed vehicles using the integrated lockpick system or your own methods.
Step 3: Deliver Safely - Transport the stolen vehicle to the scrapyard without damaging it excessively or getting caught by police.
Step 4: Vehicle Analysis - The NPC spawns, walks to the vehicle, and evaluates its condition to determine payment.
Step 5: Get Paid - Receive cash rewards based on vehicle value and condition, plus optional material items.
Dynamic Gameplay Mechanics
The scrapyard location automatically rotates every configurable interval (default: customizable in config), forcing criminals to adapt their routes and preventing police from simply camping one spot. The vehicle list regenerates on its own timer, ensuring fresh targets and preventing players from farming the same easy-to-find cars repeatedly. This dynamic system creates organic gameplay that stays fresh across extended play sessions.
Technical Details
- Framework - ESX 1.2 and below (does NOT support EXM/ExtendedMode or ESX v2.0+)
- Dependencies - Requires ProgressBars for visual feedback during actions
- Performance - Optimized with OneSync compatibility, fully synced between all players
- Customization Files - config.lua, language.lua, and utils.lua for complete control
Installation
- Extract t1ger_scrapyard to your server's resources folder
- Install required ProgressBars dependency if not already present
- Configure scrapyard locations in config.lua (coordinates, NPCs, blips)
- Set up vehicle list with model names and reward amounts
- Adjust rotation timers for location swaps and list regeneration
- Configure police alert system in utils.lua for your dispatch
- Customize language strings in language.lua if needed
- Add 'start t1ger_scrapyard' to server.cfg
- Restart server and test the complete workflow
Framework Compatibility
- ✅ ESX 1.2 - Fully compatible with legacy ESX versions
- ⚠️ ESX Legacy - NOT compatible with ESX v2.0+ (requires older ESX versions)
- ❌ QBCore - Not compatible (ESX-specific codebase)
What Makes It Stand Out
T1ger Scrapyard elevates basic vehicle theft into a strategic operation. The rotating locations create territory control dynamics where gangs must monitor and protect their criminal operations. The health-based payment system rewards skilled drivers who can acquire vehicles cleanly rather than encouraging destructive rampages. The integrated lockpicking eliminates script conflicts while the police alert system ensures law enforcement gets involved, creating pursuit scenarios instead of risk-free grinding. The GC-Phone integration adds professional criminal communication that feels authentic in serious roleplay environments.
Reward Configuration
Each vehicle in the config can be assigned custom reward ranges (min/max amounts), allowing you to balance economy precisely. High-end vehicles can command premium prices while common cars offer lower payouts. The dirty cash option ensures proceeds flow through your criminal economy systems rather than generating clean money. Optional material items like scrap_metal can integrate with crafting systems, giving stolen vehicles value beyond raw cash and creating connections between criminal activities.
Police Interaction
The configurable alert system notifies law enforcement when vehicles are delivered to scrapyards, creating natural police pursuit opportunities. Adjust alert frequency, radius, and information detail to match your server's police activity levels. Active departments create high-risk, high-reward scenarios while low-population police forces can have reduced alert rates. The system is easily modified in utils.lua to integrate with any dispatch system your server uses.
Organized Crime Opportunities
Criminal organizations can assign members specific roles: scouts locate target vehicles, acquisition teams steal them cleanly, and drivers deliver without damage for maximum profit. The rotating locations mean teams must communicate and coordinate to track the active yard. Multiple scrapyards support territory control where gangs protect their criminal infrastructure from rivals. The vehicle list creates natural competition when rare, high-value targets appear.
Scrapyards:
- Easily add, remove or edit scrapyards around the map
- Configure NPCs, positions, scenarios/animations, blips & markers etc.
- Scrapyard swaps after x configurable minutes, only one active at a time
- Compatible with GC-Phone, to receive messages on phone instead of chat
Car List:
- Interact with NPC to get the generated car list
- Car-list randomizes every x configurable minutes
- Player must bring one of the listed cars to the scrapyard to chop it down
- Add vehicles to randomizer in config with pay-reward for each car
Chopping Cars:
- Upon delivering a vehicle from the list, NPC will spawn, walk to car and analyze
- Reward is based on the health of the vehicle
- Configurable options for reward, such as min/max amount, dirty cash etc.
- Possibility to add items to reward as well, e.g. materials such as scrap_metal etc.
Other:
- Fully functional with OneSync & synced between all players (tested)
- Integrated feature to lockpick vehicles, use or don't
- Integrated police alerts, easily change to whatever you want in utils.lua file
- Language is done through the language.lua file
- Script is almost fully config based, edit to your liking
Requirements:
- ESX 1.2 and below (NOTE: Does NOT support EXM/ExtendedMode or ESX v2.0+)
- ProgressBars






