More than a car shop, it's a business. Customers walk into a real 3D showroom, spin the car, take a test drive and pay by card, cash or Agency Pay. But the real magic: players can buy and run the dealership itself with employees, stock, delivery runs and commissions. One config file, 24 languages, market-ready out of the box.
π₯ Showcase: https://youtu.be/c3YOTkL_N-4
β¨ Why Agency Vehicle Shop
A genuine player-owned dealership economy, not just a "press E to buy" menu
Real 3D showroom with orbit camera, interactive hotspots and instant test drives
Plug & Play: auto-detects framework, database, notify, keys and text-ui
Multi-Phone ready: bought cars appear in every phone garage app automatically
Deep integration with the Agency ecosystem (Notify, Garage, Vehiclekeys, Agency Pay)
π The Customer Experience
β 3D showroom preview: drag-to-rotate orbit camera with interactive hotspots (doors, hood, trunk, windows, full interior view)
β Buy by Card, Cash or Agency Pay: Agency Pay is verified server-side, so a forged payment can never grant a free car
β Test Drive: timed run in a private world, press
[X]to end early, clean return to the showroomβ Sell vehicles back for a configurable percentage
β Search, sorting, category tabs and per-model vehicle images
β Bought cars sync straight into the player's garage (standard
player_vehicles/owned_vehicles)
πΌ Dealership Ownership (the headline feature)
β Players buy and own up to 5 dealerships as a real business (PDM, Import, Motorcycle, Airplane, Boat)
β Employees & ranks: hire/fire staff as Owner, Manager or Employee, each with granular permissions
β Boss management menu with 5 tabs: Dashboard Β· Employees Β· Sales Log Β· Stock Β· Account
β Commission on every sale (owner sets 1-20%) flows into the business account
β Deposit & withdraw business funds via bank, cash or Agency Pay
β Full sales log of every vehicle sold
β Sell the dealership back to the state for a configurable refund + remaining balance
π¦ Stock, Supply & Delivery Missions
β An unowned dealership sells everything at full price with infinite stock
β The moment a player buys it, the showroom starts empty: now it's a real business
β Order vehicles wholesale (~55% buy-in = ~45% resale margin), up to 5 per order
β Every ordered unit needs a delivery run: drive it from one of 17 warehouse points (routes rotate every time) to the dealership
β Resale profit lands directly in the business account
β Showcars: staff use
/avehicleto place frozen display vehicles on showroom spots
π Works With Everything
Frameworks: QBCore Β· ESX Β· Standalone (auto-detect)
Catalog: on QBCore every vehicle loads automatically, no list to maintain; config list for ESX / Standalone
Phones: qb-phone, lb-phone, gksphone, qs-smartphone, roadphone, yseries & more
Keys: qb Β· qs Β· wasabi Β· mk Β· Agency-Vehiclekeys
Agency ecosystem: Agency-Notify Β· Agency-Garage Β· Agency-Vehiclekeys Β· Agency Pay
Notify / TextUI / Target: ox_lib Β· qb Β· ESX Β· native Β· ox_target / qb-target
βοΈ Built For Server Owners
π 24 languages included, switch with one line, or add your own
π§© One commented config file: no coding knowledge required
ποΈ Auto database setup: creates its tables on start, never deletes data
π‘οΈ Server-side validated: prices, ownership, stock and payments are all checked on the server, with anti-spam protection
π οΈ Admin commands:
/giveshopand/resetshop(ACE protected)π Escrow-ready:
config.lua, alllocalesandsqlstay fully open for editing
π¦ What You Get
The complete Agency Vehicle Shop resource (catalog, ownership, stock, delivery, showcar modules)
5 ready-to-own dealerships + 17 delivery points (fully configurable)
24 language files
Automatic database setup
Lifetime updates & support on our Discord
π More scripts: https://shop.agencyg.de
π¬ Support & Discord: https://discord.gg/RTax3aBMUs
Requires oxmysql. Agency Pay checkout requires agency-phone. QBCore or ESX recommended, standalone supported.