Config file
# 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)
Players can join the queue and periodically the server gives the first person in queue a random contract based on their level. A higher level means you get higher chances for higher class boosting contracts. (D, C, B, A, S, S+)
Players must work together where one drives  the vehicle and the other disables trackers to escape the police.
Support added for ox_inventory, various phone scripts and notifications, requires ox_lib
Features:
- Configurable Moneytype (cash, bank, crypto)
- Queueing system
- Reputation and Class saved per character
- Ability to transfer contracts with other players.
- Vehicles receive random neon and upgrades based on contract class
- VIN scratched vehicles are added to the player_vehicles table and are registered as vin scratched vehicles (police can check if a vehicle is VIN scratched.)
- Runs at 0.00
- Hacks are synced over all vehicles, meaning different players can do the contract together, swap hackers, etc. Only front-seat passengers can do the hacks every minute if the vehicle is driving above a certain speed.
- By default, vehicles from a contract send out a tracker blip every 20 seconds to all police units until the trackers are disabled
- Uses phone notifications to show current task.
- Around 100 different locations are pre-configured and  you can easily add others
- Around 55 different drop-off locations are pre-configured
- Extensive logging and server console debug prints





Reviews
There are no reviews yet.