Cardealer is a plug-and-play vehicle dealership script built for modern FiveM servers.
No matter your framework ESX, QBCore, or Standalone. it works out of the box with automatic detection.
Players can browse vehicles by category, preview them live in a 3D camera environment, customise the primary and secondary colour, take a timed test drive, and purchase with cash or bank. Server owners can configure everything from a single config.lua. including language, currency symbol, speed unit (km/h or mph), UI labels, payment priority, and Discord logging.
Multiple dealerships are supported (cars, boats, planes, etc.), each defined in their own clean dealer file. The UI is built in React and fully driven by config strings, so you can translate every label without touching the code.
Features:
• Auto framework detection (ESX / QBCore / Standalone)
• Modern React NUI with live 3D vehicle preview
• Primary & secondary color picker
• Test drive system with countdown timer
• Quick sell at configurable locations
• Full multi-language support (EN, NL, DE, FR, ES)
• km/h or mph toggle
• Cash / bank payment with priority control
• Vehicle keys integration (qb-vehiclekeys, qs-vehiclekeys, wasabi-carlock, cd_garage)
• Discord purchase & sale logging
• Unlimited dealerships (cars, boats, planes, etc.)
• Routing bucket isolation for test drives
• Simple SQL installation (single table)
Dependencies: oxmysql, OneSync