> ## 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 Creator на RSG Core или VORP Core.

Займёт несколько минут. Выберите фреймворк ниже — шаги, которые отличаются, разделены по вкладкам.

<Info>
  Creator требует предварительной установки [RCO Appearance](/ru/rco-appearance/installation). Один и тот же архив, та же папка — сначала Appearance, потом Creator.
</Info>

<Warning>
  Уже работает кастомный multichar или spawn? Не добавляйте `ensure` Creator на живой сервер и не надейтесь на удачу. Остановите старые ресурсы, протестируйте на копии, затем переключайте продакшен.
</Warning>

## Что нужно отключить

Creator заменяет **штатный** выбор персонажа и спавн вашего фреймворка. Если они всё ещё запускаются, две системы борются за одного игрока — или Creator откажется стартовать.

| Resource             | RSG      | VORP         | Зачем                         |
| -------------------- | -------- | ------------ | ----------------------------- |
| `rsg-multicharacter` | **Стоп** | —            | Creator делает выбор          |
| `rsg-spawn`          | **Стоп** | —            | Creator делает спавн          |
| `rsg-appearance`     | **Стоп** | —            | Используйте rco-appearance    |
| `rsg-wardrobe`       | **Стоп** | —            | Гардероб в Appearance         |
| `rsg-barbers`        | **Стоп** | —            | Барберы в Appearance          |
| `vorp_character`     | —        | **Стоп**     | Creator + Appearance          |
| `vorp_barbershop`    | —        | **Стоп**     | Отдельный барбер              |
| `vorp_clothingstore` | —        | **Стоп**     | Старые магазины одежды        |
| `vorp_stores`        | —        | **Оставить** | Обычные магазины — не связаны |

Старые папки можно оставить на диске. Главное — чтобы их **не было** в списке `ensure`.

### Про `provide` (коротко)

Appearance сообщает серверу, что *отвечает за* имена вроде `rsg-appearance` и `vorp_character`. Это помогает скриптам с `dependency 'rsg-appearance'` — они получают **rco-appearance**.

Это **не** значит «запускать RCO **и** stock вместе». Штатные ресурсы всё равно останавливаем. Две системы персонажей на одном сервере = сломанные данные.

<Steps>
  <Step title="Скачать и распаковать">
    Из [Keymaster](https://keymaster.fivem.net/) поместите обе папки в каталог resources:

    ```text theme={"dark"}
    resources/
    └── [rco]/
        ├── rco-appearance/
        └── rco-creator/
    ```

    Сохраняйте имена папок как в архиве.
  </Step>

  <Step title="Остановить штатные ресурсы">
    Закомментируйте или удалите конфликтующие строки в `server.cfg` (см. таблицу выше).

    <Tabs>
      <Tab title="RSG Core">
        ```cfg theme={"dark"}
        # ensure rsg-multicharacter
        # ensure rsg-spawn
        # ensure rsg-appearance
        # ensure rsg-wardrobe
        # ensure rsg-barbers
        ```
      </Tab>

      <Tab title="VORP Core">
        ```cfg theme={"dark"}
        # ensure vorp_character
        # ensure vorp_barbershop
        # ensure vorp_clothingstore
        ```
      </Tab>
    </Tabs>
  </Step>

  <Step title="Добавить в список запуска">
    Порядок важен: база → ядро фреймворка → Appearance → Creator.

    <Tabs>
      <Tab title="RSG Core">
        ```cfg theme={"dark"}
        ensure oxmysql
        ensure rsg-core
        ensure rco-appearance
        ensure rco-creator
        ```
      </Tab>

      <Tab title="VORP Core">
        ```cfg theme={"dark"}
        ensure oxmysql
        ensure vorp_core
        ensure rco-appearance
        ensure rco-creator
        ```
      </Tab>
    </Tabs>
  </Step>

  <Step title="База данных">
    На обычном сервере SQL **импортировать вручную не нужно**. При первом запуске Creator создаст свои таблицы.

    Пользователю MySQL нужны права на создание и изменение таблиц (у большинства хостов уже есть). Если хост всё блокирует — сначала используйте SQL из пакета, иначе при старте будет понятное сообщение, а не тихий сбой.

    Appearance создаёт свои таблицы тоже — см. [установку Appearance](/ru/rco-appearance/installation).
  </Step>

  <Step title="Быстрая проверка config">
    Откройте `rco-creator/config/config.lua`. Значения по умолчанию работают. Перед первым рестартом стоит глянуть два параметра:

    ```lua theme={"dark"}
    Config.Framework = 'auto' -- оставьте auto
    Config.Debug = false      -- true только пока что-то чините
    ```

    Остальное: [Настройка](/ru/rco-creator/configuration).
  </Step>

  <Step title="Перезапуск и проверка">
    Перезапустите сервер, подключитесь — должны попасть на экран выбора персонажа. Создайте персонажа, выберите спавн, убедитесь, что вы в мире с управлением.

    Старый селектор, чёрный экран или ничего? [Устранение неполадок](/ru/rco-creator/troubleshooting).
  </Step>
</Steps>

## Опционально: кто редактирует спавны в игре

Админы используют `/rcospawns`, чтобы двигать точки спавна на карте. По умолчанию хватает группы `admin` во фреймворке. Чтобы выдать явно:

```cfg theme={"dark"}
add_ace group.admin rco.creator.spawns allow
```

Подробнее в [Точках спавна](/ru/rco-creator/spawn-locations).

## Версии пакета и version checker

RCO Creator + RCO Appearance выпускаются как единая release **RCO Identity**. Обновляйте оба resources вместе.

Creator сравнивает локальные версии `rco-creator` и `rco-appearance`. Если они не совпадают:

```text theme={"dark"}
[RCO Identity] Resource version mismatch: rco-creator v1.7.1 / rco-appearance v1.7.0. Update the complete RCO Identity package.
```

Не исправляйте предупреждение только изменением номера в `fxmanifest.lua`; установите совпадающие файлы одной release.

Только `rco-creator` выполняет один server-side запрос при запуске для проверки текущей публичной release:

```text theme={"dark"}
[RCO Identity] RCO Identity is up to date (v1.7.1).
```

Проверка информационная: player/character данные не отправляются, нет запросов на каждого игрока и постоянного polling; при недоступности metadata RCO продолжает запуск.
