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

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

Очень частые ошибки, выдаваемые JNGP

((центр
НА АНГЛИЙСКОМ ДОЛЖЕН БЫТЬ ПУТЬ К КАРТЕ, НА АНГЛИЙСКОМ!
))
  • "wehack.lua:437: attempt to index global 'rtc_enabled'(a nil value)" - Решение, Ещё решение
  • Так же можно убрать галочку с "Reinventing the craft"
  • При проверке через ctrl+f9 карта не запускается - а вылетает в главное меню, как этого избежать?
  • Сначала 2 раза сохраните карту обычным способом (ctrl+s), лишь потом проверяйте.
  • При первом открытии карты, после запуска редактора, появляются "Ошибки базы данных триггеров" - Решение
Вопросы связанные с этими ошибками будут караться, как флуд.
Для проверки правильности кода не следует использовать Syntax Check (он работает неправильно), просто пересохраните карту.

Пришедшим впервые

Советуем ознакомиться со всей базой статей по триггерам редактора (и не только).

Оптимальные настройки JNGP (идут по-умолчанию при установке Exp2)

После применения настроек редактор нужно перезапустить!

Работа дополнений из меню «Extensions»

Чтобы заработали пункты из меню «Extensions», необходимо предварительно сохранить карту и перезапустить редактор.

Сообщение о вирусах

Некоторые антивирусы могут сообщать о наличии резидентных программ, это так и есть, но все содержимое архива безвредно.

Закрытая тема
 
Faion
Noblesse Oblige
offline
Опыт: 30,395
Активность:
А вот на счет конструкции тут: (var i = 1+(startPoint == -1 ? 0 : startPoint) ; то это вполне нормально. Не нужно перед циклом делать конструкцию, да и вообще просто удобно.
Ну на счет производительности, я в курсе что сравнение идет каждую итерацию, это просто пример. Самой конструкции cond ? act1 : act2; == if(cond) then act1 else act2;
Старый 12.02.2012, 13:52
YellowStar
poon
offline
Опыт: 15,144
Активность:
В cJass будет пахать, здесь нет.
Старый 12.02.2012, 18:40
prog

offline
Опыт: 32,865
Активность:
Возникла идея прикрутить к JNGP свою утилиту (пока для личного пользования). Суть утилиты в том чтобы считать некоторые данные по объектам в карте и создать на их основе файл, предназначенный для импорта, скажем, через cJass.
Извлечь нужные для работы утилиты файлы теоретически можно с помощью wehack.extractfile, импорт файла можно прописать руками, вызов утилиты без проблем вклинивается перед обработкой кода карты, но как насчет случая когда мне может понадобиться изменить извлеченные ранее файлы и положить их обратно в карту, возможно ли это средствами Grimoire или надо делать вручную? Ответа на этот вопрос пока не нашел.
Да, я знаю что это не совсем в тему JNGP, но ссылка на руководство по Grimoire на кампах мертвая, а в том что прилагается к JNGP нет нужной информации.
Старый 21.02.2012, 00:21
ScorpioT1000
Работаем
offline
Опыт: отключен
prog, если качал экс сборку, там есть ScExp и импортер/экспортер mpq, так вот ему можно отдавать команды из lua на файлы, смотри как это делается в ScExp.lua
23.07.2011 20:54:33:
ScExpMPQed.exe -e "mpqpath" "filepath" "SaveToPath" на экспорт
ScExpMPQed.exe -i "mpqpath" "filepath" "filepath_inside" на импорт

Отредактировано ScorpioT1000, 21.02.2012 в 03:20.
Старый 21.02.2012, 01:44
prog

offline
Опыт: 32,865
Активность:
ScorpioT1000, спасибо, пойду разбираться
Старый 21.02.2012, 02:29
alpha

offline
Опыт: 7,387
Активность:

Внимание

Вопросы относительно JNGP редактора задавайте в этом разделе учитывая правила раздела, спасибо
Предложения по cjass присылайте в приват автору - ADOLF'y, по сборкам - авторам сборок, vjass можно найти на wc3c.net

Отредактировано ScorpioT1000, 21.02.2012 в 03:05.
Старый 21.02.2012, 02:47
Закрытая тема

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

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

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

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



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