Сделал способность, имеющую шанс сработать при атаке. Когда-то делал похожее, но та карта пропала, повторил по памяти и вроде все работает, НО иногда юнит зависает и просто стоит. Способность добавилась, иконка подсветилась (хочет применить), но не применяет, стоит и тупит. Возникает не регулярно, отследить причину не вышло. Подскажите, а?
(скрин прикрепил)

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

Оп! Кажется я нашел проблемный каст. Это абилка "ракет" механика... Зависания только после нее. (кажется)
И, возможно, от всех, что кастуются "на позицию". (У этого юнита такие только "ракеты")
(Оставьте только ее чтобы проверить)
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
4
5 лет назад
0
Прикрепил карту (вместо скрина)
Bergi_Bear:
давай карту я в настроении сделаю тебе на локалках заодно посмотришь как это просто
Еще сюда отдельно кину)
Загруженные файлы
0
26
5 лет назад
0
Raised, да ему сначала освоить надо сохранение в формат JPG вместо BMP, а ты уже про Jass)
0
32
5 лет назад
0
Adantarn, открыл карту, как же всё жутко, я понял в чём суть способности.. так может эти вещи сделать через дамми каст? когда не нужно будет добавлять способность а потом использовать её, или принципиально игроку видеть список способностей которые появляются у его героя?
0
4
5 лет назад
Отредактирован Adantarn
0
Raised:
Настрой сферу замедления. Поменяй абилку с замедления на волну силы.
Не прокатит, ибо
Adantarn:
Но у орбов она не будет работать от автоатаки, только от прожатой игроком атаки, да и способность лишь одна, а так можно сделать несколько.
Raised:
По поводу триггера, думаю стоит отметить что новый инстанс (вызов/запуск) твоего триггера будет конфликтовать с первым из-за задержки перед удалением абилки.
Задержка меньше чем перезарядка удара, тем более
Bergi_Bear:
не нужно будет добавлять способность а потом использовать её,
Если убрать добавление/удаление абилки и просто выдать их юниту сразу то проблема не исчезает.
А если через дамми-каст то как же анимация и тд... выйдет еще более криво.
0
30
5 лет назад
0
На чистом гуи сделать требуемое достаточно проблематично, поскольку нужно ловить урон, а не замах.
0
32
5 лет назад
0
Clamp, в идеале да, но на текущем уровне достаточно и замахов, думаю никто не будет обузить систему замаха, тем более есле её обузить то прервётся и каст, так что событие юнит атакован, в принципе подходит под эту систему
0
4
5 лет назад
0
Кстати если после каждого удаления абилки тригером командовать юниту "отмена" то зависаний юнитов нет.
Но вот адекватно контролить их в бою становится почти невозможно.
0
26
5 лет назад
0
Adantarn, у меня всё исправно работает, маги используют заклинания вместо атак. Может потому что чуть поправил первое условие, где было меньше или равно 30, заменил на 20. А также вынес все Если\То\Иначе отдельно.
Загруженные файлы
0
32
5 лет назад
0
У меня тоже всё шикарно и на гуи сработало, 3/3 запусков, ноя понял проблему, кароче юнит зависает буд-то бесконечно отдаёт приказ какой-то верное же? и помогает только STOP "S" Adantarn, верно?
0
26
5 лет назад
0
Заметил что-то подобное в первый раз, но юнит разморозился от очередной атаки по нему.
0
4
5 лет назад
0
Bergi_Bear:
У меня тоже всё шикарно и на гуи сработало, 3/3 запусков, ноя понял проблему, кароче юнит зависает буд-то бесконечно отдаёт приказ какой-то верное же? и помогает только STOP "S" Adantarn, верно?
Да.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.