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

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

Ответ
 
adic3x

offline
Опыт: 108,439
Активность:
Цитата:
нестандартные функции в основном играют роль вычесления и передают оканчательное значение

роль вычисления играют операторы сложения, вычитания, умножения, и деления, а также оператор присваивания

я кста часто бываю против выведения какой то банальной фции в отдельнуюю, но все это решится когда в хелпер добавят нормальный инлаин)
Старый 07.03.2008, 10:52
Observer

offline
Опыт: 737
Активность:
DFlyerнестандартная ф-ия - это код самой карты и она, какбы, является глобальной для всех триггеров. И она может отдавать результат вычеслений или даже локалку в любую функцию триггеров
Старый 07.03.2008, 11:37
denonlink

offline
Опыт: 1,112
Активность:
Observer
В принципе да, только есть одна мелочь: описанная функция будет работать только в тексте скрипта, который стоит после описания ее самой(функция инитттриггер в всегда стоит после всех других функций триггера - задумайся - почему). То есть есть тебе нужна глобальная функция - она должна тупо стоять сверху в скрипте. А как это сделать - не знаю. Пока нужды как-то не возникало.
Старый 07.03.2008, 14:40
Observer

offline
Опыт: 737
Активность:
denonlink Для этого и придумали Ввод нестандартных скриптов. Как открываешь редактор триггеров, там где название карты можно вставлять эти так называемые глоб. функции
Старый 07.03.2008, 14:51
denonlink

offline
Опыт: 1,112
Активность:
Хм, надо будет попробовать....никогда не юзал.
Старый 07.03.2008, 15:08
adic3x

offline
Опыт: 108,439
Активность:
Цитата:
нестандартная ф-ия - это код самой карты и она, какбы, является глобальной для всех триггеров. И она может отдавать результат вычеслений или даже локалку в любую функцию триггеров

ТТ ты не правильно понимаешь код... при создании карты редакторо нестанд код просто помещается над кодом тригеров и все=/ открой любой вар3мап.дж и позри
Старый 07.03.2008, 21:31
J
expert
offline
Опыт: 48,447
Активность:
ADOLF, Observer мотивирует наверно только тем что когда нажимаеш на иконку карты в верху триггеров, то в праом окошке написано "нестандартный код", вот он и называет его нестандартным.

Observer, как неприскорбно, но адольф прав, этот код вставляется в часть между инициализацией глобалок и кодом самого первого триггера, и ничего нестандартного в нем нет

Отредактировано Jon, 07.03.2008 в 22:13.
Старый 07.03.2008, 22:08
Ответ

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

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

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

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



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