Перейти к содержимому

Фризтайм

Фризтайм — время в начале игры, когда стороны заперты в своих фриз-зонах: успеть распределиться, сесть в технику, получить задачи. По истечении времени зоны исчезают, а ограничения снимаются.

Настраивается в двух местах: общий таймер в геймоде и фриз-зоны со своими таймерами.

Общий таймер (EH_LobbyGameMode, категория Game Mode / Lobby / Freezetime)

Заголовок раздела «Общий таймер (EH_LobbyGameMode, категория Game Mode / Lobby / Freezetime)»

Появился в версии 1.2.22.

Поле в редакторе Тип По умолчанию Что делает
Common Freezetime (m_CommonFreezetime) секунды 60 Время, через которое исчезают фриз-зоны с Countdown Seconds = -1. При включённом Show Common Freezetime For All — ещё и время на таймере у всех игроков.
Show Common Freezetime For All (m_ShowCommonFreezetimeForAll) флаг выключен Все игроки видят на таймере Common Freezetime. Выключен — каждый видит максимальный таймер среди фриз-зон своей фракции. На удаление зон флаг не влияет.
Поле в редакторе Тип По умолчанию Что делает
Countdown Seconds (m_CountdownSeconds) секунды -1 Через сколько секунд зона исчезнет. При -1 берётся Common Freezetime из геймода.
Disable Shooting Inside (m_DisableShootingInside) флаг выключен Запрещает любую стрельбу и броски гранат. С версии 1.3.12.
Disable Vehicles Inside (m_DisableVehiclesInside) флаг выключен Блокирует большую часть управления техникой, прежде всего движение. С версии 1.3.12.

Фриз-зона устроена как киллзона: у неё есть те же поля категории Killzone Base — Target Factions, Target Groups, Death Timer, Reversive. Игрок, вышедший из фриз-зоны, получает предупреждение и погибает, если не вернётся за Death Timer секунд.

Одно время для всех зон. Задайте Common Freezetime, во всех зонах оставьте Countdown Seconds = -1. Время меняется в одном месте.

Общий таймер у всех, включая стороны без зон. Включите Show Common Freezetime For All. Таймер увидят даже фракции, у которых фриз-зон нет вовсе.

Разное время сторонам. Каждой стороне свой Countdown Seconds, Show Common Freezetime For All не включайте — иначе игроки увидят не своё время.

Спокойный старт без случайных выстрелов. Включите Disable Shooting Inside во всех зонах.

  • Ограничения действуют до конца фризтайма, даже если игрок покинул зону. Выход из зоны не снимает запрет на стрельбу или управление техникой.
  • Ограничения задаются для каждой зоны отдельно — одной стороне можно запретить стрельбу, другой нет.
  • Несколько зон у одной стороны — одинаковый таймер. Игрок видит максимальный таймер среди зон своей фракции, а зоны исчезают каждая по своему. С разными Countdown Seconds таймер будет врать.
  • Show Common Freezetime For All меняет только отображение. Зоны всё равно снимаются по своим Countdown Seconds.
  • Kill Zone Lifetime на фриз-зоне не используйте — у неё свой таймер Countdown Seconds.
  • Админ может пропустить фризтайм командой /skipft — она выставляет общий фризтайм в 5 секунд. Удобно при проверке миссии.
  • Фриз после загрузки сохранения — отдельная настройка. Если сервер поднялся из сохранения посреди миссии, всех замораживают на Restore Freeze Seconds из настроек геймода (по умолчанию 90 секунд). К фриз-зонам это не относится.