XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Edellake
Ищущий
offline
Опыт: 461
Активность:
IF и переменные типа unit
Стоит Jass New Gen Pack. Он ругаетсо на стоку:
"if (udg_HeroUnit[i] == ut) then"
(где udg_HeroUnit - глобалка-массив типа Unit и ut - локалка типа unit)
Как я понял из его претензий - он не хочет сравнивать переменные типа Unit?
Заранее благодарен
Старый 09.10.2010, 12:29
AlexKARASb
Learning cpp
offline
Опыт: 22,103
Активность:
скрин ошибки, либо спиши ошибку и скинь сюда
Как я понял из его претензий - он не хочет сравнивать переменные типа Unit?
не правильно ты понял, машина не умеет хотеть, она исполняет всегда..
Старый 09.10.2010, 12:36
Edellake
Ищущий
offline
Опыт: 461
Активность:
Скрин..

ЗЫ: утечки и прочие "мелочи" пока не интересуют =)
Миниатюры
Кликните на картинку для увеличения
Название:  Er.jpg
Просмотров: 47
Размер:  89.0 Кбайт  
Старый 09.10.2010, 12:40
ScorpioT1000
Работаем
online
Опыт: отключен
exitwhen int < unit ?))
и вобще у тебя необъявленные вон написано
Старый 09.10.2010, 12:42
Edellake
Ищущий
offline
Опыт: 461
Активность:
"exitwhen i < udg_NumHeroUnit" - все верно.. глобалко интовая.
Все объявлено но в другом триггере - этот NJGP ругается даже на глобалке объявленные посредством самого WE - но карты между тем работают норм
Старый 09.10.2010, 12:52
AlexKARASb
Learning cpp
offline
Опыт: 22,103
Активность:
Скинь весь код триггера.
Тк по куску из скрина видно только бредовый цикл, если число меньше переменной - то выйти из цикла, иначе в цикле повышать число, бред; если бы понижать еще понятно..
этот NJGP ругается даже на глобалке объявленные посредством самого WE
Не ругается, а предупреждает что перед кодом такие переменные не объявлялись, это не ошибка тк ты их объявил в редакторе переменных.
Старый 09.10.2010, 13:16
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Прекратите нажимать на кнопку Syntax Cheack. Просто сохраняйте карту, епрст.
Старый 09.10.2010, 13:21
Edellake
Ищущий
offline
Опыт: 461
Активность:
если бы карта грузилась...... =) я бы сюда не писал.... =)
Причем тут бредовый цикл и IF? =) ругается же не на сам цикл а именно на ИФ
Придется самому мучиться....) Попробу. сравнивать ИД юнитов - мб поможет =)
Старый 09.10.2010, 13:38
AlexKARASb
Learning cpp
offline
Опыт: 22,103
Активность:
Скинь весь код триггера наконец -.-
а если трагедия нажать ctrl+C ctrl+V то..
Придется самому мучиться...
Старый 09.10.2010, 13:44
Nekit1234007

offline
Опыт: 11,916
Активность:
Хельфим назвал правильный ответ.
Старый 09.10.2010, 13:46
Skino

offline
Опыт: 4,683
Активность:
болезнь многих кмпиляторов - ошибки они списывают на соседние строчки, например если ошибка на 100 строка, ищи ошибку на 99 или 101 строке!
Старый 09.10.2010, 17:40
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 18:23.