[QB/ESX] [FREE] Advanced Job Garage (Take Home Vehicles, Customization, Unlimited Jobs, & More)

Browns Job Garage

What is it & What does it do?

It is an Advanced All In One Job Garage System that allows players to spawn & customize their job vehicles as well as store those vehicles in their jobs personal garage which will save in the database to be pulled out even after server restarts. On top of that, Higher ups can issue take home vehicles to players making them own the vehicle, as well as being able to remove those previously issued take home vehicles that way the player no longer owns it (basically giving them control of giving employees ownership of job related vehicles without the need of an admin.)

(All Features Can be Toggled on or off so Dont worry… lol)

Why did I make this?

I was actually looking for a Job Garage System myself that is packed with such features that this one has or similar but i couldn’t find one so I made one myself and decided to share it with The Community For Free

Key Features:

  • You can setup as many locations/jobs as you want
  • Ability to customize vehicle Cosmetics and Performance before spawning them – [can be toggled on or off]
  • Ability for boss grade employees to issue Take Home Vehicle In Game (Makes the Issued Player own the vehicle) – [can be toggled on or off]
  • Ability for boss grade employees to remove previously issued Take Home Vehicles In Game (Makes the player no longer own the vehicle) – [can be toggled on or off]
  • Ability to store Job Related Vehicles in your Jobs Personal Garage (Stored Vehicles save in database so they are still there even after server restarts) [ONLY WORKS IF ITS A JOB RELATED VEHICLE & NOT OWNED] – [can be toggled on or off]
  • Clean Custom UI/Menu

UPDATES/FIXES:

(02/03/2024):

  • Fixed an Issue where Spawned Vehicles are not Synced Correctly through all players making the vehicle invisible to some if not all players.

(2/05/2024):

  • Fixed SQL Error
  • Found fix for issue Where nothing opens when you Press E, Notes for fix are in the “Troubleshooting” section at the bottom of the READEME.md file.
  • Made it to where you cant spam “E” to open the vehicle menu (that way you cant break anything or cause duplicate menus to open)

(2/06/2024):

  • Made it to where you can only see markers if you have the job (recommended by user)
  • Made it to where you can change the colors of the markers per job (recommended by user)

Preview Video: YouTube

Download: GitHub

“Security Features” (Convenient for the Devs):

  • When loading vehicles if a vehicle takes too long to load (usually due to heavy streaming assets) it will show what vehicle is loading before fully opening the menu, that way if you get stuck in the menu for a while you can see what vehicle is causing things to move slow and maybe remove it?. this is what it will look like:

  • If you add a vehicle in the config that is no longer in the server then the menu will not load that vehicle and skip pass it to continue loading, this is useful just incase you accidently misspell the model name or you take the vehicle out of the server and not remove it from the config, That way the player does not get stuck in the menu due to it continuously trying to load a non existing vehicle. it will show this in the client console:

Additional Notes:

Easy Setup - Automatically runs tables in database so you dont have to run sql files, just config to your liking.

Screenshots

Config #1

Config 2

Config #3

Config 4

Config #5

Compatibility:

Frameworks:
qb-core
esx

Dependencies:
oxmysql
ox_lib

4 Likes

just ran this through testing on my server AAA release thank you.

1 Like

Thank you, Enjoy!

Another amazing contribution from Brown, thank you so much.

1 Like

Your welcome!

UPDATE/FIXES (2/3/2024)

  • Fixed an issue where the Spawned Vehicle is not Synced correctly through players

I have joined the server, but nothing happens when I press E in the game. I am esx1.10.1. Could you please teach me?

make a ticket i can help

UPDATE/FIXES (2/05/2024)

  • Fixed SQL Error
  • Found fix for issue Where nothing opens when you Press E, Notes for fix are in the “Troubleshooting” section at the bottom of the READEME.md file.
  • Made it to where you cant spam “E” to open the vehicle menu (that way you cant break anything or cause duplicate menus to open)

Fix for this issue has been found, please redownload the script and read the notes at the bottom of the README file in the “Troubleshooting” section.

UPDATE/FIXES (2/06/2024):

  • Made it to where you can only see markers if you have the job (recommended by user)
  • Made it to where you can change the colors of the markers per job (recommended by user)

This is one of the best job garages i have ever used for QBcore, super smart on how everything is set up. Definitely recommend, most garages use 0.010 mms for job markers and this is so optimized it uses 0.00 definitely use this!

1 Like

thank you!!!

This is truly amazing and will definitly be checking your other work.

Can you add the ability to change mod items (ie; Front Bumper, Roof, hood and so on)

1 Like

This is just incredible. Exactly what I was looking for.

Only question I have, is can I have more than one location for the car spawner, garage resources etc? Would love to have one for HWP and another the patrol division.

1 Like

you can only have one per job, so each unit will have to have a different.

Yep, understood. What I wanted to know is, can I have two separate locations for the same job? One at Mission Row, another at La Mesa for example.

I have the problem that I only get 1 second press E displayed and can only press E in the second otherwise I have to go away and try again, does anyone have a solution for this?
OX_lib v3.27.0
oxmysql is also installed and running
what else could I do?