> ## Documentation Index
> Fetch the complete documentation index at: https://docs.roadshop.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Using garages

> Opening a garage, taking vehicles out, parking and the live preview

# Using garages

## Opening a garage

Walk up to the attendant at a garage and press **E**, or use the target
option when ox\_target or qb-target runs. The key is a FiveM key binding:
players can change it under **Settings → Key Bindings → FiveM → Garage: open
or park**.

Garages come in three kinds: car garages hold cars and bikes, boat garages hold
boats, and hangars and helipads hold aircraft. A vehicle can only be parked in
a garage of its kind.

![The vehicle list of a garage](https://mintcdn.com/roadshop/Kjb4cLT9F-ZzMKNz/images/roadgarage/garage-list.webp?fit=max\&auto=format\&n=Kjb4cLT9F-ZzMKNz\&q=85\&s=b08e92fec921b50dfcbc30196543ae8b)

The list sorts your vehicles into sections:

| Section | What it shows |
| - | - |
| **In this garage** | Vehicles parked here, ready to take out |
| **Away** | Vehicles out in the world (**On the Road**) or lost (**Missing**) |
| **Impounded** | Vehicles waiting at an impound lot |
| **Other garages** | Vehicles parked elsewhere that you can move here |

Use the search field and the **All / Parked / Out** filters to find a vehicle
quickly. Vehicles you marked as favourites show a star; nicknames replace the
model name. See [Managing vehicles](https://docs.roadshop.org/roadgarage/vehicles.md).

## The vehicle page and the live preview

Tap a vehicle to open its page. While it is open, the vehicle itself stands on
the garage's parking slot with an orbiting camera, so you can look at it before
you take it out.

![The vehicle page with condition, mileage and performance](https://mintcdn.com/roadshop/Kjb4cLT9F-ZzMKNz/images/roadgarage/vehicle-page.webp?fit=max\&auto=format\&n=Kjb4cLT9F-ZzMKNz\&q=85\&s=72ab109cb44bdac2c87ee19715ee3be5)

The page shows:

* **Condition:** fuel, engine and body.
* **Mileage:** the odometer and when the next service is due, see
  [Mileage and service](https://docs.roadshop.org/roadgarage/vehicles.md#mileage-and-service).
* **Performance:** the installed upgrades, such as engine, brakes,
  transmission, suspension and armour.
* **Manage:** rename, share keys, move, sell or give the vehicle, plus its
  activity log.

![Preview controls: doors open, lights on](https://mintcdn.com/roadshop/Kjb4cLT9F-ZzMKNz/images/roadgarage/preview-controls.webp?fit=max\&auto=format\&n=Kjb4cLT9F-ZzMKNz\&q=85\&s=995b11301ddfa9a65cecd79ffe14bf4c)

Preview controls sit at the bottom of the screen: drag to turn the camera,
scroll to zoom, and use **Doors** and **Lights** to open the doors and switch
on the lights.

## Taking a vehicle out

Press **Take Out**. The vehicle spawns on the first free parking slot of the
garage with its saved mods, fuel, engine and body health and, when
`Config.SaveDamage` is on, its broken doors, windows, burst tyres and dents.
You get the keys through your key script, and with `Config.WarpIntoVehicle`
you are placed in the driver's seat.

> [!NOTE]
>
> A slot counts as free when no other vehicle stands within
> `Config.SpawnClearance` metres. When every slot is blocked, you see "All
> parking spots are blocked." and the vehicle stays parked.

## Parking

Drive into the garage area, near the attendant or a parking slot, and press
**E**. The vehicle is saved with its current mods, fuel, damage and mileage,
then removed from the world.

## Parking spaces

When parking spaces are limited (`Config.SlotLimit`, or `slots` on a garage),
the list shows how many of your spaces are used. You can buy extra spaces in
that garage, up to `Config.MaxExtraSlots`.

![Buying an extra parking space](https://mintcdn.com/roadshop/Kjb4cLT9F-ZzMKNz/images/roadgarage/parking-space.webp?fit=max\&auto=format\&n=Kjb4cLT9F-ZzMKNz\&q=85\&s=6c6919ff4a346d57ac0ffb22b3543c79)

## Missing vehicles

A vehicle that is out but no longer exists in the world, for example after a
server restart, shows as **Missing**. You can recover it at
any garage for `Config.RecoveryFee`. With `Config.ReturnLostOnStart`, missing
vehicles return to their last garage on their own when the resource starts.

## Paying

Fees for moving, recovering, extra spaces and services are paid from the
accounts in `Config.PayFrom`, tried in order (bank first, then cash by
default). Where the money goes is set in
[Configuration](https://docs.roadshop.org/roadgarage/configuration.md#fees-and-societies).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.