# Настройки Мультиплеера

## **1. Общие**

??? setting "Продвинутые настройки"

```
Если включено, будут видны все настройки многопользовательской игры

Если выключено, видны только базовые настройки
```

??? setting "Включить защиту от клонирования конфигурации"

```
Если включено, конфигурация вашего транспортного средства будет защищена от сохранения другими игроками

Если выключено, другие игроки смогут сохранить вашу конфигурацию
```

??? setting "Отключить паузу из-за нестабильностей"

```
Если включено, физические нестабильности не будут останавливать игру

Если выключено, нестабильности будут вызывать паузу

!!! note ""

    Рекомендуется оставить выключенным, так как повторяющиеся нестабильности могут привести к крашу игры
```

??? setting "Использовать упрощённые транспортные средства, если доступны"

```
Если включено, транспортные средства других игроков будут заменяться упрощёнными моделями (как в AI-трафике), если они доступны

Если выключено, будут использоваться оригинальные модели
```

??? setting "Новое меню чата"

```
Если включено, чат отображается в окне [IMGUI](https://github.com/ocornut/imgui), которое можно, например, переместить на другой монитор

Если выключено, чат отображается в стандартном UI приложении

!!! note ""

    Перетаскивание IMGUI окон может снизить производительность и сбивать программы записи экрана, записывая окно чата вместо основного окна игры
```

??? setting "Включить сглаживание положения автомобиля"

```
Если включено, BeamMP будет использовать алгоритм для сглаживания обновлений позиции транспортного средства через регулярные интервалы. Это может быть полезно для игроков с высоким пингом или при высокой потере пакетов

Если выключено, BeamMP будет обновлять позиции транспортных средств по мере их получения
```

??? setting "Пропускать предупреждение безопасности модов"

```
Если включено, всплывающее окно с предупреждением о безопасности модов не будет отображаться при подключении к серверу с модами

Если выключено, предупреждение будет показываться каждый раз при подключении к серверу с модами
```

??? setting "Включить очередь обновлений/редактирования"

```
Если включено, спавн и изменения транспортных средств других игроков будут помещаться в очередь. Подробнее см. раздел `2. Очередь событий`

Если выключено, спавн и изменения транспортных средств других игроков будут загружаться мгновенно
```

??? setting "Включить автоматическую синхронизацию деталей"

```
Если включено, детали вашего транспортного средства автоматически синхронизируются с другими игроками через несколько секунд

Если выключено, необходимо вручную нажимать кнопку синхронизации деталей в меню выбора деталей для отправки синхронизации другим игрокам
```

??? setting "Выключить переключение на машины других игроков"

```
Если включено, переключение между транспортными средствами пропустит машины других игроков

Если выключено, переключение будет происходить по всем доступным транспортным средствам
```

??? setting "Сделать машины прозрачными при приближении"

```
Если включено, другие машины будут постепенно исчезать по мере приближения

Если выключено, другие машины будут полностью видимы независимо от расстояния

!!! note ""

    Это влияет только на видимую 3D-модель машины, а не на физическую mesh-сетку. Чтобы также отключить физику, необходимо включить `Упрощённая физика столкновений` в настройках игры
```

??? setting "Показывать ID игроков"

```
Если включено, в списке игроков появится дополнительная колонка с ID каждого игрока. Полезно для разработки или модерации

Если выключено, список игроков будет показывать только имя игрока и пинг
```

??? setting "Разрешить обновление списка серверов в игре"

```
Если включено, список серверов будет обновляться с регулярными интервалами во время игры. Это может вызвать лаги

Если выключено, список серверов обновляется только при открытии главного меню
```

## **2. Очередь событий**

??? setting "Выделить игроков в очереди"

```
Если включено, игроки с ожидающими событиями будут выделены в списке игроков

Если выключено, игроки не будут выделяться индивидуально
```

??? setting "Выделять игроков с очередью"

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

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

??? setting "Автоматизировать очередь"

```
Если включено, события из очереди будут автоматически загружены после того, как ваш транспорт опустится ниже порога скорости на установленное время таймаута

Если выключено, события загружаются вручную, через кнопку `События` в верхней части экрана или клик по имени игрока в списке
```

??? setting "Порог скорости для срабатывания очереди"

```
Этот параметр определяет порог скорости для автоматической загрузки событий из очереди. Ваш транспорт должен быть медленнее этого порога дольше, чем `Таймаут срабатывания очереди`, чтобы события были загружены
```

??? setting "Таймаут срабатывания очереди"

```
Этот параметр определяет задержку времени для автоматической загрузки событий из очереди. Ваш транспорт должен быть медленнее `Порог скорости для срабатывания очереди` в течение этого времени, чтобы события были загружены
```

??? setting "Не использовать очередь в режиме наблюдения"

```
Если включено, событие будет загружено мгновенно, если вы наблюдаете за другим игроком

Если выключено, событие будет помещено в очередь, как при фокусе на вашем транспортном средстве
```

??? setting "Не использовать очередь с Юнициклами (Снеговиками/Бимлингсами)"

```
Если включено, событие, связанное с снеговиком или бимлингом, будет загружено мгновенно

Если выключено, снеговики/бимлинги будут помещены в очередь, как и другие машины
```

## **3. Настройка стандартного Юницикла**

??? setting "Конфигурация Юницикла по Умолчанию"

```
Этот параметр определяет вариант юницикла, который будет загружаться по умолчанию. Можно выбрать между готовыми конфигурациями или своими сохранёнными настройками
```

??? setting "Автоматически сохранять последний использованный Юницикл"

```
Если включено, последний использованный юницикл автоматически сохранится и загрузится при следующем спавне

Если выключено, будет спавниться конфигурация по умолчанию
```

## **4. Капли**

??? setting "Использовать капли для незаспавнившегося автомобиля"

```
Если включено, вместо незаспавненного транспортного средства будет отображаться placeholder-объект (капля)

Если выключено, незаспавненный транспорт будет невидим
```

??? setting "Изменить цвет"

```
??? setting "Видимость"

    Если включено, капля будет нарисована с использованием выбранного цвета.

    Если выключено, капля отображаться не будет.

??? setting "RGB HEX значения"

    Ожидаемый транспорт: цвет капли при очереди на спавн, стандарт #FF6400

    Незаконный транспорт: цвет капли для запрещенного транспорта (например, через сторонний мод), стандарт #000000

    Удалённый транспорт: цвет капли для удалённого пользователем транспорта, стандарт #333333
```

## **5. Ники**

??? setting "Скрыть ники игроков"

```
Если включено, ники игроков не отображаются

Если выключено, ники игроков отображаются в зависимости от позиции их машин
```

??? setting "Показывать дистанцию до других игроков"

```
Если включено, к нику будет добавлено расстояние до соответствующего транспортного средства

Если выключено, расстояние отображаться не будет
```

??? setting "Включить/выключть исчезновение ников"

```
Если включено, ники будут появляться/исчезать в зависимости от `Дистанция исчезновения ников` и `Инвертировать направление исчезновения`

Если выключено, ники будут отображаться с обычной непрозрачностью вне зависимости от расстояния
```

??? setting "Дистанция исчезновения ников/Инвертировать направление исчезновения"

```
!!! setting "Исчезновение"

    Ники становятся менее видимыми, чем дальше находится игрок

    `Дистанция исчезновения ников` определяет расстояние, на котором ник отображается с минимальной непрозрачностью

!!! setting "Появление"

    Ники становятся более видимыми, чем дальше находится игрок

    `Дистанция исчезновения ников` определяет расстояние, на котором ник отображается с максимальной непрозрачностью
```

??? setting "Не скрывать ники полностью"

```
Если включено, ники не могут быть полностью невидимыми, сохраняется минимальная непрозрачность вне зависимости от расстояния

Если выключено, ники могут стать полностью невидимыми
```

??? setting "Обрезать длинные никнеймы и роли"

```
Если включено, `Лимит длины ника` обрежет ники и роли до установленного числа символов

Если выключено, ники и роли отображаются полностью
```

??? setting "Показать наблюдателей под ником автомобиля"

```
Если включено, под ником игрока будет отображаться имя наблюдателя

Если выключено, имена наблюдателей не отображаются
```

??? setting "Показывать никнеймы наблюдателей серым цветом независимо от их роли"

```
Если включено, ник наблюдателя всегда будет окружён серым фоном

Если выключено, фон будет отражать роль наблюдателя цветом
```

## **6. Другие**

??? setting "Показывать сетевую активность в консоле"

```
Если включено, активность сети BeamMP будет отображаться в консоле

Если выключено, активность сети не будет отображаться

!!! danger ""

    Будьте осторожны с этой настройкой, так как весь вывод консоли также записывается в лог-файлы
    
    При включении эта настройка может привести к росту файлов логов на сотни мегабайт за считанные минуты
```

??? setting "Порт лаунчера"

```
Этот параметр определяет порт для связи с лаунчером

Изменять следует только если стандартный порт 4444 использовать нельзя

Не забудьте также изменить его в конфигурации лаунчера `launcher.cfg`

!!! tip ""

    Указанный порт — первый из двух. Второй порт используется сразу после него, то есть порт + 1

    Первый порт передаёт основные сетевые пакеты, второй — игровые пакеты, оба через TCP
```
