[PAID] exo-garage [ESX/QBCORE]
Description
EXO 3-in-1 Garage System – Garage, Impound & Gas Station in one! ![]()
Feature Overview
Garage System
- Displays vehicle image, license plate & vehicle name in a clean interface
- Search bar for license plate or vehicle name
- Favorites system for quick access to preferred vehicles
- Vehicle name can be edited directly in the UI
Integrated Fuel Station
- Refuel directly inside the garage – with adjustable fuel price
- Refueling time, price & visual effects fully customizable
Impound & Vehicle Management
- Full impound lot integration with configurable fees & requirements
- Vehicles automatically returned to garage or impound after restart
- Unpark protection prevents vehicle stacking
Multi-Garage Support
- Supports boats, aircrafts, and special garages
- Create unlimited garage categories
Customizable Settings
- Enable/disable fuel & favorites systems
- Replace marker with NPC interaction
- Fully customizable blip options
- Adjustable cooldown, radius, & spawn points
- Configure impound fees, custom name length & refuel costs
- Modify animation duration, camera movement, marker colors
- Supports German / English language
- Option to teleport player into vehicle when unparking
- Optional in-vehicle parking toggle
Compatibility & Integration
- Fully compatible with QB-Core & ESX
- Plug & Play – works instantly without complex setup
- Designed for Server Owners, Developers & Admins
Get this script now from our [Store] for just 15.00 € (exclusive VAT)!
Showcase
Config = {}
-- Framework Settings / Framework Einstellungen
Config.Framework = 'auto' -- 'auto', 'esx', 'qbcore' / Automatische Erkennung, ESX oder QBCore
-- Language Settings / Spracheinstellungen
Config.Language = 'de' -- 'de' for German, 'en' for English / 'de' für Deutsch, 'en' für Englisch
-- Fuel Settings / Kraftstoff Einstellungen
Config.FuelKey = 'fuel' -- Fuel key in database: 'fuel' or 'fuelLevel' / Kraftstoff Schlüssel in Datenbank: 'fuel' oder 'fuelLevel'
Config.FuelPrice = 50 -- Price per liter / Preis pro Liter
-- Garage Settings / Garage Einstellungen
Config.GarageFee = 0.5 -- Additional fee percentage (0.5 = 50%) / Zusätzliche Gebühr in Prozent (0.5 = 50%)
-- Garage Display Settings / Garage Anzeige Einstellungen
Config.GarageDisplay = 'marker' -- 'marker', 'npc' / 'marker' für Marker, 'npc' für NPC
-- Blip Settings / Blip Einstellungen
Config.EnableGarageBlips = true -- Enable garage blips / Garage Blips aktivieren
Config.EnableImpoundBlips = true -- Enable impound blips / Abschlepphof Blips aktivieren
-- Vehicle Settings / Fahrzeug Einstellungen
Config.CustomServerSideSpawn = false -- Custom server side spawn (only esx supported) / Custom server side spawn (nur esx unterstützt)
Config.AutoParkAllVehicles = true -- Automatically park all vehicles on script start / Alle Fahrzeuge beim Script-Start automatisch einparken
Config.TeleportToVehicle = true -- Teleport player into vehicle when spawned / Spieler ins Fahrzeug teleportieren beim Spawnen
Config.CheckSpawnPoint = true -- Check if spawn point is clear before spawning / Prüfen ob Spawn-Punkt frei ist vor dem Spawnen
Config.SpawnPointRadius = 3.0 -- Radius to check for blocking vehicles / Radius zum Prüfen blockierender Fahrzeuge
Config.MaxSpawnAttempts = 20 -- Maximum attempts to find a clear spawn point / Maximale Versuche einen freien Spawn-Punkt zu finden
Config.StoreFromInside = true -- Allow storing vehicle while sitting inside as driver / Fahrzeug einparken erlauben während man drin sitzt als Fahrer
Config.CustomNameMaxLength = 8 -- Maximum length for custom vehicle names / Maximale Länge für Custom-Fahrzeugnamen
Config.TowEmptyVehicles = true -- Allow towing vehicles that are empty (no player inside) / Erlaube Abschleppen von leeren Fahrzeugen (kein Spieler drin)
Config.VehicleDetectionRadius = 5.0 -- Radius for vehicle detection when storing / Radius für Fahrzeug-Erkennung beim Einparken
-- Feature Settings / Feature Einstellungen
Config.EnableFavorites = true -- Enable favorite system / Favoriten-System aktivieren
Config.EnableVehicleRename = true -- Enable vehicle rename feature / Fahrzeug-Umbenennung aktivieren
Config.EnableRefuel = true -- Enable refuel feature / Tanken-Feature aktivieren
-- Animation Settings / Animations Einstellungen
Config.EnableSpawnAnimation = true -- Enable spawn animation with camera / Spawn-Animation mit Kamera aktivieren
Config.AnimationDuration = 3000 -- Animation duration in milliseconds / Animationsdauer in Millisekunden
Config.CameraHeight = 5.0 -- Camera height above player / Kamera Höhe über Spieler
Config.CameraFOV = 50.0 -- Camera field of view / Kamera Sichtfeld
Config.MarkerDuration = 3000 -- Duration to show spawn marker / Dauer um Spawn-Marker anzuzeigen
Config.SpawnMarkerColor = {r = 199, g = 103, b = 255, a = 255} -- Spawn marker color (RGBA) / Spawn-Marker Farbe (RGBA)
-- Cooldown Settings / Cooldown Einstellungen
Config.FavoriteCooldown = 2.0 -- Cooldown in seconds for favorite toggle / Cooldown in Sekunden für Favorit-Umschaltung
Config.RenameCooldown = 3.0 -- Cooldown in seconds for vehicle rename / Cooldown in Sekunden für Fahrzeug-Umbenennung
Config.RefuelCooldown = 2.0 -- Cooldown in seconds for vehicle refuel / Cooldown in Sekunden für Fahrzeug-Betankung
Config.GarageRequestCooldown = 15.0 -- Cooldown in seconds for garage requests / Cooldown in Sekunden für Garage-Anfragen
Config.ImpoundRequestCooldown = 15.0 -- Cooldown in seconds for impound requests / Cooldown in Sekunden für Abschlepphof-Anfragen
-- Marker Settings / Marker Einstellungen
Config.MarkerType = 1 -- Marker type / Marker Typ
Config.MarkerSize = {x = 1.5, y = 1.5, z = 1.0} -- Marker size / Marker Größe
Config.MarkerColor = {r = 199, g = 103, b = 255, a = 100} -- Marker color (RGBA) / Marker Farbe (RGBA)
Config.MarkerDrawDistance = 10.0 -- Distance to draw marker / Entfernung zum Zeichnen des Markers
-- NPC Settings / NPC Einstellungen
Config.NPCModel = 'a_m_m_business_01' -- NPC model / NPC Modell
Config.NPCDrawDistance = 50.0 -- Distance to draw NPC / Entfernung zum Zeichnen des NPCs
Config.NPCInteractionDistance = 3.0 -- Distance to interact with NPC / Entfernung zur Interaktion mit NPC
-- Blip Settings / Blip Einstellungen
Config.BlipSprite = 357 -- Default blip sprite / Standard Blip Symbol
Config.BlipColor = 3 -- Default blip color / Standard Blip Farbe
Config.BlipScale = 0.8 -- Default blip scale / Standard Blip Skalierung
-- Vehicle Type Blip Settings / Fahrzeugtyp Blip Einstellungen
Config.VehicleTypeBlips = {
['car'] = {
sprite = 357, -- Car garage blip / Auto-Garage Blip
color = 3, -- Blue color / Blaue Farbe
scale = 0.8,
label = 'Garage' -- Car garage label / Auto-Garage Label
},
['boat'] = {
sprite = 455, -- Boat garage blip / Boot-Garage Blip
color = 3, -- Blue color / Blaue Farbe
scale = 0.8,
label = 'Boot-Garage' -- Boat garage label / Boot-Garage Label
},
['airplane'] = {
sprite = 16, -- Airplane garage blip / Flugzeug-Garage Blip
color = 3, -- Blue color / Blaue Farbe
scale = 0.8,
label = 'Flugzeug-Garage' -- Airplane garage label / Flugzeug-Garage Label
},
['all'] = {
sprite = 357, -- All types garage blip / Alle-Typen-Garage Blip
color = 2, -- Green color / Grüne Farbe
scale = 0.8,
label = 'Universal-Garage' -- All types garage label / Alle-Typen-Garage Label
}
}
-- Impound Settings / Abschlepphof Einstellungen
Config.EnableImpound = true -- Enable impound system / Abschlepphof-System aktivieren
Config.ImpoundDisplay = 'marker' -- 'marker', 'npc' / 'marker' für Marker, 'npc' für NPC
Config.ImpoundPrice = 500 -- Price to retrieve vehicle from impound / Preis um Fahrzeug abzuholen
Config.ImpoundBlipSprite = 68 -- Impound blip sprite / Abschlepphof Blip Symbol
Config.ImpoundBlipColor = 1 -- Impound blip color / Abschlepphof Blip Farbe
Config.ImpoundBlipScale = 0.8 -- Impound blip scale / Abschlepphof Blip Skalierung
-- Garage Type Labels / Garage Typ Bezeichnungen
Config.GarageTypeLabels = {
['car'] = 'CAR GARAGE', -- Car garage label / Auto-Garage Bezeichnung
['boat'] = 'BOAT GARAGE', -- Boat garage label / Boot-Garage Bezeichnung
['airplane'] = 'AIRPLANE GARAGE', -- Airplane garage label / Flugzeug-Garage Bezeichnung
['all'] = 'UNIVERSAL GARAGE' -- All types garage label / Universal-Garage Bezeichnung
}
-- Garage Locations / Garage Standorte
Config.Garages = {
{
name = 'garage_1',
label = 'Garage',
type = 'all',
coords = vector4(99.6823, -1072.9735, 29.3741, 249.3470),
spawn = vector4(108.0289, -1079.6105, 29.1926, 337.7105)
}
}
-- Impound Locations / Abschlepphof Standorte
Config.Impounds = {
{
name = 'impound_1',
label = 'Abschlepphof',
type = 'car',
coords = vector4(409.1656, -1622.8934, 29.2919, 232.3704),
spawn = vector4(396.5426, -1643.9270, 28.8680, 318.7532)
}
}
Optimization
- IDLE: 0.00ms
- RUNNING: 0.01ms
Further Information
SHOP: [exo-garage]
This resource uses the FiveM Asset Escrow System.
| Information | Details |
|---|---|
| Code accessible | |
| Subscription-based | |
| Lines (approx.) | 5500-6000 |
| Requirements | ESX / QBCore |
| Support |


