# Imperium Garages

### ✨ Core Features

#### 🖥️ Modern User Interface

* **Clean Design**: A beautiful, intuitive, and responsive NUI that makes vehicle management a breeze.
* **Live Previews**: See your vehicles in high detail before taking them out.
* **Detailed Stats**: View your vehicle's engine health, body condition, and fuel level directly from the menu.

#### 🏢 Versatile Garage Types

* **Public Garages**: Distributed across the map for easy access to personal vehicles.
* **Job-Specific Garages**: Dedicated spawners for Police, EMS, and Mechanics with predefined fleet options and livery settings.
* **Impound & Depots**: A central location to retrieve lost or towed vehicles, featuring a dynamic pricing system.

#### ⚖️ Advanced Impound System

* **Police Integration**: Officers can impound vehicles with specific durations.
* **Flexible Retrieval**: Players can choose to wait for the impound duration to expire for a lower fee or pay a premium to retrieve their vehicle immediately.
* **Time-Based Pricing**: Costs evolve based on how long the vehicle has been held.

#### 🤝 Vehicle Sharing System

* **Social Management**: Share access to your vehicles with friends or colleagues.
* **Proximity-Based Sharing**: Grant permissions to players standing near you.
* **Total Control**: Easily revoke access at any time through the management interface.

#### 📸 Automatic Photography Studio

* **Visual Catalog**: The script automatically takes high-quality photos of your vehicles for the UI.
* **Clean Previews**: Uses a dedicated photo studio environment with custom lighting and camera angles to ensure every car looks its best.

#### 🛠️ Administrative & Server Features

* **Multi-Framework Support**: Seamlessly works with ESX and QBCore.
* **Flexible Interactions**: Supports 3D markers, Text UI, or Target systems (ox\_target, qb-target, etc.).
* **Persistence**: Automatically saves vehicle damage, fuel levels, and sharing permissions to the database.
* **Localization**: Fully translated into multiple languages (English, French, German, Spanish, Portuguese, Italian).

### 🚀 Performance Optimized

* **Low Idle Usage**: Optimized client-side logic ensures minimal impact on player FPS.
* **Smart Spawning**: Advanced spawn point detection prevents vehicle overlapping and "stacking" issues.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://imperiumscripts.gitbook.io/imperium-scripts/scripts/imperium-garages.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
