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

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

Закрытая тема
 
Kodoo
Ł☼√ę
offline
Опыт: 12,845
Активность:
Syntax error
Совсем маленький триггер. Вызывает ф-ию MAXIMUM, которая принимает 9 целочисленных, возвращая номер большей из них. Возникает ошибка Missing linebreak defor function call и Syntax error на строчке с вызовом ф-ии. Чистый вызов ф-ии не выдает никаких ошибок. Подскажите в чем я сделал синтаксическую ошибку?
Код:
function Trig_WIN_Actions takes nothing returns nothing

 local integer result    
 set result = call MAXIMUM ( udg_SuperImbaUsefullThings[1], udg_SuperImbaUsefullThings[2], udg_SuperImbaUsefullThings[3], udg_SuperImbaUsefullThings[4], udg_SuperImbaUsefullThings[5], udg_SuperImbaUsefullThings[6], udg_SuperImbaUsefullThings[7], udg_SuperImbaUsefullThings[8], udg_SuperImbaUsefullThings[9] )
    call DisplayTextToForce( GetPlayersAll(), ( udg_Pl_Name[result] + " выигрывает!" ) )
    call CustomVictoryBJ( ConvertedPlayer(result), true, true )
endfunction

Возможно существует какая нибудь другая ф-ия нахождения максимального из нескольких чисел?
Старый 21.06.2009, 12:09
agentex

offline
Опыт: 34,834
Активность:
эм убери call перед MAXIMUM и все
Старый 21.06.2009, 12:27
Kodoo
Ł☼√ę
offline
Опыт: 12,845
Активность:
Э Мда, глупо) Спасибо, agentex.
Старый 21.06.2009, 12:40
Закрытая тема

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

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

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

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



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