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

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

Закрытая тема
 
vladfaust

offline
Опыт: 12,714
Активность:
Вставка собственных ф-ций.
Если вызывать ф-цию F() из сторонней библиотеки, а F() объявлена в начальном коде карты, то данную ф-цию не видно.
Создал файл .j и прописал include. Не работает.
Импортнул данный файл в карту. Не работает.
Убрал war3imported/ из пути файла. Не работает.
Как сделать так, чтобы данная ф-ция подсвечивалась при вводе? Т.е. была вставлена в карту.
Старый 28.06.2012, 17:43
Doc

offline
Опыт: 63,163
Активность:
requires/needs
Ты сделал вообще полный бред, подсветку функций такими методами ты никогда не обеспечишь.
Можно редактировать funclist.db теша, можно бросать свои функции в папку tesh\includes
Старый 28.06.2012, 17:52
vladfaust

offline
Опыт: 12,714
Активность:
tesh\includes
Вот, спасибо!
inadequate_ добавил:
Doc, не, не видит все равно.
inadequate_ добавил:
И чо? Поможет кто, нет?
Старый 28.06.2012, 20:21
Doc

offline
Опыт: 63,163
Активность:
Оно не должно "видеть", там только подсветка.
Смотри мануал vjass по словам requires/needs.
Старый 28.06.2012, 20:23
vladfaust

offline
Опыт: 12,714
Активность:
Все, спасибо. Видит. Надо было использовать в файле .j синтаксис vJass, а не cJass.
inadequate_ добавил:
А не, только подсвечивает. Жаль, придется юзать requires.
inadequate_ добавил:
Close
Старый 28.06.2012, 20:37
Закрытая тема

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

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

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

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



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