Описание и применение условий в редакторе скриптов.
Дата публикации: 20.07.2018, 04:12
· 2 625
· 0
- Описание
Юнитов группы в зоне
Пример: Условие: Менее чем 5 юнитов группы D2 в зоне #3
Реакция: Воскресить юнитов группы D2 через флаг С в зону #3 с задержкой 00:00:00 здоровьем 100 патронами 80 опытом 0 моралью 55 топливом 100
Пояснение: Если в группе D2 останется меньше 5 юнитов, то юниты воскреснут через флаг C и отправятся в зону 3 без задержки отправления, со здоровьем 100%, патронами 80%, опытом 0%, моралью 55%, топливом 100%
Время с начала миссии
Пример: Условие: Время с начала миссии более чем 00:04:00
Реакция: Сказать фразу "Прошло четыре минуты!"
Пояснение: По истечении 4 минут после начала миссии в игре высветится фраза "Прошло четыре минуты!".
Юнитов у игрока в процентах
Пример: Условие: Активных юнитов у игрока Игрок менее чем 2% от активных юнитов игрока Игрок
Реакция: Завершить миссию Поражение
Пояснение: Если игрок потеряет больше 98% своих войск на карте, то игра завершится поражением.
Объект полностью восстановлен
Пример: Условие: Объект #2 полностью восстановлен
Реакция: Отправить 2 Бомбардировщики игрока Противник на объект #2 и посадить на аэродром 0
Пояснение: После восстановления объекта 2 бомбардировщики противника вылетят на объект 2 и сбросят на него бомбы.
Группа атакована некоторое время назад - можно использовать для отступления юнитов после атаки.
Пример: Условие: Группа B4 атакована более чем 00:02:00 назад.
Реакция: Установить АИ.Зона1 группы B4 в #2
Установить АИ.Зона2 группы B4 в #2
Пояснение: Через 2 минуты, после атаки группы B4, группа B4 отправится патрулировать зону 2.
Патронов/топлива у группы
Пример: Условие: У юнитов группы E3 топливо менее чем 5%
Реакция: Установить топливо не менее 100 процентов для юнитов группы E3
Пояснение: Допустим, группа танков группы E3 израсходовала топливо ниже 5%. Топливо будет заполнено до 100%.
АИ.Зона группы - две патрулируемые группой юнитов зоны.
Пример: Условие: АИ.Зона1 группы B4 сейчас #2
Реакция: Установить АИ.Поведение группы B4 в Пехота - охранять зону
Пояснение: При нахождении юнитов группы B4 в зоне 2 - будет установлено поведение Пехота - охранять зону.
АИ.Группа группы - две группы, за которыми следует группа.
Пример: Условие: АИ.Группа2 группы B4 сейчас D5
Реакция: Установить АИ.Поведение группы B4 в Пехота - Следовать за группой
Пояснение: Группа B4 начнет следовать за группой D5.
У игрока осталось самолетов - количество и тип самолетов, которые игрок может использовать. Указывается 3 параметра: Игрок использующий самолеты, количество самолетов, тип самолетов.
Пример: Условие: У игрока Союзник осталось менее чем 5 Разведчики
Реакция: Добавить игроку Союзник 2 Разведчики
Пояснение: Если у союзника останется меньше 5 разведчиков, то ему будет добавлено еще 2 самолета.
У игрока осталось вылетов - количество возможных вылетов самолетов определенного типа, имеющихся у игрока.
Пример: Условие: У игрока Противник осталось более чем 3 вылетов для Истребители
Реакция: Добавить игроку Противник 1 вылетов для Истребители
Пояснение: Противнику будет добавлен дополнительный вылет для истребителей.
Число в ячейке - номер ячейки и соответствующее ей число.
Пример: Условие: Число в ячейке C_5 строго Номер 2
Реакция: Занести в ячейку C_5 число Номер 3
Отправить игроку Игрок подкрепление типа Attack через флаг A в зону #8 с задержкой 00:00:00
Пояснение: Будет отправлено подкрепление через флаг А в зону 8, но только один раз, т.к. также изменено число в ячейке С_5, на несоответствующее числу в условии.
Примечания:
1. Чтобы избежать постоянного повторения скрипта, в поле реакций нужно добавить тег Выключить это условие. При его использовании скрипт сработает единожды и после будет отключен.
2. Флаги иногда еще называют воротами.
3. Если юниты не имеют топлива( орудия, например), то параметр топливо можно не трогать. В противном случае, параметр все равно не будет работать на юнитах не имеющих топлива.
4. Чтобы сделать какой-либо объект "объектом", нужно открыть меню Маркеры и выделить объект маркером соответствующего номера.
5. Для установки поведения нужно в редакторе открыть меню Параметры миссии > Группы и нажать Редактировать. Также это можно сделать через редактор скриптов использовав тег Установить АИ.Поведение группы и в нем указать поведение.
6. Создать подкрепление можно открыв меню Параметры миссии > Подкрепления. Помимо этого, способа, можно открыть меню Подкрепления при редактировании скрипта.
7. Attack в тексте является названием подкрепления. Можно ввести любое свое название подкрепления латинскими буквами.
|
|
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
|
Чат доступен только для зарегистрированных пользователей. Войдите в аккаунт для общения в чате.
|
|