Overview
A standalone vehicle garage for QBox and ESX with a cinematic showroom.
whereiaml_garage is a vehicle garage that doesn't feel like a dropdown menu. You walk up to
a garage attendant, the screen fades, and your car is sitting on a podium in front of you —
spin it around, check the condition, and drive it out. Lose a car to a crash or the ocean and
it ends up in the impound lot, where you pay to get it back.
It runs on QBox and ESX out of the same files, and it stores everything in the framework's own owned-vehicles table — so it plays nicely with whatever dealer or shop you already use. On QBox there's nothing to import; on ESX there's one tiny SQL file.
What you get
- A real showroom, not a list. The car you're looking at is the actual vehicle spawned on a podium in a private instance — drag to rotate, scroll to zoom. Nobody else is in there with you.
- Multiple garages. Drop as many as you want in the config, each with its own ped, blip and exit points. If one exit is blocked, it uses the next free one.
- Stored state that sticks. Fuel, engine and body health, mods, plate, broken windows and doors — all saved when you put a car away and restored when you take it out.
- Impound. Total a car or drive it into the sea and it gets impounded. Pull it back out at the impound lot for a fee (10% of the car's value by default, fully configurable).
- Category filtering. Point a marina at boats, a hangar at aircraft, the street garage at cars — or let one garage hold everything.
- Works with your fuel and keys scripts. Auto-detects the common ones (ox_fuel, LegacyFuel, cdn-fuel, …) for fuel, and qbx_vehiclekeys / wasabi / qb / others for keys. Or turn either off.
Requirements
One honest note up front: the script saves every kind of damage GTA actually lets you save — health, blown tyres, smashed windows, ripped-off doors. What it can't save is the dents from a crash, because the game engine itself doesn't keep that data around. No garage script does; anyone who claims otherwise is bending the truth.