TechNodes LogoTechNodes
ГлавнаяИгровой хостингБаза знаний
ВойтиРегистрация
Вернуться назад
Статья

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

Обновлено
23.04.2026 в 18:52
Раздел
Kontra
Статьи
Настройки сервераАдминистрацияКак добавить пользовательские картыКак поменять режим игрыРабота с плагинами

Редактирование конфигурации сервера осуществляется посредством файла server.json, расположенного в корневом каталоге сервера. Файл server_example.json является шаблонным и предназначен исключительно для ознакомления — внесение изменений в него не влияет на поведение сервера.

Аналогичные файлы могут присутствовать в каталоге KontraServer, однако их редактирование также не оказывает влияния на работу сервера в игре.

Важно: конфигурация сервера задаётся в формате JSON. Нарушение синтаксиса (например, отсутствие запятых, кавычек или неправильная структура) может привести к сбою работы сервера, его аварийному завершению или полной очистке конфигурационного файла при запуске сервера либо начале нового раунда.

При работе с конфигурацией используются два основных файла: server_example.json и server.json. Первый служит примером и ориентиром при настройке, тогда как все изменения необходимо вносить непосредственно в файл server.json.

Рекомендуется скопировать содержимое файла примера (исключая комментарии) в server.json и далее выполнять настройку, опираясь на пояснения, приведённые в конфигурации.

Файл конфигурации
Файл конфигурации

Основные параметры конфигурации

  • Region — регион сервера:
    • 255 — автоматический выбор (предпочтительный);
    • 0–7 — фиксированные регионы (США, Европа, Азия и др.).
  • MaxPlayers — максимальное количество игроков на сервере.
  • VoteKickCount — количество голосов, необходимое для исключения игрока.
  • Title — название сервера, отображаемое в списке.
  • Password — пароль для подключения к серверу (при необходимости).
  • AllowVoteKick — возможность голосования за исключение игрока (true — разрешено, false — запрещено).
  • VoiceChatType — тип голосового чата:
    • 0 — отключён;
    • 1 — стандартный;
    • 2 — по расстоянию;
    • 3 — по расстоянию с 2D-звуком после смерти;
    • 4 — полностью 2D.
  • MasterServers — список мастер-серверов (не более двух).

События сервера

Блок Events используется для настройки автоматических сообщений на сервере:

  • eventTag — тег события (например, SERVER);
  • eventMessage — текст сообщения;
  • startTime — время до первого появления сообщения (в секундах);
  • repeatRate — интервал повторения сообщения (в секундах);
  • duration — длительность отображения сообщения (в секундах);
  • eventColor32 — цвет тега события;
  • messageColor32 — цвет текста сообщения.

Дополнительные параметры

В конфигурационном файле также присутствует ряд дополнительных параметров (закомментированных по умолчанию), позволяющих гибко настраивать поведение сервера:

  • физика и взаимодействие игроков (EnemyCollision, TeamCollision);
  • игровые механики (FallDamage, BunnyHopAllowed);
  • множители скорости и прыжка (SpeedMultiplier, JumpVelocityMultiplier);
  • длительность игровых режимов (MatchDurationSec, WarmUpDurationSec);
  • таймауты неактивности игроков (PlayerInactivityTimeout и др.).

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

TechNodes LogoTechNodesИгровой хостинг и управление серверами в одном интерфейсе.
ИП Подкопаев И.С. / ИНН 660309625651

الموارد

  • Тикеты
  • Дорожная карта
  • База знаний

مركز المساعدة

  • Приказ ЛНА
  • Приказ о назначении лица, ответственного за обработку персональных данных
  • Акт оценки вреда

القانونية

  • Публичная оферта
  • Согласие на обработку персональных данных
  • Политика Cookies
  • Политика в отношении обработки персональных данных

Связаться с нами

Следите за обновлениями и общайтесь с командой в наших сообществах.

Мы используем файлы cookie

Они необходимы для корректной работы сайта. Подробнее читайте в Политике использования cookie.

Настройки файлов cookie

Наш сайт использует файлы cookie для корректной работы и удобства пользователей. Они помогают запоминать настройки и предпочтения, обеспечивают безопасность и анализ посещений.

Технические, всегда активны
Эти файлы cookie обеспечивают авторизацию, навигацию и другие важные функции сайта. Их отсутствие может нарушить работу сайта.
Аналитические/маркетинговые
Эти файлы cookie улучшают качество работы сервисов, собирают данные о посещениях сайта и позволяют показывать релевантную рекламу.
Другие файлы cookie
Эти файлы cookie улучшают пользовательский опыт, помогают запомнить состояние страницы, выбрать регион и сохранить предпочтения.