[ESX/QB] TuneX Script (Custom Exhaust, Special Mechanic)

:wrench: TuneX System – Advanced Vehicle Upgrade System

Bring all vehicles to life and turn the mechanics into a performance lab. TuneX delivers a detailed, interactive and synchronized vehicle upgrade experience designed for serious role-playing and immersive tuning gameplay.

:rocket: Key Features

  • :wrench: Part-Based System: Upgrade vehicles via detailed parts like engine, brakes, tires, nitro, and transmission.

  • :dart: Real Performance Boosts: Each upgrade gives a configurable and permanent handling/performance increase.

  • :brain: Smart Mechanic Logic: Only poor-performance vehicles are eligible, encouraging server economy balance.

  • :iphone:Modern UI: Clean and modern interface showing upgrade stages and current part condition.

  • :musical_note: Exhaust Sounds: Custom exhaust upgrades that alter vehicle audio — adds immersion.

  • :earth_africa: Synced System: All upgrades and dismantles are synced across clients.

  • :hammer_and_wrench: Fully Configurable: Easily adjust upgrade percentages, part names, and visual behavior.

SHOWCASE

Configrations
Config = {}
-- Main Settings
Config.Framework = 'auto' -- esx, qb, auto
Config.Mysql = 'mysql-async' -- oxmysql, mysql-async, ghmattimysql
Config.Locale = 'en' -- "en", "es", "ru", "de", "fr", "pt", "pl", "hu", "gr", "nl", "ro", "tr", "ar", "zh", "he", "fa"

-- Open Vehicle Menu Settings
Config.VehicleCoords = {
    {
        job = "false", -- job name or false
        coords = {
            vec3(-222.672516, -1329.995605, 30.509888), -- vector3(x, y, z)
        }
    }
}

Config.MainMenu = {
    ["Egsos"] = {
        Label = "Egsos",
        Img = "./img/egsos.png",
    },
    ["Engine"] = {
        Label = "Engine",
        Img = "./img/engine.png",
    },
    ["Tire"] = {
        Label = "Tire",
        Img = "./img/tire.png",
    },
    ["Brake"] = {
        Label = "Brake",
        Img = "./img/brake.png",
    },
    ["Transmission"] = {
        Label = "Transmission",
        Img = "./img/transmission.png",
    },
}

Config.ItemList = {
    ["Egsos"] = {
        ["TRUMPETZR"] = {
            Label = "Egsos Street Tune",
            Price = 7500,
            Img = "./img/street_egsos.png",
            ProgressTime = 5000,
            ProgressDesc = "Street Tune Egsos Hanging up...",
            SoundName = "trumpetzr",
            Mods = {
                type = "egsos",
                type2 = "default",
            }
        },
        ["SULTANRSV8"] = {  
            Label = "Egsos Deep Rumble",
            Price = 7500,
            Img = "./img/deeprumble_egsos.png",
            ProgressTime = 5000,
            ProgressDesc = "Deep Rumble Egsos Hanging up...",
            SoundName = "sultanrsv8",
            Mods = {
                type = "egsos",
                type2 = "default",
            }
        },
        ["SUZUKIGSX"] = {
            Label = "Egsos Turbo Whistle",
            Price = 7500,
            Img = "./img/turbo_egsos.png",
            ProgressTime = 5000,
            ProgressDesc = "Turbo Whistle Egsos Hanging up...",
            SoundName = "suzukigsxr1k",
            Mods = {
                type = "egsos",
                type2 = "default",
            }
        },
        ["TAYAMAHAR1"] = {
            Label = "Egsos Silent Strike",
            Price = 7500,
            Img = "./img/slient_egsos.png",
            ProgressTime = 5000,
            ProgressDesc = "Silent Strike Egsos Hanging up...",
            SoundName = "tayamahar1",
            Mods = {
                type = "egsos",
                type2 = "default",
            }
        },
    },

    ["Engine"] = {
        ["Ironheart"] = {
            Label = "Ironheart Engine",
            Price = 5000,
            Img = "./img/ironheart_engine.png",
            ProgressTime = 8000,
            ProgressDesc = "Ironheart Engine Hanging up...",
            Mods = {
                type = "engine",
                type2 = "stage1",
            }
        },
        ["Pulsecore"] = {
            Label = "Pulsecore Engine",
            Price = 7500,
            Img = "./img/pulsecore_engine.png",
            ProgressTime = 8000,
            ProgressDesc = "Pulsecore Engine Hanging up...",
            Mods = {
                type = "engine",
                type2 = "stage2",
            }
        },
        ["VortexDrive"] = {
            Label = "VortexDrive Engine",
            Price = 10000,
            Img = "./img/vortexdrive_engine.png",
            ProgressTime = 8000,
            ProgressDesc = "VortexDrive Engine Hanging up...",
            Mods = {
                type = "engine",
                type2 = "stage3",
            }
        },
    },

    ["Tire"] = {
        ["GripFlex"] = {
            Label = "GripFlex Tire",
            Price = 2500,
            Img = "./img/gripflex_tire.png",
            ProgressTime = 6000,
            ProgressDesc = "GripFlex Tyres Hanging up...",
            Mods = {
                type = "tire",
                type2 = "stage1",
            }
        },
        ["AsphaltGrip"] = {
            Label = "AsphaltGrip Tire",
            Price = 5000,
            Img = "./img/asphaltgrip_tire.png",
            ProgressTime = 6000,
            ProgressDesc = "AsphaltGrip Tyres Hanging up...",
            Mods = {
                type = "tire",
                type2 = "stage2",
            }
        },
        ["RallyGrip"] = {
            Label = "RallyGrip Tire",
            Price = 7500,
            Img = "./img/rallygrip_tire.png",
            ProgressTime = 6000,
            ProgressDesc = "RallyGrip Tyres Hanging up...",
            Mods = {
                type = "tire",
                type2 = "stage3",
            }
        },
        ["ApexContact"] = {
            Label = "ApexContact Tire",
            Price = 10000,
            Img = "./img/apexcontact_tire.png",
            ProgressTime = 6000,
            ProgressDesc = "ApexContact Tyres Hanging up...",
            Mods = {
                type = "tire",
                type2 = "stage4",
            }
        },
    },

    ["Brake"] = {
        ["SteelStop"] = {
            Label = "SteelStop Brake",
            Price = 2500,
            Img = "./img/steelstop_brake.png",
            ProgressTime = 6000,
            ProgressDesc = "SteelStop Brakes Hanging up...",
            Mods = {
                type = "brake",
                type2 = "stage1",
            }
        },
        ["PowerHold"] = {
            Label = "PowerHold Brake",
            Price = 5000,
            Img = "./img/powerhold_brake.png",
            ProgressTime = 6000,
            ProgressDesc = "PowerHold Brakes Hanging up...",
            Mods = {
                type = "brake",
                type2 = "stage2",
            }
        },
        ["RapidClamp"] = {
            Label = "RapidClamp Brake",
            Price = 7500,
            Img = "./img/rapidclamp_brake.png",
            ProgressTime = 6000,
            ProgressDesc = "RapidClamp Brakes Hanging up...",
            Mods = {
                type = "brake",
                type2 = "stage3",
            }
        },
        ["TitanGrip"] = {
            Label = "TitanGrip Brake",
            Price = 10000,
            Img = "./img/titangrip_brake.png",
            ProgressTime = 6000,
            ProgressDesc = "TitanGrip Brakes Hanging up...",
            Mods = {
                type = "brake",
                type2 = "stage4",
            }
        },
    },

    ["Transmission"] = {
        ["TorqueFlow"] = {
            Label = "TorqueFlow Transmission",
            Price = 2500,
            Img = "./img/torqueflow_transmission.png",
            ProgressTime = 7000,
            ProgressDesc = "TorqueFlow Transmission Hanging up...",
            Mods = {
                type = "transmission",
                type2 = "stage1",
            }
        },
        ["SpeedShift"] = {
            Label = "SpeedShift Transmission",
            Price = 5000,
            Img = "./img/speedshift_transmission.png",
            ProgressTime = 7000,
            ProgressDesc = "SpeedShift Transmission Hanging up...",
            Mods = {
                type = "transmission",
                type2 = "stage2",
            }
        },
        ["QuantumShift"] = {
            Label = "QuantumShift Transmission",
            Price = 7500,
            Img = "./img/quantumshift_transmission.png",
            ProgressTime = 7000,
            ProgressDesc = "QuantumShift Transmission Hanging up...",
            Mods = {
                type = "transmission",
                type2 = "stage3",
            }
        },
    }
}

-- Vehicle performance settings (in %)
Config.PerformanceValues = {
    Engine = {
        stage1 = { 
            power = 10,        
            torque = 5,       
            maxSpeed = 3       
        },
        stage2 = { 
            power = 15,        
            torque = 10,       
            maxSpeed = 5      
        },
        stage3 = { 
            power = 20,        
            torque = 15,       
            maxSpeed = 8      
        }
    },
    Tire = {
        stage1 = { 
            traction = 3,      
            steering = 3       
        },
        stage2 = { 
            traction = 6,     
            steering = 6      
        },
        stage3 = { 
            traction = 9,     
            steering = 9      
        },
        stage4 = { 
            traction = 12,     
            steering = 12      
        }
    },
    Brake = {
        stage1 = { 
            force = 5         
        },
        stage2 = { 
            force = 10         
        },
        stage3 = { 
            force = 15         
        },
        stage4 = { 
            force = 20        
        }
    },
    Transmission = {
        stage1 = { 
            shift = 5,        
            acceleration = 2   
        },
        stage2 = { 
            shift = 10,        
            acceleration = 5  
        },
        stage3 = { 
            shift = 20,        
            acceleration = 15  
        }
    }
}
Code is accessible 2 version avaible
Subscription-based No
Lines (approximately) +900
Requirements esx or qb
Support Yes

Source (No Escrow)

https://debux.tebex.io/package/6811249

Escrow

https://debux.tebex.io/package/6811251

Other Scripts

https://debux.tebex.io

3 Likes

good job, great work

3 Likes

very niceee script sir

2 Likes

nice script

1 Like