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

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

Закрытая тема
 
MrSigma
愛 - XGM
offline
Опыт: 2,429
Активность:
Проблема с "returns"
Функция:
function GetEqualForceModule takes integer F1M, integer F2M, integer F1V, integer F2V returns nothing
endfunction
работает замечательно. Тоесть никак она не работает, а просто компилируется и никаких ошибок не выдает. Стоит лишь поставить тип integer или real в поле returns,
и редактор вылетает при сохранении карты, а JassCraft пишет ошибку
"Return types not correct or nonexistant returns"
В чем дело и почему такое происходит.
Старый 14.01.2010, 00:04
agentex

offline
Опыт: 34,834
Активность:
а ты в теле функции return не забыл?
Старый 14.01.2010, 00:06
MrSigma
愛 - XGM
offline
Опыт: 2,429
Активность:
В теле функции пусто.
Старый 14.01.2010, 00:09
Nekit1234007

offline
Опыт: 11,916
Активность:
Если ретурнится не nothing, то в функции обязательно должно присутствовать return <что-то>
Старый 14.01.2010, 00:09
MrSigma
愛 - XGM
offline
Опыт: 2,429
Активность:
Мде... А ведь и правда глупо вышло =\ Я просто через каждые 3-4 строчки кода сохраняю карту чтобы не потерять в случае чего (ибо нуб я пока в jass. только начал осваивать) И не написал return :)
MrSigma добавил:
Спасибо за помощь, еще раз извиняюсь) Должно быть я не первый так туплю?
Старый 14.01.2010, 00:12
Закрытая тема

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

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

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

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



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