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

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

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