Добавлен ledoed
это баг уже начал сильно бесить ,так как инициализации у меня очень много.
кто не понял что на скрине, не весь массив заполняется, хотя в коде я написал как надо, а вот на скрине, "ошибки", видно что не массив не заполнился где то ,этот баг я уже 100500 раз замечаю,
бороться с ним можно только переписать код или поменять местами,а так как я говорил такого рода инициализации у меня много,мне сложно будет за всем уследить. я ща 2 часа сидел и тупил почему у меня не работал скрипт на конкретном юните
редактор сам скачан с этого сайта самая последняя версия
кто не понял что на скрине, не весь массив заполняется, хотя в коде я написал как надо, а вот на скрине, "ошибки", видно что не массив не заполнился где то ,этот баг я уже 100500 раз замечаю,
бороться с ним можно только переписать код или поменять местами,а так как я говорил такого рода инициализации у меня много,мне сложно будет за всем уследить. я ща 2 часа сидел и тупил почему у меня не работал скрипт на конкретном юните
редактор сам скачан с этого сайта самая последняя версия
Принятый ответ
Проблема решается очень просто: отключите оптимизацию скрипта в парсере cJass.
Велики шансы на то, что ниже по коду значение в [1] просто-напросто нигде не используется, и поэтому оптимизатор выпиливает его инициализацию.
Велики шансы на то, что ниже по коду значение в [1] просто-напросто нигде не используется, и поэтому оптимизатор выпиливает его инициализацию.
Нужен С-подобный синтаксис - пиши на ZINC.
Purge it with fire!
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Какой массив, что за баг. Ни
хухера не понятноОтредактирован ledoed
EnergyFrost:
для вас www.youtube.com/watch?v=Alim2NGQqe8
По теме- выведи массив циклом и проверь, а не на этапе компиляции.
Нужен С-подобный синтаксис - пиши на ZINC.
Велики шансы на то, что ниже по коду значение в [1] просто-напросто нигде не используется, и поэтому оптимизатор выпиливает его инициализацию.