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 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
AlexKARASb
Learning cpp
offline
Опыт:
22,103Активность: |
скрин ошибки, либо спиши ошибку и скинь сюда
не правильно ты понял, машина не умеет хотеть, она исполняет всегда.. |
09.10.2010, 12:36 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Edellake
Ищущий
offline
Опыт:
461Активность: |
Скрин..
ЗЫ: утечки и прочие "мелочи" пока не интересуют =) |
09.10.2010, 12:40 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
exitwhen int < unit ?)) и вобще у тебя необъявленные вон написано |
09.10.2010, 12:42 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Edellake
Ищущий
offline
Опыт:
461Активность: |
"exitwhen i < udg_NumHeroUnit" - все верно.. глобалко интовая. Все объявлено но в другом триггере - этот NJGP ругается даже на глобалке объявленные посредством самого WE - но карты между тем работают норм |
09.10.2010, 12:52 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
AlexKARASb
Learning cpp
offline
Опыт:
22,103Активность: |
Скинь весь код триггера.
Тк по куску из скрина видно только бредовый цикл, если число меньше переменной - то выйти из цикла, иначе в цикле повышать число, бред; если бы понижать еще понятно.. Не ругается, а предупреждает что перед кодом такие переменные не объявлялись, это не ошибка тк ты их объявил в редакторе переменных. |
09.10.2010, 13:16 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
Прекратите нажимать на кнопку Syntax Cheack. Просто сохраняйте карту, епрст. |
09.10.2010, 13:21 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Edellake
Ищущий
offline
Опыт:
461Активность: |
если бы карта грузилась...... =) я бы сюда не писал.... =)
Причем тут бредовый цикл и IF? =) ругается же не на сам цикл а именно на ИФ
Придется самому мучиться....) Попробу. сравнивать ИД юнитов - мб поможет =) |
09.10.2010, 13:38 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
AlexKARASb
Learning cpp
offline
Опыт:
22,103Активность: |
Скинь весь код триггера наконец -.- а если трагедия нажать ctrl+C ctrl+V то..
|
09.10.2010, 13:44 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nekit1234007
offline
Опыт:
11,916Активность: |
Хельфим назвал правильный ответ. |
09.10.2010, 13:46 | #10
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Skino
offline
Опыт:
4,683Активность: |
болезнь многих кмпиляторов - ошибки они списывают на соседние строчки, например если ошибка на 100 строка, ищи ошибку на 99 или 101 строке! |
09.10.2010, 17:40 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|