Garage
manniche_garageRequirements
- ESX Legacy, QBCore or Qbox
- ox_lib
- oxmysql
- ox_target optional
- A vehicle keys script optional
The highlights
- Public and job garages. A job garage is only open to that job and can list the job's own vehicles plus a spawner list with liveries, extras, grades and limits.
- Private garages. Players can buy a garage from a template, get one from an admin or share one with members.
- Impound. Vehicles left out at logout or restart go to the impound. Staff with the right job use
/ivto impound with a reason, fee and waiting time. - Admin menu.
/garageadmincreates, changes and deletes garages and impound lots in game, without editing a config file. - Interiors, trailers, mileage. Go inside a garage or take a tour, store a tow with its trailers, and track mileage.
- Server decides. Owner, garage, spawn point, distance and vehicle state are checked on the server, with one state row per vehicle.
Transfer and share
The server code includes transfer, share and sell for vehicles, and the player menu has locale files for 19 languages.
Vehicle keys
On take-out the client fires the event manniche_garage:vehicleKeys with the vehicle and plate. Listen for it, or call your keys script in bridge/keys.lua.
Frameworks
| Framework | Owned vehicles |
|---|---|
| Qbox | player_vehicles |
| QBCore | player_vehicles |
| ESX Legacy | owned_vehicles |
The framework is detected by itself: Qbox first, then QBCore, then ESX. Set Config.Framework to force one.
Install
- Put
manniche_garagein yourresourcesfolder. - Add
ensure manniche_garagetoserver.cfg, after your framework, ox_lib and oxmysql. - The tables are created on first start. To import them yourself, set
Config.AutoCreateTables = falseand runsql/install.sql. - Optional: run
sql/import_owned_vehicles.sqlonce to create state rows for the vehicles you already have. - Edit
config/config.luaandconfig/server.lua, give your admins the right inServerConfig.AdminPrincipalsand set up garages and lots in game with/garageadmin.
This resource is not released yet. Join the Discord to hear when it is.
- Free updatesBug fixes and new versions cost nothing for as long as the script is maintained.
- Easy setupDrop it in, add one line to
server.cfgand changeconfig.lua. The docs cover every option. - PerformanceBuilt to stay light on the client and the server, with nothing running when it is not needed.
- Support on DiscordOpen a ticket in the Discord and get help from the person who wrote the script.
Questions
Which framework does it need?
It runs on ESX Legacy, QBCore or Qbox. Everything it needs is listed under Requirements at the top of this page. Unsure about your setup? Ask on the support page.
Is it escrowed?
The script is delivered through Cfx.re, and protected files only run with a key from your account. The config files stay open, so you can change them. More on the support page.
Are updates free?
Yes. Bug fixes and updates are free for as long as the script is maintained, and they show up in your Cfx.re portal. Patch notes are posted in the Discord. See the support page.
Can I get a refund?
The refund policy says what applies.
Got a Question?
The docs have the install guide and every config option. Still stuck? Open a ticket in the Discord.
Get Support