Jump to content

Внезапная агрессия


Recommended Posts

Всем доброго дня!

Есть задача: самолет противника во время, скажем патрулирования, летит строго заранее намеченному курсу и не реагирует на самолет игрока. Но в какой-то момент становится внезапно агрессивным. Как это реализовать?

Link to comment
Share on other sites

Внезапно агрессивным становится от чего? От попадания снаряда, от влета в определенную зону на определенном расстоянии от него чужака, когда происходит какое-то игровое событие (точку отбили или колонну потеряли, или что-то еще)? Для таких вопросов есть эта тема.

Link to comment
Share on other sites

Два варианта: агрессивная модель поведения включается от триггера (надо создать триггер, потом его привязать в "триггерных действиях" при настройке самолета - агрессора. Второй вариант: можно задать его "агрессивность" на ППМ. 1, 2 ППМ - летит без задачи (неагрессивен), на 3 ППМ у него появляется задача атаковать все, что плохо летит... Наверное непонятно написал... Покури ка "ЕД ГУИ мануал" начиная с 80 стр.

Microsoft Windows 10 x64 | SSD | Intel Core i5-3.30GHz | RAM 16 G ddr3 | GeForce GTX960| TMW/rudder pedals | TrackIR 3

Link to comment
Share on other sites

Давай рассмотрим вариант вторжение в определенную зону. Т.е. в жизни это происходит примерно так: игрок проводит патрулирование и обнаруживает чужака. Совершает подлёт, визуальную идентификацию и сопровождает параллельным курсом на удалении, скажем 3 км (1,5 морских мили). Чужак мирно продолжает свой путь и удаляется от зоны разграничения (на свою территорию). При попытке преследования игроком (от точки отворота вглубь своей территории) чужак атакует.

Это как вариант))).

 

И еще как перенести сию беседу в указанную тобой ветку?


Edited by Genaxa
Link to comment
Share on other sites

Два варианта: агрессивная модель поведения включается от триггера (надо создать триггер, потом его привязать в "триггерных действиях" при настройке самолета - агрессора. Второй вариант: можно задать его "агрессивность" на ППМ. 1, 2 ППМ - летит без задачи (неагрессивен), на 3 ППМ у него появляется задача атаковать все, что плохо летит... Наверное непонятно написал... Покури ка "ЕД ГУИ мануал" начиная с 80 стр.

 

Благодарю. в целом понятно. Но не совсем понимаю при этом изначально какая должна быть задача чужака? И еще, где взять этот "ЕД ГУИ мануал"???


Edited by Genaxa
Link to comment
Share on other sites

Давай рассмотрим вариант вторжение в определенную зону. Т.е. в жизни это происходит примерно так: игрок проводит патрулирование и обнаруживает чужака. Совершает подлёт, визуальную идентификацию и сопровождает параллельным курсом на удалении, скажем 3 км (1,5 морских мили). Чужак мирно продолжает свой путь и удаляется от зоны разграничения (на свою территорию). При попытке преследования игроком (от точки отворота вглубь своей территории) чужак атакует.

 

Какой именно вариант нужен:

 

1.

 

 

Есть триггерная зона над Грузинской территорией. Над Абхазией летит F-15C, затем отворачивает в сторону Грузии. Ему на перехват летит Су-27. В ППМ 1 они приблизительно пересекаются, после чего, Су-27 сопровождает F-15C и как только Су-27 оказывается над территорией Грузии (в триггерной зоне "Внезапная агрессия", F-15C слетает с катушек и начинает предпринимать попытки спустить с небес сопровождающий его Су-27.

 

4da86b5f772d.jpg

 

 

 

2.

 

 

Есть триггерная зона диаметром в 5 км, которая привязана к F-15C и которая передвигается вместе с ним. Т.е. если Су-27 приближается к F-15C ближе, чем на 2.5 км, то F-15C начинает атаковать. До тех пор, пока он дальше 2.5 км от F-15C, он его не трогает.

 

bb3959244c03.jpg

 

 

Link to comment
Share on other sites

Полагаю ему как раз подойдет 1 вариант. То Genaxa: Сначала поставить задачу "Патрулирование" с опцией поведения "огонь не открывать". Срабатывание триггера меняет опцию поведения на "атаковать", степень агрессивности - "высокая". Документы все лежат в папке "Doc" в директории игры. Доступ к ним есть из меню пуск - программы - ЕД и т.д.

Microsoft Windows 10 x64 | SSD | Intel Core i5-3.30GHz | RAM 16 G ddr3 | GeForce GTX960| TMW/rudder pedals | TrackIR 3

Link to comment
Share on other sites

Вот, довольно простой способ. Миссию прикрепил в аттаче.

 

 

 

Обрати внимание на открытый пункт во вкладке справа. Забыл ее название, но те пункты, которые тут прописаны - их можно связать с триггерами. На странице ППМ, в панели РАСШИРЕННЫЕ ДЕЙСТВИЯ точно те же самые пункты, что и в этом меню. Но на странице ППМ они привязываются непосредственно к ППМ, а в этом меню прописываются действия, которые могут быть вызваны позже триггерами, как это и сделано в данном примере. Т.е. если я на панели РАСШИРЕННЫЕ ДЕЙСТВИЯ укажу "Действовать по заданию" и при этом будет выбран ППМ 5, то только при прохождении данного ППМ, самолет начнет "действовать по заданию". Если же это правило прописать в том меню, которое открыто на скриншоте - заставить "действовать по заданию" можно самолет в любое время, завязав этот триггер на событие (как в данном случае - если 2 самолета, Су-27 и F-15C пересекли границу триггерной зоны - F-15C начинает атаковать).

 

01971fc1f0f1.jpg

Test.miz

Link to comment
Share on other sites

Вот, довольно простой способ. Миссию прикрепил в аттаче.

 

 

Огромное спасибо! Все получилось! Теперь можно создавать интересные миссии по сопровождению потенциально опасных целей)))) :thumbup:

Link to comment
Share on other sites

Огромное спасибо! Все получилось! Теперь можно создавать интересные миссии по сопровождению потенциально опасных целей)))) :thumbup:

 

Можешь все это завязать на триггер "Граничное действие". Т.е. если ты на Су-27 пересек границу - F-15C на тебя кидается. Ты вылетел из этой зоны - перестает за тобой гоняться. Опять влетел - опять гоняется. Опять вылетел - опять перестал гоняться и так до бесконечности. Так можно имитировать защиту каких-то конкретных объектов или какой-то конкретной границы.

Link to comment
Share on other sites

Можешь все это завязать на триггер "Граничное действие". Т.е. если ты на Су-27 пересек границу - F-15C на тебя кидается. Ты вылетел из этой зоны - перестает за тобой гоняться. Опять влетел - опять гоняется. Опять вылетел - опять перестал гоняться и так до бесконечности. Так можно имитировать защиту каких-то конкретных объектов или какой-то конкретной границы.

 

Идея отличная, только я не понял как снять задачу ИИ в случае вылета из зоны?

Link to comment
Share on other sites

В панели триггерных свойств объекта прописываешь:

1. "Действовать по заданию"

2. "Не открывать огонь"

 

Далее, делаешь 2 триггера:

ГРАНИЧНОЕ УСЛОВИЕ - ОБЪЕКТ В ЗОНЕ (Су-27, ВНЕЗАПНАЯ АГРЕССИЯ) - ДОБАВИТЬ ЗАДАЧУ ИИ (F-15C / 1. "Действовать по заданию")

ГРАНИЧНОЕ УСЛОВИЕ - ОБЪЕКТ ВНЕ ЗОНЫ (Су-27, ВНЕЗАПНАЯ АГРЕССИЯ) - ДОБАВИТЬ ЗАДАЧУ ИИ (F-15C / 2. "Не открывать огонь")

 

Т.е. ты не отменяешь "приказ" об атаке. Ты лишь даешь ему новый, который гласит, что атаковать сейчас нельзя.

Link to comment
Share on other sites

В панели триггерных свойств объекта прописываешь:

1. "Действовать по заданию"

2. "Не открывать огонь"

 

Далее, делаешь 2 триггера:

ГРАНИЧНОЕ УСЛОВИЕ - ОБЪЕКТ В ЗОНЕ (Су-27, ВНЕЗАПНАЯ АГРЕССИЯ) - ДОБАВИТЬ ЗАДАЧУ ИИ (F-15C / 1. "Действовать по заданию")

ГРАНИЧНОЕ УСЛОВИЕ - ОБЪЕКТ ВНЕ ЗОНЫ (Су-27, ВНЕЗАПНАЯ АГРЕССИЯ) - ДОБАВИТЬ ЗАДАЧУ ИИ (F-15C / 2. "Не открывать огонь")

 

Т.е. ты не отменяешь "приказ" об атаке. Ты лишь даешь ему новый, который гласит, что атаковать сейчас нельзя.

 

Огромное спасибо! Понял) Получилось!!! Открыты новые горизонты по созданию миссий) Вот еще бы локацию новую производитель создал, сейчас же масса возможных и реальных театров боевых действий: Крым, Сирия, Донбасс, Ирак...

Link to comment
Share on other sites

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

 

В конце ноября выйдет пустыня Невада с городом Лас-Вегас впридачу и 3-мя аэродромами, дамбой Гувера и прочее. Вот тут информация и вот тут трейлер.

 

В следующем году должна выйти карта Ормузский пролив. Вот примерно охватываемая территория

 

В следующем году опять же должна выйти карта Нормандии. А может и не выйдет. По ней информации мало, но работа идет. Карта актуально для поршней и относится к WWII.

 

Еще Лезернеки обещали 3 новых ТВД. Один будет как-то относиться к F-14A/B, два других пока покрыты тайной. Возможно что-то из их карт так же появится в следующем году.

Так что, Кавказ, который доминировал почти 15 лет, скоро наконец должен получить альтернативы.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...