[QBCore/ESX] JG Advanced Garages v2 - Beautiful public, private, job & gang garages with impound

The best garages available for FiveM. With compatibility for both QBCore and ESX, JG Advanced Garages has public, private, job, gang and private garages, all wrapped up in a clean and easy to use interface. Here is a quick overview of everything it has to offer:

  • :gem: Clean, intuitive and super easy to use UI
  • :red_car: Multiple garage locations & easy transfers between garages
  • :airplane: Car, boat and air garages
  • :construction: Vehicle impound with self-retrieval, price, timer and reason
  • :toolbox: Job garages - owned vehicles or vehicle spawner
  • :skull: Gang garages for QBCore
  • :house_with_garden: Private garages (for houses or other private properties)
  • :white_check_mark: Duplication and spawn pileup protection
  • :computer: Admin commands for managing vehicles
  • :sparkles: Highly customisable and super easy to configure with our online tool: JG Scripts Configurator
  • :earth_americas: 12 languages out the box + custom locales!
  • :heart: Responsive, one-to-one personal support and free updates for life!

The script is very well optimised, easy to configure and lightweight. It measures 0ms in background and just 0.04ms when active.

Dependencies

  • QBCore or ESX Legacy
  • oxmysql
  • LegacyFuel if using QBCore (configurable)

Showcase & Walkthrough

JG Scripts Advanced Garages for QB & ESX - YouTube

Purchase the script!

Tebex: https://store.jgscripts.com/package/5126524

This script is protected by FiveM’s Asset Escrow.

Screenshots





Credits

Code is accessible No
Subscription-based No
Lines (approximately) 2500
Requirements QBCore, oxmysql, LegacyFuel (only QBCore but is configurable)
Support Yes

Liked this? Check out my other scripts!

[QBCore/ESX] JG Pro Scoreboard - Sleek and configurable player list

9 Likes

Amazing Garage system, So much cleaner, and more information where you need it. Hated it when a car was impounded and didn’t tell me the time left.

3 Likes

esx in future ?

Focusing on QBCore development at the moment I’m afraid, probably not going to build ESX scripts for the time being

Edit: ESX version will be coming at some point :slight_smile:

1 Like

v1.0.1 released

  • Ability to configure key binding and label for 3D text overlays
  • Ability to disable transfers between garages, players or both
  • Ability to add custom code via config-client.lua to certain events in the script: take out vehicle, impound vehicle, insert vehicle
1 Like

Is this compatible with loaf housing?

I don’t own loaf housing, but after some research they only support their own garage system. I will be adding snippets for Quasar Housing soon though.

There is a built in (and job whitelist-able) command to create private garages though, so you could still create garages for player houses outside of loaf’s script :slight_smile:

1 Like

Nice job !looking Great !

1 Like

Thank you!!! I am looking into switching housing anyways so, ayy~ I’ll check out that housing and then pick this up ! Thanks!

1 Like

Super simple to set up, all the features (and more) that I would expect from a garage system.

Really like the way job vehicles are set up in this compared to how other scripts do it.
Makes it so much easier to have society owned vehicles!

Looking forward to getting that scoreboard when you’re done with it :wink:

1 Like

v1.0.2 released

  • Improved run.sql
  • You can now switch from the default fuel system (LegacyFuel) in config-client.lua
3 Likes

v1.1 major update released!

  • Gang garages
  • Multiple impounds
  • New configuration options: currency symbol, disable vehicle damage, stackable blips
  • Bug fixes and optimisation
1 Like

v1.1.1 patch release

  • Fixed the player transfer bug :slight_smile:
1 Like

if this used polyzone and maybe target or radial menu i would be all over this

v1.2 major release

  • Option to prevent infinite vehicle spawning!
  • Polishing and a huge amount of bug fixes
  • Open garage better behaviour in multi-floor parking garages
  • Rewritten user interface for a smoother experience and better future updates
  • QB phone integration
  • Locales (English and Dutch, more to come + customisable)
1 Like

v1.2.1 patch update!

  • Job garage blip labels now display properly; and setting them to unstacked will not crash the script
  • Fixed player offline bug with creating private garages
  • Fixed glitchy vehicle spawn/inaccurately located private garages on script restarts
  • Ability to customise DrawText3D in config-client.lua
1 Like

v1.3 update + now available for ESX!

  • Option to set a job garages or gang garages as a vehicle spawner instead of owned vehicles
  • Impound types (car, sea, air), no reliance on shared, improved code
  • Improved damage saving
  • Customise QBCore export in Config
  • Admins can use /createprivategarage
  • Add config-client.lua callbacks for vehicle keys on vehicle take out and transfer
  • Improvements to user interface, including look and feel
  • Fixed bug where vehicles could be duplicated via client restart or via another client
  • Take out vehicle from impound tracks vehicle and prevents duplicate spawning from public garage
1 Like

v1.3.1 update!

  • qs-housing integration (Integrations - JG Scripts Docs)
  • Vehicles are now spawned server side for vehicle persistence and higher reliability
  • Fix gang garage insert/spawning errors
  • Fix qb-phone always displaying “Not in garage”
  • Fix spawn pileup for job & gang garages
  • Fix other vehicles deleting when infinite spawning enabled
  • Fix vehicle damaging applying when save damage set to false
  • Fix UI showing “return & drive” and charging ‘towing’ fee when infinite spawns enabled
  • Fix vehicles not deleting in rare occasions
1 Like

v1.3.2 patch release

  • Add vehicleModel to some config-client.lua callbacks for maximum 3rd party script compatibility
  • Fix accordion glitch when using vehicle spawners with duplicate plates
  • Admin command for returning a vehicle back to garage in case of glitch or irretrievable
  • Fix issue with vehicles coming out with random damage; or damaging still applying when setting SaveVehicleDamage = false
  • Added Czech, Danish, German & Lithuanian languages, credit to our awesome community :slight_smile:

v1.4 update

  • Min rank for owned job/gang vehicles
  • Ability to turn off blips for individual garages (hideBlip = true )
  • Blips and 3D text thread code is now unencrypted (config-threads.lua )
  • Return tax and impound fees can be configured to go into a society fund
  • Fix temporary blip size issue when creating a new private garage
  • Transfer button is now hidden after turning off all transfer options