Scripts/Dealerships
QboxQBCoreESX

Dealerships

Vehicle dealerships built and edited in game. Showrooms with a live 3D preview, test drives, financing and coupons, plus player owned dealerships with staff, stock orders and deliveries.

Install

Pick a car, change the paint, try code WELCOME, or take a test drive.

The demo is made for a computer screen. On a phone it shows small.

What's in it

Showroom

  • Live 3D preview you can spin and zoom
  • Search, categories and sorting
  • Speed, acceleration, braking and handling
  • RGB wheel, your own palette or GTA paints

Buying

  • Pay with bank, cash or extra currencies
  • Coupon codes with limits and expiry
  • Financing with down payment and interest
  • Spawn outside or deliver to a garage

Test drives

  • Timer on screen, ends when you get out
  • Private test drives in their own world
  • Staff can hand out test drives
  • Start point set per dealership

Player owned

  • Owner, manager and sales ranks
  • Order stock at wholesale and set prices
  • Commission for every sale
  • Truck deliveries from the depot

Staff tablet

  • Send offers to nearby customers
  • Clock in and out
  • Dealership funds and transactions
  • Sales reports and coupon codes

Admin panel

  • Create dealerships where you stand
  • Place display cars on the floor
  • Reports across every dealership
  • Changes go live without a restart

Picks up what you run

Everything is detected when the resource starts. You can still force any of it in the config.

Garages

Saves to player_vehicles or owned_vehicles, and fills in the JG Advanced Garages columns when it finds them

Vehicle keys

qbx_vehiclekeys, qb-vehiclekeys, MrNewbVehicleKeys, wasabi_carlock, Renewed-Vehiclekeys, qs-vehiclekeys

Fuel

ox_fuel, LegacyFuel, ps-fuel, lj-fuel, cdn-fuel, okokGasStation

Target and prompts

ox_target or qb-target, with jg-textui, okokTextUI or ox_lib prompts when there is no target

Install

  1. Drop vexxd_dealerships into your resources folder.
  2. Ensure it after your framework, garage, keys, fuel and target.
  3. Restart. The database tables are created for you.
  4. Run /dealeradmin and press New dealership.
ensure vexxd_dealerships
add_ace group.admin vexxd_dealerships.admin allow

Works with

FrameworkQbox, QBCore, ESX
Requiredox_lib, oxmysql
GaragesAny, JG Advanced Garages supported
Notificationsvexxd_notify, okokNotify, ox_lib
CodeCFX escrow, config open
LicensePaid · CFX escrow