JDB-NET Garages
JDB-NET Garages is a garage system for FiveM built for Qbox servers. Players open a garage at configurable locations, see their stored vehicles in a clean NUI list, and take vehicles out or park them. The script is designed as a drop-in replacement for qbx_garages, using the same exports and event patterns so you can switch with minimal changes.
The NUI uses a dark theme with a configurable accent colour and shows vehicle nickname, make/model, and plate. A vehicle search (car icon) filters the list by nickname or make/model. An item search (box icon) lets players search all items in their vehicles’ trunks and gloveboxes; results show which vehicle and stash each item is in, and clicking a result opens that vehicle’s detail view. The vehicle detail screen shows body, engine, and fuel stats, nickname editing, and ox_inventory trunk/glovebox contents with item labels and images. Depot (impound) garages support pay-to-release with configurable fees.
Garages are defined in shared/garages.lua with a single set of coordinates per garage (used for both menu and spawn). You can add blips, restrict access by job (e.g. police), and set vehicle type (car, air, sea). Options like accent colour, engine-on spawn, and door lock are in shared/config.lua—no coding needed to tweak behaviour or looks.
Features
NUI garage menu – Custom dark-theme UI (no ox_lib context menus) with configurable accent colour
Vehicle list – See all stored vehicles with nickname, make/model, and plate
Vehicle search – Filter by nickname or make/model via search box (car icon)
Item search – Search items across all vehicle trunks and gloveboxes; results show vehicle and stash; click to open that vehicle’s detail view
Vehicle detail – Body, engine, and fuel stats; edit nickname; Take out or Pay and take out (depot)
Trunk & glovebox display – View trunk/glovebox contents in vehicle detail with item labels and images from ox_inventory
Depot (impound) support – Dedicated depot garages with pay-to-release; configurable impound fee
Single-coord garages – One coords (vec4) per garage for both menu and spawn
Job-restricted garages – Limit access by group (e.g. police garage)
Vehicle types – Car, air, and sea garages with correct filtering
Map blips – Optional blips per garage (sprite and colour configurable)
qbx_garages-style API – Exports and events aligned with qbx_garages for easy migration
Fully configurable – Garages in shared/garages.lua; accent, engine-on, door lock, and more in shared/config.lua
Dependencies
- ox_lib
- ox_inventory
- oxmysql
- qbx_core
- qbx_vehicles