Как сделать такой же скилл на ГУИ?
Для тех, кто не знает как эта способность работает, то:
Sleight of Fist:
Ember Spirit стремительно атакует всех врагов в указанной области, затем возвращается к его исходному местонахождению.

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

Очень геморойно, но суть там проста - перемещение плавным перемещением к юниту и атака его, если это крип то герою вручают абилку снижающую урон, а если не крип то абилку повышающую силу атаки (способность боевых когтей), ну собственно и все. Но вот в гуях низя использовать нормально таймеры да и будут утечки с группой и локейшинами, если делать по проще.
Да еще у этой способности в доте есть существенный баг, если атаковать кого и сразу же применить способность - то герой не атакует первого врага в области действия способности, ибо его атака еще не перезарядилась а боносу скорости будет работать только на следующую.
Увы вылечить это можно мемхаком (на гуи исключен) или вторым(дамми) героем, который бы атаковал врагов вместо оригинала.
Можешь попробовать найти jass версии на хайве, вроде скиллы эмбер спирита уже делали.
`
ОЖИДАНИЕ РЕКЛАМЫ...
4
32
7 лет назад
4
Очень геморойно, но суть там проста - перемещение плавным перемещением к юниту и атака его, если это крип то герою вручают абилку снижающую урон, а если не крип то абилку повышающую силу атаки (способность боевых когтей), ну собственно и все. Но вот в гуях низя использовать нормально таймеры да и будут утечки с группой и локейшинами, если делать по проще.
Да еще у этой способности в доте есть существенный баг, если атаковать кого и сразу же применить способность - то герой не атакует первого врага в области действия способности, ибо его атака еще не перезарядилась а боносу скорости будет работать только на следующую.
Увы вылечить это можно мемхаком (на гуи исключен) или вторым(дамми) героем, который бы атаковал врагов вместо оригинала.
Можешь попробовать найти jass версии на хайве, вроде скиллы эмбер спирита уже делали.
Принятый ответ
1
26
7 лет назад
1
  1. Проблему с кд атаки решают добавлением побочной цели
  1. Не вижу проблем с таймерами на GUI
  1. Группы и локи - прекрасно чистятся на GUI (так же как и на Jass)
  1. Бонус по крипам просто в половину меньше, чем по героям
1
28
7 лет назад
1
Extremator, таймеры на гуи могут крепиться лишь на триггер что тянет за собой целую кучу лишних действий
это не особо критично для постоянных таймеров но имеет большое значение для часто создаваемых таймеров(придётся динамически добавлять события триггеру для регистрации новых таймеров)
0
6
7 лет назад
0
На гуи сложно... нужно морфить юнитов в юнита без движения и с нужной скоростью боя. Проблема будет заключаться, если этот скил будет использовать несколько различных героев
0
26
7 лет назад
Отредактирован Extremator
0
nvc123:
Extremator, таймеры на гуи могут крепиться лишь на триггер что тянет за собой целую кучу лишних действий
Таймер имеет функцию, которую инициирует.
При этом в неё напрямую нельзя ничего передать (просто констатация факта).
это не особо критично для постоянных таймеров но имеет большое значение для часто создаваемых таймеров (придётся динамически добавлять события триггеру для регистрации новых таймеров)
... поэтому спавн таймеров заменяется его разгранкой (а это уже другая методика).
А ивент висит в едином лице.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.