Скрипт слежения от Kegetys
Материал из F2 RU
Содержание |
Описание
Скрипт слежения позволяет мёртвым игрокам следить за другими (живыми) игроками, заменяя стандартный режим чайки. Доступны следующие возможности:
- Камеры: свободная, преследующая, flyby, сверху вниз и от первого лица
- Автоматически показывает все юниты в миссии
- Управление камерой при помощи мышки и быстрых клавиш на клавиатуре
- Маркеры юнитов (цветные точки над юнитами), а также 3D индикаторы полёта пуль (только при использовании дополнительного клиентского аддона)
- Ночное видение и камера снарядов
- Свободная камера (Движение мышкой + кнопками WSAD)
- Активная мини- и полно-экранная карты с индикаторами юнитов и выстрелов оружия
- Режим бабочки
Требуемые файлы
- description.ext
- init.sqf
- onPlayerRespawnAsSeagull.sqs (примечание: это SQS файл)
- f\common\f_spect\common.hpp
- f\common\f_spect\specta.sqf
- f\common\f_spect\specta_events.sqf
- f\common\f_spect\specta_init.sqf
- f\common\f_spect\spectating.hpp
Как использовать
Ограничение видимых сторон (Кооперативные миссии)
По умолчанию, скрипт будет следить за всеми юнитами в миссии. Если вы хотите ограничить (видимые) стороны, откройте файл f\common\f_spect\specta_init.sqf и отредактируйте следующую строку, удалив символы // в начале:
// KEGsShownSides = [west, east, resistance, civilian];
Уберите названия тех сторон, которые вы не хотите видеть. Например, если вы хотите, чтоб мёртвые игроки могли видеть только западные и гражданские юниты, измените строку следующим образом:
KEGsShownSides = [west, civilian];
Ограничение видимых сторон (Attack & Defend миссии)
Если вы хотите ограничить видимые стороны в зависимости от стороны игрока, откройте файл f\common\f_spect\specta_init.sqf и отредактируйте следующие строки, удалив символы // в начале каждой:
// if (side player == west) then {KEGsShownSides = [west];};
// if (side player == east) then {KEGsShownSides = [east];};
// if (side player == resistance) then {KEGsShownSides = [resistance];};
// if (side player == civilian) then {KEGsShownSides = [civilian];};
Советы
- Ограничение скрипта слежения может сделать смерть довольно скучным занятием, если только вы не делаете миссии для различных соревнований.
Как отключить
Откройте файл init.sqf и найдите следующий фрагмент кода:
// F2 - Kegetys Spectator Script
Отредактируйте строку, добавив символы // в начало:
[] execVM "f\common\f_spect\specta_init.sqf";
Авторы
- Kegetys
- ViperMaul
- Norrin
