> For the complete documentation index, see [llms.txt](https://documentation.rcore.cz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.rcore.cz/paid-resources/rcore_police/integrations/garages.md).

# Garages

The garage bridge is used to store and retrieve seized/impounded vehicles.

## 🔎 Auto Detection

```lua
Config.Garages = AUTO_DETECT
```

Auto-detection priority (first match wins): `QS` → `JG` → `CD_GARAGE` → `OKOK` → `ZYKE` → `QB_GARAGE` → `QBOX_GARAGE` → `ESX_GARAGE` → `NDCORE`.

Override with the matching constant if detection picks the wrong one:

| Constant              | Resource                                                  |
| --------------------- | --------------------------------------------------------- |
| `Garages.QS`          | `qs-advancedgarages`                                      |
| `Garages.JG`          | `jg-advancedgarages`                                      |
| `Garages.CD_GARAGE`   | `cd_garage`                                               |
| `Garages.OKOK`        | `okokGarage`                                              |
| `Garages.ZYKE`        | `zyke_garages`                                            |
| `Garages.QB_GARAGE`   | `qb-garages`                                              |
| `Garages.QBOX_GARAGE` | `qbx_garages`                                             |
| `Garages.ESX_GARAGE`  | `esx_garage`                                              |
| `Garages.NDCORE`      | `ND_Core`                                                 |
| `Garages.NONE`        | No garage resource found - you will need to integrate it. |
