Хотел бы уточнить условие "Переключающий юнит" вызывает утечки, что это значит и к чему может привести? Как лучше делать триггер, через условие "Переключающий юнит", через любое другое условие(В данном случаи "Герой манипулирует предметов", или же через переменные, или вообще как то по другому? Что меньше вызовет багов, и будут ли они если таких триггеров в карте много? Какой из 4 вариантов триггера самый стабильный и правильный?
Принятый ответ
а зачем в 4 варианте локалка если она нигде не используется?
или это ритуал такой?
типо создай неиспользуемую переменную и дед мороз подарит мозгов на нг?
если не умеешь использовать локалки то юзай 1 или 2 вариант
или это ритуал такой?
типо создай неиспользуемую переменную и дед мороз подарит мозгов на нг?
если не умеешь использовать локалки то юзай 1 или 2 вариант
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Тогда не представляю, какие там могут быть утечки.
Что такое "Герой манипулирует предметов"? Это любое действие или использование?
Пощадите! Не используйте русификатор. Он настолько же кривой, насколько и мой код, а это ох, как криво!
перенеси set t = null вниз, вне if-then-else
Действия с переносимым предметом - это carried или как-то так.
А "герой манипулирует предметом" следует читать как "герой, который манипулирует предметом".
или это ритуал такой?
типо создай неиспользуемую переменную и дед мороз подарит мозгов на нг?
если не умеешь использовать локалки то юзай 1 или 2 вариант
Видимо, он хотел использовать её вместо Temp_Unit, но не срослось.
А все дело в том что на сайте есть статья "Осваиваем jass" и в первом примере сделано так как автор вопроса делал)
или же там какой-то хитроумный подход, но его я не понял)
Ред. MpW
Кстати в аргументах функции - то же локалки. Их можно обнулить. Не знал, узнал недавно, что обнулять можно аргументы.