Баланс Allies и Axis на сервере DoD:S
Как настроить mp_autoteambalance и mp_limitteams в Day of Defeat: Source, не перепутав баланс команд с лимитами классов.
Численность сторон и доступность классов регулируются раздельно. mp_autoteambalance отвечает за автоматическое выравнивание команд, mp_limitteams — за допустимый перевес при выборе стороны. Если игрок не может стать снайпером, это ещё не означает, что ему запрещено вступать в Allies или Axis: проверьте конкретный этап отказа.

Порядок действий
Выберите публичную игру или постоянные составы
Для открытого сервера разумно начать с включённого автоматического баланса и небольшого допустимого перевеса. Для согласованной встречи заранее собранных команд можно отключить оба ограничения и следить за численностью вручную. Запишите старые значения и предупредите игроков, если сервер сможет переводить их между сторонами.
Примените пару настроек
В консоли панели проверьте mp_autoteambalance и mp_limitteams. Пример для публичной игры — 1 и 1 соответственно. Для свободного выбора составов задайте обоим 0. Не путайте mp_limitteams с maxplayers: общий предел соединений меняется через поле «Максимум игроков» и требует перезапуска.
Проверьте выбор команды и роль
Подключите небольшую группу, создайте перевес и посмотрите, разрешён ли вход на более многочисленную сторону. После выбора стороны отдельно проверьте классы. Сохраните проверенные строки в dod/cfg/community.cfg, который подключён из server.cfg, и повторите наблюдение на следующем раунде и карте.
Как проверить результат
Проверяйте баланс на живой группе и в момент, когда движок применяет перераспределение, а не только сразу после ввода cvar. Сверьте эффективные значения после загрузки карты. Если у вас есть отдельный плагин команд, его логика может быть важнее стандартных настроек; фиксируйте, какой механизм действительно переводит игроков.