Как сделать так, чтобы при убийстве трёх РАЗНЫХ врагов срабатывал триггер?
С таким триггером если я убиваю одного врага, мне сразу даёт синематик и триггер.
Хм, сложновато... Если можно, объясните, как сделать такую таблицу, как в компании нежити, типа Счёт паладинов?
А ты сделай так, чтобы у тебя была переменная целочислительная и добавляй в нее после убийства врага +1. как только наберется у этой переменной число 3 активируешь триггер
А вообще, редактор позволяет выбрать 3 условия, тебе нужно, чтобы количество живых врагов было 0
Можно проще, в событии триггера поставь "время каждую секунду времени игры" ,затем поставь условие "сравнения логических юнит триггера (тот которого нужно убить) мертв равно да" и повтори это условие с каждым юнитом которого нужно убить.
Есть вопросы?
А еще можно сделать очень жёсткие условия на триггер, что он будет срабатывать лишь только на смерть нужных Вам юнитов. А в действии триггера можно узнать количество срабатываний триггера через функцию GetTriggerEvalCount( GetTriggeringTrigger( ) ), и если оно будет равно 3, то сделать то, что нужно.
Умирает тип юнита = босс1 (или что там у тебя)
К переменной i прибавляется один
умирают остальные 2 - происходит то же самое
когда i становится равным 3, запускаешь свой синематик
Прошу прощения, сперва написал а потом уже начал читать остальные комменты, так что смахивает на плагиат от Kirill_Wolkov
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
А вообще, редактор позволяет выбрать 3 условия, тебе нужно, чтобы количество живых врагов было 0
Отредактирован Я любимый
Есть вопросы?
Отредактирован N1ghtSiren
К переменной i прибавляется один
умирают остальные 2 - происходит то же самое
когда i становится равным 3, запускаешь свой синематик
Прошу прощения, сперва написал а потом уже начал читать остальные комменты, так что смахивает на плагиат от Kirill_Wolkov