Столкнулся с проблемой, что при назначенной переменной массива юнитов, в некоторых триггерах эти переменные не отвечают! Я даже упростил триггер до минимума (как на картинке) и он не работает. Но, в то же время в другом триггере с циклом на эту переменную все как по маслу. Возможны такие глюки?
Принятый ответ
Массивы работают нормально, у вас где то ошибка.
Тем более ваш скриншот не очем не говорит, где проверка что цель существует и даммик может выполнить приказ? Он может банально не видеть цели, у цели может быть иммунитет к магии или инвиз.
Тем более ваш скриншот не очем не говорит, где проверка что цель существует и даммик может выполнить приказ? Он может банально не видеть цели, у цели может быть иммунитет к магии или инвиз.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Тем более ваш скриншот не очем не говорит, где проверка что цель существует и даммик может выполнить приказ? Он может банально не видеть цели, у цели может быть иммунитет к магии или инвиз.
То есть триггерно приказ не работает, а в ручную да
И присвоить юниту переменную не из массива не могу, так как в других триггерах и циклах она задействована и прекрасно работает. Переделывал триггер кучу раз, не мог понят в чем ошибка. Я упрощал его и выяснилось что ошибка как раз в том что юнит не реагирует на приказ! И да, на него переменная назначена, так как другие приказы он исполняет!
Прошу прощения за капс, но ваш контроль юнитом и триггерный приказ не одно и тоже, как показала практика нельзя надеятся на то что я могу кастануть, а сам он не кастует - увы, но нужно проверять на то что может ли юнит выполнить приказ. Проверки приказов на гуи вроде нет только на jass
Проверил приказ, выдает "невозможно выполнить приказ!". Но я добавил некие изменения в триггер, и результат получился странным! Выдает имя переменной, но когда доходит до позиции, то метка появляется в центре карты, а не там где юнит из массива! Как будто в переменную записались не все данные! Скажите что это не баг?
Вейты плз не юзай, себе дороже - такие баги часто и бывают из за неправильного использования ветов + глобальных переменных.
Мб карту в студию, то не видя всей карты нельзя сказать определенно где ошибся, а гадать можно долго...
Знаю про вейты, но иногда их так не хватает!
Нашел ошибку! Моя вина! Спасибо quq_CCCP за помощь!