При касте способности создаётся эффект на боссе, но если атаковать этого босса или другого юнита, то этот эффект с каждым ударом рандомно может прерваться или начать анимацию заново. В ранних версиях карты такого не было, анимация не прерывалась и не начиналась заново. Из за чего такое может происходить? Хелп

DarkLigthing, только 1 раз проверял? этот баг не всегда и у меня срабатывал

Всем большое спасибо за помощь. Удаляя триггеры по несколько папок, методом исключения нашёл триггеры из за которых всё это происходило, не знаю откуда там это действие в триггере, но я валерий меладзе получается

DarkLigthing, спасибо большое что подсказал проверить триггеры с событием юнит атакован)
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
7
easypeasy, может лучше создавать эффект не на юните, а на точке где он находится?
13
DarkLigthing, я тут обнаружил что при создании любого эффекта на любой боевой единице, при атаке эффект может прерваться или пропасть, а может ли такое быть что у меня в карте есть код, (который я когда то ипортировал через другие редакторы, создающий этот баг) и который я сейчас не вижу через стандартный редактор варика?

Mechanicus, это тоже не помогает, эффект может прерываться или пропасть вообще

но ты можешь убедиться что мой код работает если конвертируешь свой триггер Paladin04 в текст и заменишь его содержимое
боюсь я это не осилю, только в гуи немного разбираюсь
15
easypeasy:
DarkLigthing, я тут обнаружил что при создании любого эффекта на любой боевой единице, при атаке эффект может прерваться или пропасть, а может ли такое быть что у меня в карте есть код, (который я когда то ипортировал через другие редакторы, создающий этот баг) и который я сейчас не вижу через стандартный редактор варика?
Возможно дело вот в чём, значит, при создании эффекта через триггеры ты наверняка знаешь, что он записывается во внутриигровую глобальную переменную bj_lastCreatedEffect именно к ней ты обращается, когда в триггерах выбираешь вариант (Last Created Special Effect). Проверь если эта переменная перезаписывается где-то в коде периодический или при атаке юнита.
13
DarkLigthing, хорошо, проверю ещё раз все триггеры. А у тебя прерывание эффекта до того как переписал триггер было?
15
easypeasy:
DarkLigthing, хорошо, проверю ещё раз все триггеры. А у тебя прерывание эффекта до того как переписал триггер было?
Было, так же как у тебя на видео. Теперь так:
Загруженные файлы
13
DarkLigthing, только 1 раз проверял? этот баг не всегда и у меня срабатывал

Всем большое спасибо за помощь. Удаляя триггеры по несколько папок, методом исключения нашёл триггеры из за которых всё это происходило, не знаю откуда там это действие в триггере, но я валерий меладзе получается

DarkLigthing, спасибо большое что подсказал проверить триггеры с событием юнит атакован)
Загруженные файлы
Принятый ответ
15
easypeasy, ты можешь избежать многих подобных проблем в будущем если начнёшь плавно переходить к коду. Важная вещь которую ты можешь легко изучить и успешно приминять уже сейчас это локальные переменные. Локалки могут открыть перед тобой новый пласт возможностей, о которых ты и не подозревал (:
Если ты поменяешь редактор на JNGP
Ты сможешь удачно смешивать GUI и код. Объявлять локальные переменные, а потом использовать их в GUI.
13
DarkLigthing, на улучшение своих навыков в картостроении просто нет времени, тк это хобби, а так конечно хотелось бы)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.