Собственный сервер

Материал из Arma Project Wiki

Перейти к: навигация, поиск


Для игры в мультиплеер ARMA 2 и ARMA 3 необходимо произвести ряд настроек, которые будут описаны в статье.

Локальный сервер

Локальные сервер функционирует только при запущенной игре у хоста.
Для создания локального сервера необходимо:

  1. Открыть мультиплеер.
  2. Выбрать "Новый".
  3. Заполнить имя и при необходимости пароль.
  4. Выбрать остров и миссию.

После описанных настроек и настроек сети сервер появится в списке мультиплеера. Для подключения других игроков необходимо ввести часть имени в фильтре или найти сервер по IP по кнопке "Удаленный".

Выделенный сервер

Пример основных настроек TADST

Страница Wiki по выделенному серверу от Bohemia Interactive (англ.)
Выделенный сервер работает вне зависимости от того запущена ли у хоста игра или нет. Для сервера создаётся отдельный процесс. Для выделенного сервера рекомендуется использовать утилиту TADST с армаголика. Установить в папку с игрой, заполнить все необходимые поля, выбрать настройки, правила, миссии, моды, сложность - без этих настроек сервер запустится без модов.
Также вместо TADST можно использовать файл arma2oaserver.exe, создавая ярлык с длинными параметрами запуска (подробней искать по ссылке выше или в интернете).

Настройки сети

Пример настроек NAT на старом ZyXEL

Оба вида сервера будут работать только при открытых определенных портах. Для этого необходимо открыть-перенаправить порты-адреса в настройках роутера, которые разные для каждой модели. В основном, эти настройки (Трансляция сетевых адресов - NAT) находятся в категории "Безопасности" рядом с межсетевым экраном. Цель - перенаправить запросы определенных портов на компьютер, где будет запущен сервер. Для работы сервера необходимо открыть как минимум 5 UDP портов: 2302, 2303, 2304, 2305 - все они используются для запросов, поиска и работы сервера.

Внутри игровое администрирование

В ARMA 2 для администрирования сервера необходимо попасть в настройку "Сервер - упр.". В лобби кнопка находится слева-снизу, в игре в заметках карты, либо горячая клавиша rShift+P. В меню можно войти через пароль в качестве админа, выбрать миссию, исключить или заблокировать игрока.
Также есть команды для чата.