> ## Documentation Index
> Fetch the complete documentation index at: https://rust-co.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Установка

> Поставьте RCO Motorworks на сервер за несколько минут.

## Что нужно

* Сервер RedM с **RSG Core** или **VORP Core**.
* **oxmysql** (подключение к базе данных, которое уже используют оба фреймворка).
* **RCO Vehicles** версии 0.1.128 или новее, с транспортом, у которого есть аксессуары.

## По шагам

**1. Скопируйте папку**

Положите папку `rco-motorworks` в папку `resources` сервера.

**2. Добавьте в server.cfg**

Запускайте **после** базы данных, фреймворка и RCO Vehicles:

```cfg theme={"dark"}
ensure oxmysql
ensure rsg-core        # или vorp_core
ensure rco-vehicles

ensure rco-motorworks
```

**3. Разрешите админам назначать владельцев**

Только для мастерских с владельцем. Команда, которая назначает владельца, — для админов:

```cfg theme={"dark"}
add_ace group.admin command.motorworks allow
```

**4. Запустите сервер**

Таблицы (`rco_motorworks`, `rco_motorworks_staff`, `rco_motorworks_orders` и `rco_motorworks_credit`) создаются сами при первом запуске. Ничего не нужно импортировать, нет предметов для добавления и работ для создания.

**5. Проверьте**

Выведите транспорт из гаража RCO Vehicles и заезжайте на нём в мастерскую Сен-Дени. Нажмите **R**: мастерская откроется на вашем транспорте.

## Назначить владельца

Введите в игре или в консоли сервера:

```text theme={"dark"}
/motorworks owner saint_denis 12
```

`saint_denis` — имя мастерской в конфиге, `12` — id игрока. `none` вместо id оставляет мастерскую без владельца. Потом владелец подходит к стойке и нажимает **G**.

Чтобы убрать владельца: `/motorworks remove saint_denis`. Админ и новый владелец видят результат на экране.

Кабинет владельца находится у `counter` мастерской, панель механиков — у её `staffCounter`.

## Изменения потом

Любое изменение в `config/config.lua` видно только после перезапуска.

> [!WARNING]
>
> Закройте игру перед перезапуском RCO Motorworks или RCO Vehicles, или перезапустите весь сервер. Перезапуск ресурса, пока вы в игре, может вылететь из игры.

## Обновление

Замените папку новой версией. Ваш `config/config.lua` — ваш: сохраните копию и верните свои значения, если в новой версии новый конфиг. Владельцы, механики, кассы и заказы хранятся в базе данных, обновление их не трогает.


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