Ottos
Used car dealership business script for QBCore/Qbox
Used car dealership (player-owned)
bs_ottos is a comprehensive used car dealership.
Players can own and operate the business, hire other players, and run a real secondary vehicle market.
Features
- Inventory system
- Purchase stock or modified vehicles and add them to inventory.
- Vehicles are removed from the garage and stored in a separate inventory.
- Display system
- Display inventory vehicles at configurable locations.
- Buyers and employees can inspect a specific displayed vehicle.
- Buyers and employees can also browse the full inventory catalog.
- Vehicle information
- Shows major upgrades.
- Shows mileage.
- Shows whether a vehicle needs service.
- Employee workflow
- Auto-populate the nearest plate.
- Quickly evaluate a purchase using the vehicle’s info.
- Separate permissions for buying vs selling.
- Business visibility
- Transaction history for purchases and sales.
- Management dashboard for sales, profitability, and top performers.
Requirements & Dependencies
Framework
- Qbox or QBCore
Required resources
oxmysqlox_libjg-dealershipsjg-advancedgaragesjg-mechanic
Supported integrations
Targeting
ox_targetorqb-target
Banking
Renewed-Bankingqb-bankingokokBankingfd_bankingtgiann-bank
Install
Drop in the resource
Place the bs_ottos folder in your server’s resources.
Keep the folder name as bs_ottos.
Ensure dependencies
Ensure these start before bs_ottos:
oxmysqlox_libjg-dealershipsjg-advancedgaragesjg-mechanic
Start the script
Add to server.cfg:
ensure bs_ottos
Configuration (what you can change)
Server setup
- Framework: QBCore or Qbox
- Targeting:
ox_targetorqb-target - Banking: one of the supported banking systems
Business setup
- Job name
- Job grade permissions
- Who can buy vehicles
- Who can sell vehicles
- Dealership location
- Display spots
- Display zone distance
GarageIdforjg-advancedgarages
Economy & labels
- Commission percentage for employees
- Minimum / maximum purchase prices
- Minimum / maximum sale prices
- Labels for:
- Engine levels
- Suspension levels
- Brakes levels
- Transmission levels
- Turbo stock vs installed
Note
Default configuration is located at Gabz Ottos but all locations can be changed. Gabz also offers a monthly subscription for an assortment of maps.