Допустим, мне нужно сделать пассивку, типа баша. Вариант с "Атакован" не пойдет, по понятным причинам.
Можно добавить в триггер событие "Получает урон", но каким образом нужно устанавливать юнита, получающего урон? Если в случае с деревьями, нужно выбрать все деревья на карте, а добить событие: выбранное разрушимое, то как быть с полчением урона? Я пробовал заносить всех на карте в группу и добавлять событие "выбранный юнит получает урон" - не работало.
Может статейка есть на этот счет?
И как вообще на XGM находить статьи? Если использовать поиск, он выдает совсем беспонтовую хрень, не касающуюся темы:\

Принятый ответ

там есть куча статей на эту тему + пример на гуи от меня любимого
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
13
8 лет назад
Отредактирован Borodach
0
Триггер1
Событие - Юнит входит в область Вся карта
Условие - Триггер юнит не в отряде "группа"
Действие - Добавить событие в "триггер2" "триггер юнит" получает урон
Добавить "триггер юнит" в "группу"
Триггер2
Событие - пусто
условие - пусто
действие - свое
Если нужно для конкретного юнита, то принцип тот же, только событием другим отловить, и не допускать повторения тирггера с добавлением
0
18
8 лет назад
Отредактирован Maniac_91
0
Отлови по баффу, накладываемому пассивкой.
А статьи не поиском, а по оглавлению пролистать.
0
6
8 лет назад
Отредактирован Sumert
0
Плохо ищешь xgm.guru/p/wc3/3827
0
19
8 лет назад
0
Borodach:
Триггер1
Событие - Юнит входит в область Вся карта
Условие - Триггер юнит не в отряде "группа"
Действие - Добавить событие в "триггер2" "триггер юнит" получает урон
Добавить "триггер юнит" в "группу"
Триггер2
Событие - пусто
условие - пусто
действие - свое
Если нужно для конкретного юнита, то принцип тот же, только событием другим отловить, и не допускать повторения тирггера с добавлением
А кем будет атакующий, относительно получающего урон? Damage source? С Attacking unit не воркута.
Вот к примеру, мне нужно такой скилл сделать:
Событие - получает урон
Условие - уровень способности "пассивка" у ударяющего больше или равно 1
Действия:
создать спецэффект в позиции цели
создать дамми
приказать дамми наложить дебафф на цель
нанести ударяющему урон, равный нанесенному им урону(по цели)
Sumert:
Плохо ищешь xgm.guru/p/wc3/3827
Зачем мне система на cJass?
0
8
8 лет назад
0
Damage source
нанести ударяющему урон, равный нанесенному им урону(по цели)
Возникает вопрос, а что, если у обоих юнитов есть твоя пассивка? В этом случае они мгновенно нанесут друг другу тысячи урона, тот что с меньшим хп (или тот кто получил урон первым), умрёт, второй юнит получит урон на фулл хп убитого.
0
19
8 лет назад
0
Nethrez1m:
Damage source
нанести ударяющему урон, равный нанесенному им урону(по цели)
Возникает вопрос, а что, если у обоих юнитов есть твоя пассивка? В этом случае они мгновенно нанесут друг другу тысячи урона, тот что с меньшим хп (или тот кто получил урон первым), умрёт, второй юнит получит урон на фулл хп убитого.
Ну, в таком случае, помогите мне сделать нормально, пожалуйста:(
0
28
8 лет назад
0
там есть куча статей на эту тему + пример на гуи от меня любимого
Принятый ответ
0
15
8 лет назад
0
Borodach, юнит не может войти в игровой рект дважды. Финт с группой не несет никакого смысла.
0
20
8 лет назад
0
Tobi123:
юнита может вынести за пределы мапы, не уверен насчет всяких перерождений\воскрешений\оживлений
0
28
8 лет назад
0
юнита может вынести за пределы мапы
за пределы игрового ректа?
пруф в студию
0
15
8 лет назад
0
ssbbssc, если так происходит, игра вылетает с фаталом.
0
28
8 лет назад
0
кажется я года 2 назад предлагал всем желающим сделать карту в которой юнит дважды войдёт в игровую область но так никто и не скинул (вариант с дефайнами и прочим читерством не принимается)
2
20
8 лет назад
2
а игровой рект у нас это вообще ВСЯ зона даже за границами карты?
если так, тогда пруфа не будет
Чтобы оставить комментарий, пожалуйста, войдите на сайт.