QBX Customs
Configuration
Zones, prices, mods, and paints for qbx_customs.
| Option | Description |
|---|
zones | Poly zone list: points (vec3), optional blip, hideBlip, job, freeRepair, freeMods, allowedClasses, deniedClasses, modelBlacklist |
prices.cosmetic | Flat price for cosmetic / parts mods |
prices.colors | Flat price for paint, neon, xenon, tyre smoke, etc. |
prices[11] … prices[15] | Per-level prices for engine, brakes, transmission, suspension |
prices[18] | Turbo price |
| Field | Description |
|---|
job | Job names allowed to use the shop (omit = everyone) |
freeRepair | Jobs that repair for free |
freeMods | Jobs that install mods for free |
allowedClasses / deniedClasses | Vehicle class filters |
modelBlacklist | Denied vehicle model hashes |
blip | sprite, color, scale, label |
| Option | Description |
|---|
currency | Price prefix shown in the NUI (e.g. $) |
mods | Mod kit entries: id, label, category (parts / performance); set enabled = false to hide |
paints | Classic / Matte / Metal / Worn / Chameleon colour tables |
modLabels | Display names for performance / horn levels |
xenon, windowTints, plateIndexes, neon, neonColors, tyreSmoke, wheels | Extra cosmetic lists |
lib.zones.poly — shop zones from points
lib.showTextUI / lib.hideTextUI — press E while in a zone vehicle
lib.onCache('vehicle', …) — hide UI when leaving the vehicle
lib.callback — pay, repair, zone index, vehicle props
lib.getVehicleProperties — props saved on menu close for owned plates