> For the complete documentation index, see [llms.txt](https://docs.otherplanet.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.otherplanet.dev/scripts/op-garages-v3/installation.md).

# Installation

Before you start, make sure you're logged into the CFX portal. This ensures you can download the asset and receive future updates.

## Downloading Dependencies

Dependencies are very important — you need to install them before moving on to the installation of our script.

{% stepper %}
{% step %}

### OX\_LIB

{% embed url="<https://github.com/overextended/ox_lib>" %}
{% endstep %}

{% step %}

### VehicleDeformation (Optional)

Install VehicleDeformation script if you want to save vehicle deformations!&#x20;

No need to set anything in config, just make sure VehicleDeformation is started before op-garages.&#x20;

{% embed url="<https://github.com/Kiminaze/VehicleDeformation/releases>" %}
{% endstep %}
{% endstepper %}

***

## Server.cfg

All dependencies you’ve installed must be started before our script. Make sure to follow the correct start-up order in your `server.cfg`.

```
ensure VehicleDeformation
ensure op-garages
```

***

## Items&#x20;

Create Items For Fake Plates / Car Contracts

{% content-ref url="/pages/tHtJ2BG6UzFlZMoyTcdp" %}
[How to create items](/scripts/op-garages-v3/tutorials/how-to-create-items.md)
{% endcontent-ref %}

***

## Permissions

It's important to grant your server administrators access to our Garage Admin and Commands. Don’t forget to check this Article:

{% content-ref url="/pages/C4czzuweDScQ3FwbpYfQ" %}
[How to add player to Garage Admin](/scripts/op-garages-v2/tutorials/how-to-add-player-to-garage-admin.md)
{% endcontent-ref %}

***

## Database

The script will automatically create its own database and check for columns in framework database on first start-up.

***
