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», необходимо предварительно сохранить карту и перезапустить редактор.

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

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

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

offline
Опыт: 108,439
Активность:
я уверен на 175% что баг вызван криворукостью кодера и банальным незнанием основ жасса
Старый 23.03.2009, 13:09
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
хоть бы проверил. Через пару дней код выложу, посмотрим

Артте добавил:
Ну ты конечно насчет криворукости сказал... С группами не получается, а с массивами юнитов легко... Был бы смысл, если бы наоборот было
Старый 23.03.2009, 14:10
Igores
НИИ 4А-Во! Кафедра Джасс.
offline
Опыт: 5,325
Активность:
Тогда уж лучше массив групп, а не юнитов:)
Старый 23.03.2009, 14:27
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
Ты кадр. Вместо групп в массиве структур, я юзал массив юнитов, суть ясна? И, наверно же не просто так прибег к вЖассу, это всего лишь часть большого механизма
Старый 23.03.2009, 14:46
ShadoW DaemoN

offline
Опыт: 37,078
Активность:
Как я понял из вышеуказанных сообщений, имеется примерно такой код:
Код:
struct zomg
  group gr
  // . . .

  static method create takes nothing returns zomg
    local zomg z = zomg.allocate()
    set z.gr = CreateGroup()
    // . . .
    return z
  endmethod

endstruct


И из этого следует, что при обращении к z.gr будет браться одна и та же группа? Это же нонсенс. Только что проверил, все нормально.

Вот если бы группа была объявлена вот так:
Код:
struct zomg
  static group gr
  // . . .

endstruct

то да, это одна группа для всех структур данного типа.
Старый 24.03.2009, 10:39
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
Вот как в 1 примере, у меня массив таких структур, и группа как будто для всех одна... Вобщем создам скоро тему в барахолке, там все будет видно:)

Артте добавил:
Вот, загляните сюда

В этой системе именно такой баг, а я пока пойду ее под массивы переделаю
Старый 24.03.2009, 13:19
adic3x

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

я это сказал не потому что я мудак (хотя и это тоже), а потому что автор не догадался залесть в вар3мап.дж и изучить обработанный скрипт, в таком случае подобного вопроса у него просто бы не возникло
Старый 24.03.2009, 13:42
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
ADOLF
Цитата:
не потому что я мудак (хотя и это тоже)

не читай мои мысли, это неприлично))
Вообще нет, не залезал. Так какое логическое объяснение, другие переменные индвидуальны, а группы-лагают
Старый 24.03.2009, 13:48
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
Артте, попробуй залезть, сразу все станет понятно.
Старый 24.03.2009, 13:51
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
Поковырял я, вроде все порядочно, все в массивах, почему так?
Старый 24.03.2009, 15:40
adic3x

offline
Опыт: 108,439
Активность:
ну значит это ошибка уже не вЖасса, а именно ошибка алгоритма?
Старый 25.03.2009, 09:31
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
Ну епт, ты же качал наработку, так загляни, ошибки логической нету, а вот в версии 1.1 странно, но работает:)
Старый 25.03.2009, 13:22
GhfDllT

offline
Опыт: 3,980
Активность:
Джассеры, а в этом паке модопускателя нету хорошего? Просто если есть то хотелось бы отдельно, а то Jass я не юзаю все равно, а пускатель нужен...
Старый 26.03.2009, 10:23
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
GhfDllT, есть. Скачай, все равно редактор полезный, там и Grimore есть, для ланда например.
Старый 26.03.2009, 15:07
GhfDllT

offline
Опыт: 3,980
Активность:
Цитата:
все равно редактор полезный
- да не юзаю я джасс и не буду, 3-х курсачей по программухе выше крыши хватит, пускатель мне хороший нужен и все
Старый 27.03.2009, 00:07
Dr

offline
Опыт: 48,871
Активность:
GhfDllT Это расширенный редактор карт с кучей встроенных полезных штук, включая отключение лимитов, автоимпорт, добавление текстур земли и множество всего по Jass. И пускатель там тоже есть.
Старый 27.03.2009, 00:11
GhfDllT

offline
Опыт: 3,980
Активность:
Dron, а карту 480*480 создать можно? А то скачал уже один анлимитед, там стоит 480, но лимит на площадь не снят, поэтому реально 480*128(?) или типа того, а в WEStrings 480 я и сам дописывал. А может и не в строках, давно было... Извините за назойливость, просто новый компил к жасу точно не оправдает разочарование от вышесказанного, а лохануться не хочется еще раз
Старый 27.03.2009, 00:42
Hellfim
Новичок
offline
Опыт: 79,707
Активность:
GhfDllT, можно, но это реально не нужно =) Используемый максимум это 288х288, хотя создать больше никто не мешает.
Старый 27.03.2009, 00:50
Gam_Over
Изучаю SC2 Editor
offline
Опыт: 7,892
Активность:
при использовании JNGP у меня вылетает игра в меню, т.е. даже загрузки нет. Может что то глючит? вот какие у меня версии... может что то изза них?
версия вара: 1.22
версия WE: 1.21b
Старый 27.03.2009, 07:00
Van Damm
wait... what?
offline
Опыт: 22,268
Активность:
скорее всего ты просто перед тестом не нажал "сохранить"
Старый 27.03.2009, 11:28
Закрытая тема

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

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

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

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



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