Vehicle Shop

Vehicle Shop

€5.78

Add to Basket

Vehicle Shop System


System Overview

JJ Vehicle Shop is a modern and fully configurable vehicle dealership system for FiveM.

It allows players to browse a wide range of vehicles, filter them by category, preview them in a showroom, take test drives, and purchase vehicles with multiple customization options.

The system is designed to be highly modular, easy to extend, and compatible with different notification systems, fuel systems, and vehicle key solutions – all controlled directly from the config.

---

How It Works

  • NPC & Target Interaction – Players open the vehicle shop via NPC or target interaction.

  • Vehicle Selection – Clean UI with search, filters, and vehicle class categories.

  • Preview System – Selected vehicles are displayed at a preview location with a configurable camera.

  • Test Drive – Time-limited test drive with automatic vehicle return.

  • Purchase System – Buy vehicles using cash or card with instant vehicle spawn.

  • Customization – Choose primary and extra colors (GTA colors or custom RGB).

  • Integration Ready – Easy integration with keys, fuel systems, notifications, and logs.

---

Vehicle Shop Types

Multiple shop types can be configured independently:

  • Vehicle Shop – Full selection of all vehicle classes

  • Classic Car Shop – Classic vehicles only

  • Boat Shop– Boats and water vehicles

  • Helicopter Shop– Helicopters and air vehicles

Each shop supports:

- Custom location

- Preview location

- Spawn location

- Test drive location

- Blip and marker settings

- NPC model and scenario

- Target label, icon, and distance

---

Vehicle Classes

Vehicles can be organized into multiple classes:

- Sedan

- SUV

- Sports

- Super

- Muscle

- Off-road

- Motorcycle

- Compact

- Van

- Pickup

- Classic

- Boats

- Helicopters

Each class can have its own icon and can be easily extended via config.

---

Customization & Settings

  • License Plate System – Fully configurable plate format (letters, numbers, separator).

  • Color System – Support for GTA color IDs and custom RGB colors with hex preview.

  • Speed Units – km/h or MPH support.

  • Fuel System – Automatically sets vehicle fuel on purchase (supports multiple fuel systems).

  • Vehicle Keys – Optional automatic key assignment after purchase.

---

Notification System

The Vehicle Shop uses a config-based notification system:

- Supports JJ-Notify, okokNotify, or any custom notify system

- Different notification types (success, error, info, warning)

- Used for:

- Not enough money

- Successful purchase

- Test drive information

- Vehicle spawn or save errors

---

Language Support

  • Full multi-language support via config

- Easily switch languages (cs, en, de, etc.)

- All UI text and notifications are controlled from `JJ.Language`

---

Key Features Summary

- Modern UI

- Multiple shop types

- Test drive system

- Advanced configuration

- ESX ready

- Secure and clean structure

- Easy to expand

- RP-friendly solution

---

Documentation

Coming soon!


PREVIEW TEMP! : Vehicle Shop - ONLY PREVIEW NO EDIT!