Wiki SQUAD
Настройка сервера
Обновлено: 17.06.2026 10:54

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

🕒 Последнее изменение: 17 июня 2026 в 10:54

Это руководство описывает базовую настройку выделенного сервера Squad: основные конфиги, порты, ротацию слоёв, лицензирование, очередь, пароль сервера и подключение игроков.

Все основные конфиги Squad находятся в директории:

SquadGame/ServerConfig/

Основные файлы

  • Server.cfg — имя сервера, лимит игроков, пароль, очередь, режим ротации;
  • Admins.cfg — группы администраторов, права и SteamID64;
  • Rcon.cfg — настройки RCON;
  • LayerRotation.cfg — статичная ротация слоёв;
  • LevelRotation.cfg — ротация уровней, если используется LevelList;
  • LayerVoting.cfg — основной список слоёв для голосования;
  • LayerVotingLowPlayers.cfg — список слоёв для малого онлайна;
  • LayerVotingNight.cfg — список слоёв для ночного расписания;
  • VoteConfig.cfg — настройки голосования за следующий слой;
  • Licensing.cfg или License.cfg — лицензионные данные сервера;
  • MOTD.cfg — сообщение дня, если используется;
  • ServerMessages.cfg — автоматические сообщения сервера.

Server.cfg

Основной файл:

SquadGame/ServerConfig/Server.cfg

Пример базовой конфигурации:

[Server]
ServerName="My Squad Server"
MaxPlayers=100
NumReservedSlots=5
ServerPassword=
PublicQueueLimit=128
MapRotationMode=LayerList
RandomizeAtStart=false

Ключевые параметры Server.cfg

  • ServerName — имя сервера в браузере Squad;
  • MaxPlayers — максимальное количество игроков, обычно до 100;
  • NumReservedSlots — количество зарезервированных слотов;
  • ServerPassword — пароль сервера, пустое значение делает сервер открытым;
  • PublicQueueLimit — лимит публичной очереди;
  • MapRotationMode — режим выбора карт/слоёв;
  • RandomizeAtStart — перемешивание ротации при старте.

Пароль сервера

Открытый сервер:

ServerPassword=

Закрытый сервер:

ServerPassword=MyPassword

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

Очередь и резервные слоты

Пример:

MaxPlayers=100
NumReservedSlots=5
PublicQueueLimit=128

NumReservedSlots имеет смысл только вместе с корректно настроенными группами в Admins.cfg. Игроки из группы с reserved-доступом смогут использовать зарезервированные места, когда сервер заполнен.

Если сервер рассчитан на публичный онлайн, не ставьте слишком маленький PublicQueueLimit. При полном сервере игроки просто не смогут нормально встать в очередь.

Ротация слоёв

Squad использует не просто карты, а layers — конкретные варианты карты с режимом, фракциями и правилами матча.

Пример слоя:

Yehorivka_RAAS_v1

Это не просто карта Yehorivka, а конкретный слой RAAS_v1.

Статичная ротация LayerRotation.cfg

Для обычной последовательной ротации используйте:

MapRotationMode=LayerList
RandomizeAtStart=false

Список слоёв задаётся в:

SquadGame/ServerConfig/LayerRotation.cfg

Пример:

Yehorivka_RAAS_v1
Kohat_RAAS_v1
Tallil_RAAS_v1
Fallujah_RAAS_v1
Gorodok_RAAS_v1
Narva_RAAS_v1
BlackCoast_RAAS_v1
Harju_RAAS_v1

Один слой — одна строка. Не добавляйте запятые, кавычки или лишние символы.

Случайная ротация

Если нужна рандомизация списка слоёв:

MapRotationMode=LayerList_Randomized

Для стабильной публичной ротации чаще используют LayerList и вручную контролируют порядок. Так проще понимать, какой слой будет следующим и почему сервер ушёл именно на него.

Layer Voting

Если нужно голосование за следующий слой, используется режим:

MapRotationMode=LayerList_Vote

Тогда важны файлы:

  • LayerVoting.cfg — основной пул слоёв;
  • LayerVotingLowPlayers.cfg — пул для малого онлайна;
  • LayerVotingNight.cfg — пул для ночного времени;
  • VoteConfig.cfg — количество вариантов, таймеры и правила голосования.

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

MapRotation.cfg и LayerRotation.cfg

В старых гайдах часто встречается MapRotation.cfg. В актуальной конфигурации Squad важнее смотреть на значение MapRotationMode.

  • LayerList — сервер читает список слоёв из LayerRotation.cfg;
  • LevelList — сервер читает список уровней из LevelRotation.cfg;
  • LayerList_Randomized — случайный порядок слоёв;
  • LayerList_Vote — голосование за слои.

Если ротация не работает, сначала проверьте MapRotationMode, а не только сам список карт.

Имена слоёв

Имена слоёв чувствительны к ошибкам. Нельзя сокращать название карты или писать только режим.

Правильно:

Yehorivka_RAAS_v1

Неправильно:

Yehorivka
RAAS
Yehorivka RAAS v1

Если слой написан неверно, сервер может пропустить его, загрузить другой слой или нарушить ротацию.

Популярные режимы

  • RAAS — самый распространённый режим для публичных серверов;
  • AAS — фиксированная цепочка точек, проще для новых игроков;
  • Invasion — атака и оборона с асимметричным темпом боя;
  • Skirmish — полезен для малого онлайна и seeding;
  • Territory Control — режим с контролем территорий, подходит не для каждой аудитории;
  • Training — лучше не ставить в публичную боевую ротацию.

Ротация для малого онлайна

Для сервера, который часто стартует с малого количества игроков, не ставьте сразу тяжёлые 100-player слои.

Практичный вариант:

  • для seeding — маленькие Skirmish/AAS слои;
  • для среднего онлайна — AAS/RAAS на средних картах;
  • для полного сервера — RAAS/Invasion на больших картах.

Если используется Layer Voting, вынесите малые слои в LayerVotingLowPlayers.cfg.

Лицензирование сервера

Лицензия OWI нужна, чтобы сервер отображался в основном публичном браузере серверов Squad.

Без лицензии сервер обычно отображается во вкладке Custom Servers.

Файл лицензии обычно находится здесь:

SquadGame/ServerConfig/Licensing.cfg

или в некоторых сборках:

SquadGame/ServerConfig/License.cfg

Пример структуры:

[Licensing]
LicenseId=YOUR_LICENSE_ID
LicenseKey=YOUR_LICENSE_KEY

Не публикуйте LicenseKey в скриншотах, логах, Discord-чатах или публичных гайдах.

Что важно для лицензии

  • сервер должен соответствовать правилам OWI;
  • нельзя использовать название, вводящее игроков в заблуждение, например с намёком на официальный сервер OWI;
  • для лицензированного сервера важна активная администрация;
  • серверы с малым количеством слотов обычно остаются в Custom Server Browser;
  • при нарушениях лицензия может быть отозвана.

Подключение игроков

Основной способ подключения — через браузер серверов Squad.

  • лицензированный сервер ищется в основном Server Browser;
  • нелицензированный сервер ищется во вкладке Custom Servers;
  • если сервер пустой, у игрока должен быть включён показ пустых серверов в фильтрах;
  • поиск лучше выполнять по части ServerName.

Порты

Squad использует несколько портов: игровой, query, beacon и RCON. На хостинге они могут назначаться автоматически.

Для подключения игроков используйте основной игровой адрес из панели. Для отображения в списках и query-запросов используется отдельный query-порт.

Если сервер не виден, но процесс запущен, проверьте:

  • не ищете ли вы нелицензированный сервер в основном браузере вместо Custom Servers;
  • совпадают ли порты в конфиге и в панели;
  • заполнен ли LicenseKey, если сервер должен быть лицензированным;
  • не скрывает ли сервер фильтр пустых серверов;
  • нет ли ошибки в Server.cfg или ротации.

Минимальный рабочий Server.cfg

[Server]
ServerName="My Squad Server"
MaxPlayers=100
NumReservedSlots=5
ServerPassword=
PublicQueueLimit=128
MapRotationMode=LayerList
RandomizeAtStart=false

Минимальный LayerRotation.cfg

Yehorivka_RAAS_v1
Kohat_RAAS_v1
Tallil_RAAS_v1
Fallujah_RAAS_v1
Gorodok_RAAS_v1
Narva_RAAS_v1
Harju_RAAS_v1

Если сервер запускается, но ротация неправильная

  • проверьте MapRotationMode в Server.cfg;
  • для LayerList редактируйте LayerRotation.cfg;
  • для LevelList редактируйте LevelRotation.cfg;
  • для LayerList_Vote редактируйте LayerVoting.cfg и VoteConfig.cfg;
  • проверьте имена слоёв на опечатки;
  • отключите RandomizeAtStart, если нужен строгий порядок.

Что лучше не трогать без причины

  • порты, назначенные панелью;
  • LicenseKey, если лицензия уже работает;
  • MapRotationMode, если ротация уже настроена;
  • служебные файлы голосования, если сервер использует обычный LayerList;
  • готовые конфиги лицензированного сервера без резервной копии.
Информация

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

Сколько вы хотите добавить?