Проверка группы E&E

Материал из F2 RU

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

Содержание

Описание

В сетевых миссиях E&E (escape and evade) одна из задач состоит в том, чтобы узнать когда произошёл успешный побег и необходимо завершать миссию. Начнём с ответа на вопрос: "что такое успешный побег?". Один из убегающих доходит до безопасной зоны или все выжившие? Компоненты проверки группы E&E позволяет вам завершать миссию тогда, когда все выжившие члены определённой группы находятся на определённом расстоянии до указанного объекта или точки.

Требуемые файлы

  • init.sqf
  • f\server\f_groupEandECheck.sqf

Как активировать

Смотрите раздел ниже.

Как использовать

Установите объект точки выхода в редакторе ArmA2 и убедитесь, что у него есть имя в поле Имя: (например, objectName).

Всё ещё находясь в редакторе убедитесь, что группа, которую вы хотите проверять, названа при помощи команды group (то есть у каждого юнита в группе должна быть прописана команда: groupName = group this; в поле инициализации). Учтите, что все группы во взводах ShackTactical уже названы и вы можете использовать эти имена.

Откройте файл init.sqf и найдите следующий отрывок кода:

// F2 - Group E&E Check

Отредактируйте строку, удалив символы // в начале, заменив GroupName именем группы, а ObjectName именем объекта, который вы установили, а также 100 - максимальным расстоянием (в метрах), на котором игроки должны находится, чтобы быть в безопасной зоне, и 1 - номером окончания, которое вы хотите вызвать, когда все выжившие члены группы будут находится в безопасной зоне (компонент автоматически вызовет контроллер окончания сетевой миссии).

// [GroupName,ObjectName,100,1] execVM "f\server\f_groupEandECheck.sqf";

Например, чтобы вызвать окончание №3, когда все выжившие члены группы GrpPrisoners будут находится в радиусе 250м от выбранного объекта под названием EscapeBoat, измените строку на:

[GrpPrisoners,EscapeBoat,250,3] execVM "f\server\f_groupEandECheck.sqf";

Советы

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

Авторы

  • Fer
Личные инструменты