Planned in-game capture of vehicle storage grouped by the configured car, boat, or air garage type.
lunar_garage
Expanded vehicle storage with an experimental Qbox path.
An experimental Lunar Garage compatibility build with dynamic property garages, storage-state synchronization, and expanded vehicle-type handling.
Planned capture of separate on-foot entry and vehicle parking points with optional garage interiors.
Planned capture of locked vehicle spawning that leaves the player outside and facing the retrieved vehicle.
What it does
This GPL build extends Lunar Scripts' archived garage resource with Qbox-oriented database fields, property garage registration, owner and keyholder access, car/boat/air normalization, and synchronized stored/state values. ESX and QBCore adapters load today; the included Qbox adapters still need a manifest correction before a pure Qbox deployment should be treated as ready.
Core features
Dynamic property garages
Register, refresh, and remove owner- or keyholder-restricted garages with separate entry and spawn points plus optional interiors.
Storage-state synchronization
Keep stored and state columns aligned when vehicles leave, park, are retrieved from impound, or return automatically after a restart.
Expanded vehicle handling
Normalize common framework types into car, boat, and air garages and keep those vehicle pools separated.
Less disruptive spawning
Spawn retrieved vehicles locked and turn the player toward them instead of teleporting the player directly into the driver seat.
Compatibility at a glance
Setup path
- 01
Back up player_vehicles and the existing garage configuration before applying the build.
- 02
Place lunar_garage in resources and confirm ox_lib, oxmysql, and the intended framework are installed.
- 03
For Qbox testing, apply sql/qbox_lunar_garage.sql and correct the manifest so the nested Qbox client and server adapters load.
- 04
Review AutoRespawn, target, keys, fuel, vehicle types, garage names, impounds, property distances, and spawn checks before starting it.
Current release
- Added Qbox-oriented vehicle columns, stored/state synchronization, type normalization, and dynamic property garage APIs.
- Added less disruptive retrieval behavior, property access validation, configurable distances, and auto-respawn support.