Players can join the queue and periodically the server gives the first person in queue a random contract based on their level.
14 Tage Rückgaberecht
Kostenlose Updates für immer
Code einsehen & anpassen
Klicke, um das Video von YouTube zu laden. Mit dem Ansehen stimmst du deren Datenschutzrichtlinie zu.
Transform your FiveM server into a high-stakes vehicle theft operation with this comprehensive car boosting system. Built from the ground up for QBCore servers, this script delivers an immersive criminal career path where players queue for contracts, steal high-value vehicles, evade police trackers, and ultimately scratch VINs to claim permanent ownership. With a sophisticated reputation system, class-based progression, and genuine team-based gameplay mechanics, this represents one of the most complete implementations of the popular car boosting mechanic.
You're getting a production-ready system with queue management, contract distribution, tracker mechanics, police integration, and a complete VIN scratching workflow. The script handles everything from initial laptop use through final vehicle ownership, with extensive logging and debugging built in. Over 100 pre-configured spawn locations and 55 drop-off points mean you can deploy this immediately without spending hours on configuration. The included boosting laptop item, tracker disabler tool, and all necessary database modifications create a turnkey solution for servers wanting to add this popular criminal activity.
Players purchase or acquire a boosting laptop, then use it to join the server-wide queue. Periodically, the first person in queue receives a random contract based on their current boosting class (D, C, B, A, S, or S+). Higher reputation unlocks access to better contracts with more valuable vehicles. Once a contract is accepted, players locate the target vehicle, which spawns with random neon lights and performance upgrades matching its class tier. The real challenge begins when they enter the vehicle - tracker blips broadcast to all police units every 20 seconds until disabled.
This is where teamwork becomes essential. While one player drives the stolen vehicle above a minimum speed threshold, front-seat passengers can access hacking minigames every minute to disable individual trackers. The hack sync system means multiple players can participate - swap drivers, rotate hackers, or coordinate across different vehicles. Once all trackers are disabled and police are evaded, players deliver the vehicle to one of the randomly selected drop-off locations to complete the contract and earn their payout.
The VIN scratch mechanic adds permanent consequence and reward. Successfully boosted vehicles can have their VIN numbers scratched, adding them directly to the player_vehicles database table with a special flag. These vehicles become the player's property but are permanently marked as VIN scratched - something police can check during traffic stops, creating ongoing roleplay opportunities.
# Dependencies
* [QBCore Framework](https://github.com/qbcore-framework)
* [ox_lib by overextended](https://github.com/overextended/ox_lib)
* [boostinghack](https://github.com/Lionh34rt/boostinghack)
# Shared.lua items
```lua
-- Carboosting
[boostinglaptop] = {[name] = boostinglaptop, [label] = Boosting Laptop, [weight] = 1000, [type] = item, [image] = boostinglaptop.png, [unique] = false, [useable] = true, [shouldClose] = true, [combinable] = nil, [description] = A laptop used for boosting contracts.},
[boostingdisabler] = {[name] = boostingdisabler, [label] = Tracking Disabler, [weight] = 1000, [type] = item, [image] = boostingdisabler.png, [unique] = false, [useable] = true, [shouldClose] = true, [combinable] = nil, [description] = This small tool can disable these pesky trackers.},
```
# qb-core > server > player: Add to meta data
```lua
PlayerData.metadata['boostingrep'] = PlayerData.metadata['boostingrep'] or 0
PlayerData.metadata['boostingclass'] = PlayerData.metadata['boostingclass'] or 1
```
# Database
```sql
ALTER TABLE `player_vehicles`
ADD COLUMN `vinscratched` INT(11) NOT NULL DEFAULT 0;
```
# Make a log webhook for the 'carboosting' in qb-smallresources > server > logs.lua:
['carboosting'] = 'discord webhook'
# Useable commands:
'makeboost' --> requires ace perms, gives a random boost to first in queue (forces queue)
'boosting_queue' --> requires ace perms, prints position and player name of players in queue
'setboostingrep' --> set the boosting rep of a given playerId (Shared.Permission)
Unlike basic car theft scripts, this system creates a complete criminal career path with genuine progression mechanics. The synced hacking system is particularly innovative - players can actually work together in real-time, swapping roles during active pursuits. The VIN scratch integration adds permanent consequences that extend beyond the initial theft, creating ongoing roleplay scenarios when police check vehicle history. With 155+ pre-configured locations and extensive admin tools, you get a production-ready system that rivals what you see on major NoPixel-style servers, but with the flexibility to customize every aspect to your server's needs.
Server Impact: 0.00ms idle, minimal impact during active contracts. Tested on servers with 200+ concurrent players.
0 Fragen
Noch keine Fragen
Stellen Sie die erste Frage zu diesem Produkt!