Revive Respawn от Norrin'а

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

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

Содержание

Описание

Оживляющее возрождение (Revive Respawn) от Norrin'а - это популярный набор скриптов. Личное руководство от Norrin'а описывает его таким образом:

Это набор скриптов, создающий играбельные юниты, которые теряют сознание при смерти и их можно в последствии оживить. Вы можете значительно улучшить свою миссию, включив возможность оживления/возрождения и лечения других игроков. Эти скрипты можно использовать для того, чтобы заставить игроков скооперироваться, так как им необходимо будет держаться рядом и помогать друг другу, чтобы успешно выполнить миссии, их также можно использовать с ограниченным количеством жизней для каждого игрока в миссиях с возрождением. Эти подготовленные скрипты берут на себя построение функциональности возрождения и оживления в вашей миссии и их можно использовать с включённым или выключенным ИИ в файле description.ext или на экране брифинга миссии.

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

  • description.ext
  • init.sqf
  • revive_init.sqf
  • f\revive\*.*

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

Отключение несовместимых компонентов

Отключите компонент скрипта слежения от Kegetys (смотрите страницу руководства).

Далее удалите все предустановленные модули/игровые логики в редакторе:

  • Первая помощь: расчистка поля боя (First Aid: Battlefield Clearance)
  • Первая помощь: симуляция (First Aid: Simulation)

Включите оживляющее возрождение

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

// F2 - Norrin's Revive Respawn

Отредактируйте следующую строку, удалив символы // в начале каждой:

// server execVM "revive_init.sqf";

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

// F2 - Respawn Settings

Отредактируйте следующие строки, изменив значение переменной respawn на 3 и respawndelay на 4:

respawn = 1;
respawndelay = 3;

Всё ещё находясь в файле description.ext, найдите отрывок кода:

// F2 - Norrin's Revive Respawn (Part 1)

Отредактируйте следующие строки, удалив символы // в начале каждой:

//	class f_param_lives
//	{
//		title = "Number of Lives:";
//		values[] = {2000,1000,20,10,7,5};
//		texts[] = {"No Revive","Infinite - Cadet","20 - Easy ","10 - Normal","7  - Hard","5  - Extreme"};
//		default = 10;
//		code = "f_param_lives = %1";
//	};

Всё ещё находясь в файле description.ext, найдите отрывок кода:

// F2 - Norrin's Revive Respawn (Part 2)

Отредактируйте следующие строки, удалив символы // в начале каждой:

// disabledAI = 0;
// #include "f\revive\dialogs\revive.cpp"

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

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

Откройте его и посмотрите раздел 3. Шаги 1, 2, 3 и 8 уже сделаны за вас. Что до шага 5, когда вы откроете редактор, то увидите установленные маркеры / игровые логики для:

  • Server (Game Logic)
  • Boot Hill
  • Center
  • Respawn West
  • Respawn East
  • Respawn Independent

Далее следуйте инструкциям в файле ReadMe.

Советы

  • Следуйте инструкциям по поводу минимального расстояния между различными ключевыми маркерами на шаге 5 раздела 3 в файле ReadMe оживляющего возрождения.

Авторы

  • Norrin