Agency-Vehicleshop
A premium vehicle dealership for FiveM. Browse a fully animated showroom, take test drives and buy cars through a sleek.

01Overview
A premium vehicle dealership for FiveM. Browse a fully animated showroom, take test drives and buy cars through a sleek glassmorphism NUI. Salesperson job with commissions, category & price filters, live in-world preview, test-drive timer, financing, dealer management dashboard and Discord webhook logging. 13 languages, MySQL persistence & ACE permissions. Works with QBCore, ESX & Standalone.
02Features
+Good to know
Agency-Vehicleshop provides a feature-rich vehicle dealership system for FiveM servers, offering an animated showroom, test drives, and a modern NUI for players to browse and purchase vehicles. The script includes a salesperson job with commissions, dealer management tools, and supports MySQL persistence through oxmysql. ACE permissions and Discord webhook logging are integrated for server management and activity tracking.
- Animated dealership experience
- Players interact with a fully animated showroom and can preview vehicles live in-world before making a purchase. The NUI uses a glassmorphism design, supporting 13 languages for accessibility across different communities.
- Salesperson role and commissions
- A dedicated salesperson job is included, allowing staff or players to manage vehicle sales and earn commissions. The dealer management dashboard provides oversight and control for dealership operations.
- Test drives, financing, and logging
- Customers can take vehicles for test drives with a configurable timer. Financing options are available for purchases. All dealership activity can be logged to Discord via webhook for transparency and record-keeping.
?Frequently asked questions
What dependencies are required to run Agency-Vehicleshop?
oxmysql is required for MySQL persistence. QBCore or ESX can be used optionally, but the script also works out of the box in standalone mode. Ensure oxmysql is installed and configured before starting Agency-Vehicleshop.
How do I set or change the staff chat command?
The chat command for staff is set in the config using the key Config.command. By default, it is set to 'avehicle'. You can change this value in the config file, then restart the resource for changes to take effect.
How are permissions managed for dealership features?
Agency-Vehicleshop uses ACE permissions to restrict access to specific features and commands. Ensure your server’s ACE permissions are configured according to your staff roles to control who can use dealership management functions.
What should I do if the script does not save data?
If data is not being saved, check that oxmysql is installed and running correctly, as MySQL persistence relies on this dependency. Also, make sure Agency-Vehicleshop is properly ensured in your server.cfg and that your database connection details are correct.