CW TUNING

22.99 EUR

CW Tuning  (open source)
Requires Ox (lib, inventory, target) 

Supports QB, QBox, Ox and ESX cores (just to fetch jobs see comment in config)

Now with gearbox and engine swaps!
Now with inventory swapping! (see bottom of page for more info)
Recommended for manual gearboxes: https://github.com/Coffeelot/cw-gearbox/

Always hated GTAs upgrade system, so I made my own.


This script lets developers create their own upgrade system. It comes with several parts but you can scale this to be however complicated or uncomplicated you want. By default, the parts only cover cars, you can enable parts for EVs. 

I've split the upgrades into types, and each type can hold several variants. You can only have one of each type in a vehicle at a time. Each variant can have different data that modifies the handling of a car.  So you can have one ECU that prioratizes acceleration and one that does more to speed. 

The script also comes with an automated tier system and even automated (ox-inventory) shops - both for consumer and mechanic shop (wholesale/discounted) use, and exports to roll for loot.

The tier system by default is kinda basic. You can see the math done in the Config file. You can also add custom tier increases/decreases which will overwrite the basic one.

It's being built using statebags to track what upgrades are attached to each vehicle, and general ox lib and inventory, and using QB. Due to this setup, it pretty much a 0 performance impact as this script does not run any threads to keep the vehicle modifications, everything is applied on state updates and that's it.

Sadly, the images are NOT auto-generated. But I did include a PSD template I've been using.

NOTE: Multiple players editing/changing the car at the same time can and most likely will cause issues. This is a problem with GTA/FiveM and we can't really do anything about it. There is some attempts to mitigate douping etc tho.

Showcase

NOTE ON SUPPORT: Please use the Discord channel, there is a specific channel for paid scripts. Use this. No help will be given on paid scripts in other support channels.

More instructions in readme and config file.

We highly urge you to be in our discord, and enter your discord when in checkout, so we can verify that you have purchased the script, in case you need support. 

As the script is open source we do NOT provide refunds.

Update 13th June 2025

Inventory based parts swapping

You can now use an ox inventory based swapping for parts instead of the menu. This acts as a stash so you can drag parts to and from the vehicle.

Parts durability

Parts can now take damage which will reduce their performance impact. The readme has instructions on how to add this to your server. The script does not do damage to parts by default, you'll have to add the export in a script that deals with vehicle degradation or damage.

Upgrade score system

A new system has been implemented that adds limitations to how much parts you can put in the vehicles.

The script now supports a system utilizing vehicle scores. You can customize the experience in the shared/score.lua file. The idea is that vehicles have different total scores, each part has a score cost. You can for example set up unique max scores per vehicle, or specific max scores per vehicle class.

Custom tier system

You can now customize what max part tiers different vehicles can take. The file is in shared/score.lua.

Other changes

  • Added QBOX support
  • Added option to skip tiered images
  • Tons of exports so you can use cw tuning in other scripts easier
  • More fixes than I can even keep track of

1708ef56dda1d9687847c49a816845d8ef0eb3d1.png