Здравствуйте. Хотел сделать способность а-ля HotS с критами через каждые 3 удара, но она не работает (( Подскажите пожалуйста, где я ошибся.

Вот через эту систему (Damage Engine v3.8) легко делать такие способности, сделал как пример у пала то что ты хотел

Ну и это спасёт от стоп атаки 100%
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
32
SirDragdord, в рефордж ты можешь проверять тип урона, что круто все облегчает.
15
Я использую редактор рефорджа и при открытии он мне выдал пачку ошибок и крашнулся
В старом варе это делается через набор уродливых костылей. В рефорж добавили удобный функционал для этого дела.
В первую очередь, нужно использовать событие Generic Unit Event -> Takes Damage. Собитие A unit is Attacked (Юнит атакован) все годы существования вара путает людей, поскольку в действительности это лишь замах на удар, то есть, урона нанесено еще не было и даже снаряд (в случае ренжевиков) не был выпущен. Игрок даже может вручную триггерить это события постоянно отдавая команду stop юниту.
Ну а в условиях сделать Boolean проверку Damage from normal attack.
Загруженные файлы
23
SirDragdord, Да. Это система для 1.26 JNGP. В рефордж это делается проще, чем в том примере.
9
GetLocalPlayer:
Я использую редактор рефорджа и при открытии он мне выдал пачку ошибок и крашнулся
В старом варе это делается через набор уродливых костылей. В рефорж добавили удобный функционал для этого дела.
В первую очередь, нужно использовать событие Generic Unit Event -> Takes Damage. Собитие A unit is Attacked (Юнит атакован) все годы существования вара путает людей, поскольку в действительности это лишь замах на удар, то есть, урона нанесено еще не было и даже снаряд (в случае ренжевиков) не был выпущен. Игрок даже может вручную триггерить это события постоянно отдавая команду stop юниту.
Ну а в условиях сделать Boolean проверку Damage from normal attack.
Я может в глаза долблюсь, но в Generic Unit Event просто нет Takes Damage. Также я его не нашёл в Player-Owned Unit Event. Но при это Takes Damage есть в Specific Unit Event. Чертовщина какая-то.
32
Есть событие на конкретного юнита, и вовсе на весь класс, что срабатывает на всех кто получает какой либо урон.
9
quq_CCCP:
Есть событие на конкретного юнита, и вовсе на весь класс, что срабатывает на всех кто получает какой либо урон.
Так а как сделать то так, чтобы срабатывало на весь класс, кто получает какой-либо урон? Takes Damage у меня есть только в Specific Unit Event, а в нём даже переменные указывать нельзя - только уже поставленных юнитов.
32
Народ, у рефорджа это событие в гуи есть? Если нет то кастом скриптом накинь.
15
Я может в глаза долблюсь, но в Generic Unit Event просто нет Takes Damage
А, пардон. Это я себе в ГУИ плашек надобавлял когда с TriggerData разбирался и забыл про это дело. Общего события на получение урона в GUI по умолчанию нет, придется вручную добавлять CustomScript вставкой
28
SirDragdord:
Так а как сделать то так, чтобы срабатывало на весь класс, кто получает какой-либо урон?
В статьях всё есть.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.