Bring a clean, modern and realistic owned vehicle garage system to your FiveM server.
This script is built for ESX Legacy and gives your server a professional garage workflow with owned vehicle overview, vehicle spawning, vehicle storing, TÜV support, vehicle images and an integrated impound / Abschlepphof system. Perfect for German roleplay servers that want a clean and realistic garage system for player-owned vehicles.
✨ Features
- Owned vehicle garage system for FiveM / ESX
- Loads player vehicles from
owned_vehicles - Modern and clean garage UI
- Vehicle overview with name, plate and status
- Shows vehicle condition inside the UI
- Park out / spawn vehicles through the NUI
- Store vehicles directly while sitting inside the vehicle
- Press
Eat garages to open or store vehicles - Supports
storedvehicle status - Optional
parkingcolumn support - Optional garage type filtering
- Multiple configurable garage locations
- Configurable access points and spawn points
- Blip and marker support
- Spawn point clear check
- Vehicle ownership checks
- Saves vehicle properties back into the database
- Automatic plate normalization
- Cooldown system to prevent spam
- Spawn player directly into the vehicle
- Local vehicle image support
- FiveM vehicle image fallback support
- Addon vehicle image override support
- German UI texts and notifications
- Multiple notify system support
- Modern HTML / CSS / JS NUI structure
- No npm build step required
- Lightweight and easy to configure
- Suitable for German RP servers
Garage System
The garage system gives players a clean and realistic way to manage their owned vehicles.
Players can open a garage, view their owned vehicles, check the vehicle status and spawn available vehicles directly through the UI. Vehicles can also be stored again at configured garage locations, while the vehicle properties are saved back into the database.
TÜV Integration
The script includes optional German TÜV support.
If the TÜV system is enabled, the garage can display TÜV information directly inside the UI. Vehicles with revoked TÜV can optionally be blocked from being spawned, while expired or missing TÜV data can be handled through the config.
If the TÜV resource or table is missing, the garage can still continue working normally.
Impound System
The integrated Abschlepphof system allows players to recover vehicles that are currently not stored.
You can configure impound locations, release prices, payment accounts, blips, markers and spawn points. This is perfect for servers that want a clean way to return lost, deleted or outside vehicles.
⚙️ Configuration
Everything important can be adjusted inside the config:
- Garage locations
- Garage labels
- Access points
- Spawn points
- Blips and markers
- Draw distance
- Interaction distance
- Spawn clear radius
- Vehicle database columns
- Stored and out values
- Parking column support
- Garage type support
- TÜV integration settings
- Impound locations
- Impound release prices
- Payment account
- Notify system
- Vehicle image settings
- Addon vehicle image overrides