Подскажите плз как сделать - если герой умер (у любого игрока), то он сразу же воскрешался в алтаре своём (в карте только один алтарь будет у каждого игрока)!
Иначе говоря что бы игрок не жал кнопку воскрешения лишний раз! И если игрок вдруг отменил воскрешение - что-бы оно опять начало воскрешать!
Я в триггерах копался и не смог это найти!

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

Так-же ты думал о том, что если у игрока нет ресов на воскрешение, то оно не начнется?
Ну или у тебя оно будет бесплатным, тогда всегда будет воскрешаться.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
7
  1. Тебе нужен процесс воскрешения или это необязательно?
  2. Алтари изначально будут где-то стоять или появятся потом?
Ответы (4)
3
Tredor46, изначально стоят (у каждого игрока по 1 герою и по 1 алтарю)
Сам процесс воскрешения нужен, а то герой так может за секунду воскрешаться!
7
ShadowNinja, можешь карту скинуть? Я допишу чтобы их через 30 секунд воскрешало у Алтаря ихнего
3
Tredor46, могу, но только мне нужно что бы время воскрешения от лвла героя зависело... А ещё таймер для каждого игрока когда герой воскреснет!
Так что я и хотел что бы кнопка "воскрешение героя" сама кликалась
25
Тебе до сих пор никто не показал как это сделать чтобы ты понял...
Вот триггер, если говорить о конкретном герое и конкретном алтаре.
Если алтарь сломают и игрок построит новый алтарь - нужно систему улучшить с поиском нового алтаря.
Вот карта для теста.

Так-же ты думал о том, что если у игрока нет ресов на воскрешение, то оно не начнется?
Ну или у тебя оно будет бесплатным, тогда всегда будет воскрешаться.
Загруженные файлы
Принятый ответ
Ответы (5)
3
konvan5, спасибо! Алтарь будет один и если его уничтожат, то игрок проиграет сразу.
Но вот героев разных 15 штук и игроков на карте будет 6 как минимум... А вот тут система только для 1 игрока и героя
25
ShadowNinja, легко исправить. Поставь событие "юнит умер" и условия "игрок(владелец юнита) == красный" и "юнит является героем(триггерный юнит) == да". Могу допилить и показать
25
ShadowNinja, а можно и вовсе сделать одним триггером для ВСЕХ игроков. Сделать тебе такую систему?
25
ShadowNinja, вот триггер для всех игроков и героев:
Тебе надо установить массив алтарей, чтобы все работало. Вариант 1 самый простой - напрямую (только всех игроков, а не 5 как у меня. Номер игрока должен соответствовать номеру в массиве. То есть красный игрок это 1 а фиолетовый игрок это 4 и тд.):
Второй способ я использовал у себя, автоматически выбрав все алтари игроков. Тебе скорее всего этот способ не подойдет так как и типы алтарей у тебя скорее всего разные, а значит и проверки надо делать разные:
Так-же тебе надо обратить внимание на время смерти героев, оно может быть разное в анимации. Как вариант можешь установить у всех одинаковое или брать высшее значение. В триггере я ставлю ждать 6 секунд, где 3 секунды время воскрешения + 3 секунды остальная задержка. Если время смерти будет выше чем в триггере + 3 сек, то приказ будет отдан слишком рано и герой не поставится воскрешаться.
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.