Agency-Garage
The ultimate garage system for FiveM. Store, retrieve & manage all your vehicles across multiple garage locations.

01Overview
The ultimate garage system for FiveM. Store, retrieve & manage all your vehicles across multiple garage locations with a stunning glassmorphism UI. Vehicle categories (cars, boats, aircraft), live damage & fuel status, impound lot, shared & gang garages, vehicle search and favorites. 13 languages, MySQL persistence & ACE permissions. Auto-detects QBCore, ESX & Standalone.
02Features
+Good to know
Agency-Garage provides a comprehensive garage management system for FiveM servers, supporting multiple garage locations, vehicle categories, and advanced features like live vehicle status and impound lots. It offers a modern glassmorphism UI and supports MySQL data persistence. The script includes built-in language support and configurable commands, making it suitable for a wide range of server setups.
- Multiple Garage Locations
- You can set up several garage locations to allow players to store and retrieve vehicles across the map. The system supports cars, boats, and aircraft, and displays live information such as vehicle damage and fuel status directly in the UI.
- Impound, Shared, and Gang Garages
- Agency-Garage features an impound lot for managing seized vehicles, as well as shared and gang garages for group access. Players can search for vehicles, mark favorites, and manage their collection efficiently from the main interface.
- ACE Permissions and MySQL
- Access to garage features can be restricted using ACE permissions. All vehicle and garage data is stored persistently using MySQL, with oxmysql required for database operations. The script supports 13 languages and auto-detects the server’s framework.
?Frequently asked questions
What dependencies are required to run Agency-Garage?
The script requires oxmysql for MySQL data persistence. While it can operate in different environments, oxmysql must be installed and configured for vehicle and garage data to be saved. QBCore or ESX are optional dependencies, and standalone operation works out of the box.
How are commands configured and what is the default?
The main command name is set in the config under the command name in the config. By default, 'garages' is used for the main garage command, and 'addvehicle' is available for adding vehicles, primarily in standalone mode. You can adjust these in the configuration file.
How does permission control work with Agency-Garage?
Agency-Garage uses ACE permissions to restrict access to its features. You can configure which players or groups have access to specific commands or actions by setting up the appropriate ACE permissions in your server configuration.
What should I do if vehicles or garages are not saving?
Ensure that oxmysql is properly installed and configured, as MySQL persistence depends on it. If data is not saving, check your database connection and confirm that the resource Agency-Garage is started after oxmysql in your server.cfg. Review your server logs for any database errors.