# Installation

## **Items Installation**

{% tabs %}
{% tab title="qb-core/shared/items" %}

```lua
["turbo"]                    = {["name"] = "turbo",                    ["label"] = "Turbo Garret",             ["weight"] = 1000,  ["type"] = "item", ["image"] = "turbo.png",                    ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Who doesn't need a 65mm Turbo??"},
["headlights"]               = {["name"] = "headlights",               ["label"] = "Xenon Lights",            ["weight"] = 1000,  ["type"] = "item", ["image"] = "headlights.png",               ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "8k HID headlights"},
["coilovers"]                = {["name"] = "coilovers",                ["label"] = "Coilovers",               ["weight"] = 1000,  ["type"] = "item", ["image"] = "coilovers.png",                  ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "All the hotboys in town have a pair of these"},
["coilover_wrenches"]        = {["name"] = "coilover_wrenches",        ["label"] = "Coilovers kEYS",          ["weight"] = 1000,  ["type"] = "item", ["image"] = "coilover_wrenches.png",         ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Wrenches that are reqired to adjust coilovers"},
["hid_controller"]           = {["name"] = "hid_controller",           ["label"] = "Xenon Remote Control",    ["weight"] = 1000,  ["type"] = "item", ["image"] = "hid_controller.png",            ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Rgb HID Remote"},
["underglow_controller"]     = {["name"] = "underglow_controller",     ["label"] = "Neon Controller",         ["weight"] = 1000,  ["type"] = "item", ["image"] = "underglow_controller.png",      ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Rgb Underglow Controller"},
["tint_supplies"]            = {["name"] = "tint_supplies",            ["label"] = "Tint Supplies",           ["weight"] = 1000,  ["type"] = "item", ["image"] = "tint_supplies.png",             ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Supplies for window tinting"},

["engine0"]                  = {["name"] = "engine0",                  ["label"] = "Motor Stock A",           ["weight"] = 125,   ["type"] = "item", ["image"] = "engine0.png",                    ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Stock Engine"},
["engine1"]                  = {["name"] = "engine1",                  ["label"] = "Motor Upgrade B",         ["weight"] = 125,   ["type"] = "item", ["image"] = "engine1.png",                    ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Engine Upgrade 1"},
["engine2"]                  = {["name"] = "engine2",                  ["label"] = "Motor Upgrade C",         ["weight"] = 125,   ["type"] = "item", ["image"] = "engine2.png",                    ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Engine Upgrade 2"},
["engine3"]                  = {["name"] = "engine3",                  ["label"] = "Motor Upgrade D",         ["weight"] = 125,   ["type"] = "item", ["image"] = "engine3.png",                    ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Engine Upgrade 3"},
["engine4"]                  = {["name"] = "engine4",                  ["label"] = "Motor Upgrade S",         ["weight"] = 125,   ["type"] = "item", ["image"] = "engine4.png",                    ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Engine Upgrade 4"},

["brake0"]                   = {["name"] = "brake0",                   ["label"] = "Travões Stock A",         ["weight"] = 125,   ["type"] = "item", ["image"] = "brake0.png",                     ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Stock Brake"},
["brake1"]                   = {["name"] = "brake1",                   ["label"] = "Travões Upgrade B",       ["weight"] = 125,   ["type"] = "item", ["image"] = "brake1.png",                     ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Brake Upgrade 1"},
["brake2"]                   = {["name"] = "brake2",                   ["label"] = "Travões Upgrade C",       ["weight"] = 125,   ["type"] = "item", ["image"] = "brake2.png",                     ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Brake Upgrade 2"},
["brake3"]                   = {["name"] = "brake3",                   ["label"] = "Travões Upgrade S",       ["weight"] = 125,   ["type"] = "item", ["image"] = "brake3.png",                     ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Brake Upgrade 3"},

["transmission0"]            = {["name"] = "transmission0",            ["label"] = "Transmissão Stock A",     ["weight"] = 125,   ["type"] = "item", ["image"] = "transmission0.png",            ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Stock Transmission"},
["transmission1"]            = {["name"] = "transmission1",            ["label"] = "Transmissão Upgrade B",   ["weight"] = 125,   ["type"] = "item", ["image"] = "transmission1.png",            ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Transmission Upgrade 1"},
["transmission2"]            = {["name"] = "transmission2",            ["label"] = "Transmissão Upgrade C",   ["weight"] = 125,   ["type"] = "item", ["image"] = "transmission2.png",            ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Transmission Upgrade 2"},
["transmission3"]            = {["name"] = "transmission3",            ["label"] = "Transmissão Upgrade S",   ["weight"] = 125,   ["type"] = "item", ["image"] = "transmission3.png",            ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Transmission Upgrade 3"},

["blackwrap"]                = {["name"] = "blackwrap",                ["label"] = "Wrap Black",             ["weight"] = 125,   ["type"] = "item", ["image"] = "wrappreto.png",                 ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple vinyl.."},
["graywrap"]                 = {["name"] = "graywrap",                 ["label"] = "Wrap Grey",              ["weight"] = 125,   ["type"] = "item", ["image"] = "wrapcinza.png",                 ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple vinyl.."},
["redwrap"]                  = {["name"] = "redwrap",                  ["label"] = "Wrap Red",               ["weight"] = 125,   ["type"] = "item", ["image"] = "wrapvermelho.png",              ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple vinyl.."},
["orangewrap"]               = {["name"] = "orangewrap",               ["label"] = "Wrap Orange",            ["weight"] = 125,   ["type"] = "item", ["image"] = "wraplaranja.png",               ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple vinyl.."},
["goldenwrap"]               = {["name"] = "goldenwrap",               ["label"] = "Wrap Gold",              ["weight"] = 125,   ["type"] = "item", ["image"] = "wrapdourado.png",               ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple vinyl.."},
["yellowwrap"]               = {["name"] = "yellowwrap",               ["label"] = "Wrap Yellow",            ["weight"] = 125,   ["type"] = "item", ["image"] = "wrapamarelo.png",               ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple vinyl.."},
["bluewrap"]                 = {["name"] = "bluewrap",                 ["label"] = "Wrap Blue",              ["weight"] = 125,   ["type"] = "item", ["image"] = "wrapblue.png",                  ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple vinyl.."},
["bronzewrap"]               = {["name"] = "bronzewrap",               ["label"] = "Wrap Bronze",            ["weight"] = 125,   ["type"] = "item", ["image"] = "wrapbronze.png",                ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple vinyl.."},
["brownwrap"]                = {["name"] = "brownwrap",                ["label"] = "Wrap Brown",             ["weight"] = 125,   ["type"] = "item", ["image"] = "wrapcastanho.png",              ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple vinyl.."},
["whitewrap"]                = {["name"] = "whitewrap",                ["label"] = "Wrap White",             ["weight"] = 125,   ["type"] = "item", ["image"] = "wrapbranco.png",                ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple vinyl.."},
["pinkwrap"]                 = {["name"] = "pinkwrap",                 ["label"] = "Wrap Pink",              ["weight"] = 125,   ["type"] = "item", ["image"] = "wraprosa.png",                  ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple vinyl.."},
["pink2wrap"]                = {["name"] = "pink2wrap",                ["label"] = "Wrap Pink 2",            ["weight"] = 125,   ["type"] = "item", ["image"] = "wraprosasalmao.png",            ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple vinyl.."},
["purplewrap"]               = {["name"] = "purplewrap",               ["label"] = "Wrap Purple",            ["weight"] = 125,   ["type"] = "item", ["image"] = "wraproxo.png",                  ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple vinyl.."},
["greenwrap"]                = {["name"] = "greenwrap",                ["label"] = "Wrap Verde",             ["weight"] = 125,   ["type"] = "item", ["image"] = "wrapverde.png",                 ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple vinyl.."},

["bluewhiteplate"]           = {["name"] = "bluewhiteplate",           ["label"] = "Blue and White License Plate", ["weight"] = 125, ["type"] = "item", ["image"] = "matriculaazulbranca.png",      ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple license plate.."},
["yellowblackplate"]         = {["name"] = "yellowblackplate",         ["label"] = "Yellow and Black License Plate", ["weight"] = 125, ["type"] = "item", ["image"] = "matriculaamarelapreta.png",  ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple license plate.."},
["yellowblueplate"]          = {["name"] = "yellowblueplate",          ["label"] = "Yellow and Blue License Plate", ["weight"] = 125, ["type"] = "item", ["image"] = "matriculaamarelaazul.png",    ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple license plate.."},
["bluewhite2plate"]          = {["name"] = "bluewhite2plate",          ["label"] = "Blue and White License Plate 2", ["weight"] = 125, ["type"] = "item", ["image"] = "matriculaazulbranca2.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple license plate.."},
["bluewhite3plate"]          = {["name"] = "bluewhite3plate",          ["label"] = "Blue and White License Plate 3", ["weight"] = 125, ["type"] = "item", ["image"] = "matriculaazulbranca3.png", ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple license plate.."},

["diagnosismachine"]         = {["name"] = "diagnosismachine",         ["label"] = "Diagnostics",            ["weight"] = 125, ["type"] = "item", ["image"] = "maquinadiagonostico.png",     ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Machine.."},
["airsuspension"]            = {["name"] = "airsuspension",            ["label"] = "Air Suspension",         ["weight"] = 125, ["type"] = "item", ["image"] = "airsuspension.png",           ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Tssss Up Tsss Down.."},
["mechaniccamera"]           = {["name"] = "mechaniccamera",           ["label"] = "Câmera Mechanic",       ["weight"] = 125, ["type"] = "item", ["image"] = "camerasmecanicos.png",        ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "Security System.."},
["carinsurance"]             = {["name"] = "carinsurance",             ["label"] = "Car Insurance",         ["weight"] = 125, ["type"] = "item", ["image"] = "segurocarro.png",            ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil, ["description"] = "A simple insurance.."},

["emptynitrous"]             = {["name"] = "emptynitrous",             ["label"] = "Empty Nitro",           ["weight"] = 1000, ["type"] = "item", ["image"] = "nitrous.png",                ["unique"] = false, ["useable"] = true, ["shouldClose"] = true, ["combinable"] = nil
```

{% endtab %}

{% tab title="ox\_inventory/data/items" %}

```lua
['turbo'] = { label = 'Turbo', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['headlights'] = { label = 'Headlights', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['coilovers'] = { label = 'Coilovers', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['coilover_wrenches'] = { label = 'Coilover Wrenches', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['hid_controller'] = { label = 'Hid Controller', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['underglow_controller'] = { label = 'Underglow Controller', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['tint_supplies'] = { label = 'Tint Supplies', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['engine0'] = { label = 'Engine 0', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['engine1'] = { label = 'Engine 1', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['engine2'] = { label = 'Engine 2', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['engine3'] = { label = 'Engine 3', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['engine4'] = { label = 'Engine 4', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['brake0'] = { label = 'Brake 0', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['brake1'] = { label = 'Brake 1', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['brake2'] = { label = 'Brake 2', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['brake3'] = { label = 'Brake 3', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['transmission0'] = { label = 'Transmission 0', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['transmission1'] = { label = 'Transmission 1', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['transmission2'] = { label = 'Transmission 2', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['transmission3'] = { label = 'Transmission 3', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['blackwrap'] = { label = 'Black Wrap', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['graywrap'] = { label = 'Gray Wrap', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['redwrap'] = { label = 'Red Wrap', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['orangewrap'] = { label = 'Orange Wrap', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['goldenwrap'] = { label = 'Golden Wrap', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['yellowwrap'] = { label = 'Yellow Wrap', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['bluewrap'] = { label = 'Blue Wrap', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['bronzewrap'] = { label = 'Bronze Wrap', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['brownwrap'] = { label = 'Brown Wrap', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['whitewrap'] = { label = 'White Wrap', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['pinkwrap'] = { label = 'Pink Wrap', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['pink2wrap'] = { label = 'Pink 2 Wrap', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['purplewrap'] = { label = 'Purple Wrap', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['greenwrap'] = { label = 'Green Wrap', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['bluewhiteplate'] = { label = 'Blue White Plate', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['yellowblackplate'] = { label = 'Yellow Black Plate', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['yellowblueplate'] = { label = 'Yellow Blue Plate', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['bluewhite2plate'] = { label = 'Blue White Plate', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['bluewhite3plate'] = { label = 'Blue White Plate', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['diagnosismachine'] = { label = 'Diagnostic Machine', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['airsuspension'] = { label = 'Air Suspension', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['mechaniccamera'] = { label = 'Mechanic Camera', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['nitrous'] = { label = 'Nitrous', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['emptynitrous'] = { label = 'Empty Nitrous', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['tire'] = { label = 'Tire', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['drift_tires'] = { label = 'Drift Tires', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['normal_tires'] = { label = 'Normal Tires', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['repairkit'] = { label = 'Repair Kit', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['advancedrepairkit'] = { label = 'Advanced Repair Kit', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
['cleaningkit'] = { label = 'Cleaning Kit', weight = 50, stack = true, allowArmed = false, client = {useitem = 3500} },
```

{% endtab %}
{% endtabs %}

**qb-inventory/html/js/app.js**

```lua
} else if (itemData.name == "segurocarro") {
       $(".item-info-title").html("<p>" + itemData.label + "</p>");
       $(".item-info-description").html(
            '<p><strong>Name: </strong><span>'+ 
            itemData.info.nome + 
            '</span></p><p><strong>Plate: </strong><span>'+ 
            itemData.info.plate + 
            '<p><strong>Model: </strong><span>'+ 
            itemData.info.model +
            '</span></p>'
        );
    } else if (itemData.name == "mec_registration") {
        $(".item-info-title").html("<p>" + itemData.label + "</p>");
        $(".item-info-description").html(
            "<p><strong>Name: </strong><span>" +
            itemData.info.nameclient +
            "<p><strong>Plate: </strong><span>" +
            itemData.info.plate +
            "</span></p><p><strong>Name Mechanic: </strong><span>" +
            itemData.info.namemechanic +
            "</span></p><p><strong>Bill Price: </strong><span>" +
            itemData.info.billprice +
            "</span></p><p><strong>Tax: </strong><span>" +
            itemData.info.taxincl +
            "</span></p><p><strong>Exterior Modification: </strong><span>" +
            itemData.info.exteriormodification +
            "</span></p><p><strong>Motor Modification: </strong><span>" +
            itemData.info.motormodification +
            "</span></p><p><strong>Observations: </strong><span>" +
            itemData.info.observations +
            "</span></p>"
        );
```

```lua
local Webhooks = {
    ['mtunerjob']  = 'YOUR WEB HOOK',
}
```

**Sounds:** -> /resources/\[standalone]/interact-sound/client/html/sounds/

**SQL**

```
ALTER TABLE player_vehicles 
ADD COLUMN `noslevel` int(10) DEFAULT 0;
ALTER TABLE player_vehicles 
ADD COLUMN `hasnitro` tinyint(4) DEFAULT 0;
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://mscripts.gitbook.io/docs/qbcore/jobs/qb-tunerjob/installation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
