Jump to content

Вопрос про триггеры в редакторе


Recommended Posts

Хотел отредактировать миссию для сетевой игры. Сделал триггеры, что бы при их пролёте включалалось звуковое сопровождение (в данном случае определённый файл из радиопереговоров). В принципе всё работает, но только если прописать какой-то один вертолёт, т.е. один вертолёт для каждого триггера, если добавить ещё один и больше, то уже не работает. Я так понял что нельзя сделать триггер чтоб звук срабатывал при пролёте нескольких определённых вертолётов?

Прилагаю скрин, где по середине прописаны номера вертолётов (пилотов) при пролёте которых хотелось чтоб срабатывал триггер, но так не работает. Всё нормально, если оставить только одну вертушку.

11.thumb.JPG.ba99480ccaf87390b446ff98c2c10b92.JPG


Edited by DAVEY MORS

Основатель виртуальной =2nd Singing Squadron= в далеком 22 июне 2002

Link to comment
Share on other sites

Во-первых, в сетевой игре все триггеры кроме активизации группы могут не работать, об чем написано в мануале.

 

Во-вторых, что вы сделать хотите? В данном варианте триггер должен сработать, если все 12 объектов одновременно окажутся в зоне. Вы хотите этого? Тогда зона достаточно большая, чтобы в нее все поместились? Или вам нужно чтобы триггер срабатывал при пролете каждого из них в отдельности? Тогда нужно 12 триггеров.

Коричневые очки никогда не поранят мозг. Они небьющиеся.

Brown-coloured spectacles will never harm a brain. They are unbreakable. (с) Me

сфсвсг

I'm the future of the Russian government.

According to Scott Lofgren,

Bentley Systems global director.

Link to comment
Share on other sites

Во-первых, в сетевой игре все триггеры кроме активизации группы могут не работать, об чем написано в мануале.

 

Во-вторых, что вы сделать хотите? В данном варианте триггер должен сработать, если все 12 объектов одновременно окажутся в зоне. Вы хотите этого? Тогда зона достаточно большая, чтобы в нее все поместились? Или вам нужно чтобы триггер срабатывал при пролете каждого из них в отдельности? Тогда нужно 12 триггеров.

Да, про активацию триггеров в сетевой игре в мануале читал. Решил поэксперементировать.

 

Понял. Спс. Так и думал, сомнения развеяны.=) Тогда ещё пару вопросов.

Можно ли накладывать триггеры друг на друга? Например большой, а в нём маленький. Не повлияет ли это на их работу в отдельности?

 

Если вертолёт пролетает через звуковой триггер радиопереговоров, его услышит не только пролетевший, но и остальные участники игры и даже сторона противника?

Основатель виртуальной =2nd Singing Squadron= в далеком 22 июне 2002

Link to comment
Share on other sites

добавь в условие (Коалиция)

Пробывал. Если ставить условие "коалиция", то должен быть только один такой триггер со звуком. Если ставить ещё один с другим звуком, то при пролёте над одним из них страбатывают сразу оба. Если будет три, то сработают три и т.д.

про сетевые триггеры напишу подробнее завтра, есть проблемы и "особенности"

Понял. Буду ждать.

Основатель виртуальной =2nd Singing Squadron= в далеком 22 июне 2002

Link to comment
Share on other sites

суть в следующем - в сетевых миссиях правильно будут выполняться только те триггеры, которые работают на сервере. долго объяснять почему.

поэтому, в качестве действий триггера нужно использовать только работу с флагами и активацию группы. триггеры вывода сообщений и звука лучше не использовать вообще. они будут правильно работать на сервере, но могут (и чаще всего будут) работать невпопад на клиенте.

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

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

 

в "сингловых" миссиях все триггеры можно использовать свободно. опять таки - в сингле условие "ограничения по коалиции" не имеет смысла, потому что оно всегда на протяжении миссии либо "да", либо "нет".


Edited by Dmut

"There are five dangerous faults which may affect a general: recklessness, which leads to destruction; cowardice, which leads to capture; a hasty temper, which can be provoked by insults; a delicacy of honor which is sensitive to shame; over-solicitude for his men, which exposes him to worry and trouble." Sun Tzu

[sigpic]http://forums.eagle.ru/signaturepics/sigpic2354_5.gif[/sigpic]

Link to comment
Share on other sites

Понял, спасибо. Будем ждать патч.

А такой вот ещё вопрос. Точнее повторюсь. Если вертолёт пролетает через звуковой триггер, его услышит не только пролетевший, но и остальные участники игры и даже сторона противника? Или всё таки только тот на которого запитан триггер? Если не взирать на не стабильность триггеров в сетевой игре, всё таки по идее как должно работать?

Основатель виртуальной =2nd Singing Squadron= в далеком 22 июне 2002

Link to comment
Share on other sites

Понял, спасибо. Будем ждать патч.

А такой вот ещё вопрос. Точнее повторюсь. Если вертолёт пролетает через звуковой триггер, его услышит не только пролетевший, но и остальные участники игры и даже сторона противника? Или всё таки только тот на которого запитан триггер? Если не взирать на не стабильность триггеров в сетевой игре, всё таки по идее как должно работать?

 

нет такого понятия "на кого записан триггер". триггер -это набор разных условий, и набор разных действий, которые исполняются при выполнении всего набора условий.

действия с условиями никак не связаны. поэтому слышать будут все.

в патче сделаем, что бы слышала только одна сторона.

 

ps: триггеры сейчас в сети не "нестабильны", они просто могут работать не так, как полагал создатель миссии. они не вызывают крэшей или других ошибок. просто архитектурно построены не совсем верно применительно к сети, поэтому уже переделаны на другую модель.


Edited by Dmut

"There are five dangerous faults which may affect a general: recklessness, which leads to destruction; cowardice, which leads to capture; a hasty temper, which can be provoked by insults; a delicacy of honor which is sensitive to shame; over-solicitude for his men, which exposes him to worry and trouble." Sun Tzu

[sigpic]http://forums.eagle.ru/signaturepics/sigpic2354_5.gif[/sigpic]

Link to comment
Share on other sites

Понятно. Ещё раз спасибо. Да, на счёт того что бы можно было делать звуковые триггеры для несколько сторон было бы кстати.

Основатель виртуальной =2nd Singing Squadron= в далеком 22 июне 2002

Link to comment
Share on other sites

сделаем. и ещё много вкусного.

  • Like 1

"There are five dangerous faults which may affect a general: recklessness, which leads to destruction; cowardice, which leads to capture; a hasty temper, which can be provoked by insults; a delicacy of honor which is sensitive to shame; over-solicitude for his men, which exposes him to worry and trouble." Sun Tzu

[sigpic]http://forums.eagle.ru/signaturepics/sigpic2354_5.gif[/sigpic]

Link to comment
Share on other sites

  • Recently Browsing   0 members

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