???
Математика на уровне МГУ

Показано с 1 по 2 из 2

Тема: Триггеры полного редактора для онлайна

  1. #1
    3GIAP.ru Аватар для -atas-
    Регистрация
    26.12.2001
    Адрес
    Москва
    Возраст
    53
    Сообщений
    2,992
    Записей в дневнике
    1

    Триггеры полного редактора для онлайна

    Как оказалось, это вполне мощный инструмент, вполне достаточный для создания разнообразных и живых догфайт-карт а-ля Ил-2 где уничтожалась наземка в паре квадратов для победы загрузки следующей миссии. Т.е. такие миссии можно создавать уже сейчас не прибегая к С#, а просто тыкая мышкой в редактор, причем с движущейся наземкой и появлением подкрепленийй по триггеру.

    Возникли вопросы:

    1. Может ли action, создающий группу создать наземку, корабли? точки спауна, точки линии фронта? Танки создать не удалось. (галочка "старт скриптом" у танков при сохранении миссии сбрасывается).

    2. Удалось кому-то совместить триггеры в миссии и свой отдельный скрипт миссии? Как это сделать? При наличии своего скрипта в папке с миссией триггеры полного редактора не работают.

    Будет ли работать: миссия со скриптом без триггеров подгружает в себя мисси с триггерами? (сам не могу проверить пару дней)

    3. Можно ли продвинутым юзерам и профессионалам, знающим С# расширить список триггеров и действий? Веротяно, мод keygetis позволяет посмотреть, где хранятся эти встроенные в редактор триггеры, чтобы дополнить их наиболее востребованными сейчас. Это было бы очень полезно для коммюнити, т.к. на форуме 1С всего несколько человек делают карты и они не владеют 1С. Может быть кто-нибудь поковыряет из интереса?

    /В Арма2 юзер может подключить сторонний скрипт к юниту, просто вставив его название в пропертиз юнита без необходимости открывать файл скрипта, причем сразу несколько, через запятую. Это позволяет простым юзерам использовать готовые скрипты и адд-оны от 3х лиц при создании своих интересных миссий и кампаний. Вникать в несколько страниц кода многие картоделы не в состоянии./

    Возможности применения триггера "пролет/проезд точки", которые показались интересными:

    - можно использовать для проверки возвращения группы на базу,
    - для спауна нескольких групп по одному триггеру (1я взлетевшая группа пролетает через несколько точек, чтобы вызвать последующие триггеры)
    - для наземки: по мере продвижения танков (или кораблей) вызывать все новые и новые волны бомбардировщиков до их полного уничтожения. Соответственно сбитие бомбардировщиков позволит танкам продвигаться (в сторону вражеского аэродрома, например).


    ps. Кто не в курсе: чтобы триггер вызвал действие, у них должно быть одно название. Остальное там проще паренной репы. С# не понадобится )) За 20 минут можно сделать интересную онлайн-миссию по аналогии догфайта с наземкой в Ил-2 или коопов в проектах ВЕФ и т.п.

    Востребованные скрипты уже обсуждаются на форуме, т.е. уже более менее понятно, какие стоит добавить в редактор:

    0) порождение наземки, спаунов (синих взамен красных и наоборот), движение линии фронта
    1) таймауты, чтобы можно было их привязать к любому триггеру
    2) подгрузку другой миссии в текущую миссию
    3) уничтожение ботов после покидания самолета игроком, уничтожение самолета после посадки, после вынужденной, уничтожение обломков
    4) уничтожение всех акторов перед перезагрузкой миссии/сервера
    5) логические операторы для запуска нескольких action и проверки нескольких условий (два действия на один триггер назначить пока не удалось)
    6) повторение с определенным интервалом времени (временной цикл)
    7) возможность вывести текст на экран для каждого сработавшего триеггера и экшна.
    8) треггеры "группа села на вынужденную, %", "группа приземлилась, %"
    9) переменные и арифметические операции с ними для счетчика раундов, пошаговой подвижке линии фронта по результатам каждого раунда, постепенного наращивания количества групп и т.п.
    10) альтернативные вейпойнты для маршрута. (например, если цель уничтожена, переключение на следующую цель).
    11) создание циклов последовательных экшнов с тамаутами по одному триггеру.
    12) группировка триггеров и экшнов в интерфейсе
    Крайний раз редактировалось -atas-; 02.05.2011 в 12:27.
    ...зелёные горят.
    ----------------------

    i7-860@3.8, 4GB, ati4890-2GB, 1680x1050, Win7-64.

  2. #2
    3GIAP.ru Аватар для -atas-
    Регистрация
    26.12.2001
    Адрес
    Москва
    Возраст
    53
    Сообщений
    2,992
    Записей в дневнике
    1

    Re: Триггеры полного редактора для онлайна

    Пример онлайн миссии с триггерами, без скриптов.

    Зациклены вылеты 110х и Штук, Бофайтеров и Дефиантов.

    Для триггера scram_red1 нельзя назначить Синюю армию: при сохранении сбрасывается на красную, видимо баг, но так как есть тоже работет.

    В ангарах взрывов больше нет.

    128BoF1.6.15lite.mis.zip
    Крайний раз редактировалось -atas-; 02.05.2011 в 12:27.
    ...зелёные горят.
    ----------------------

    i7-860@3.8, 4GB, ati4890-2GB, 1680x1050, Win7-64.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •