|
|
Очень частые ошибки, выдаваемые JNGP((центр
НА АНГЛИЙСКОМ ДОЛЖЕН БЫТЬ ПУТЬ К КАРТЕ, НА АНГЛИЙСКОМ!
))
Вопросы связанные с этими ошибками будут караться, как флуд.
Для проверки правильности кода не следует использовать Syntax Check (он работает неправильно), просто пересохраните карту.
Пришедшим впервыеСоветуем ознакомиться со всей базой статей по триггерам редактора (и не только).
Оптимальные настройки JNGP (идут по-умолчанию при установке Exp2)После применения настроек редактор нужно перезапустить!
Работа дополнений из меню «Extensions»Чтобы заработали пункты из меню «Extensions», необходимо предварительно сохранить карту и перезапустить редактор.
Сообщение о вирусахНекоторые антивирусы могут сообщать о наличии резидентных программ, это так и есть, но все содержимое архива безвредно. |
|
PlayerDark
Coraline
offline
Опыт:
10,569Активность: |
Можно ли делать у структур ограничение на размер массива ? те если я обьявляю структуру, то создаются еще 8192 (?) структуры, хотя мне нужно только 10. |
02.07.2009, 13:25 | #521
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
PlayerDark O_O, сруктура своих переменых создает чтук 5 не больше, а по одной на каждое поле структуры
|
02.07.2009, 13:32 | #522
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
PlayerDark
Coraline
offline
Опыт:
10,569Активность: |
J та нет... в смысле что под структуры используются параллельные массивы с большим размером ?
|
02.07.2009, 14:05 | #523
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
что значит "массивы с большим размером"? у масивов в варе всегда один размер |
02.07.2009, 14:20 | #524
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
может он имеет ввиду, чт ов варе можно указать размерность массива, а можно не указывать.. |
02.07.2009, 14:38 | #525
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
Если верить ТС, то массивы в варе инициализируются по 8 штук. |
02.07.2009, 19:14 | #526
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Van Damm
wait... what?
offline
Опыт:
22,268Активность: |
Вышел JassHepler 0.9.I.1. Скачать, как всегда, можно здесь http://www.wc3c.net/showthread.php?t=88142.
0.9.I.1
0.9.I.0
0.9.H.3
0.9.H.2
Теперь объяснение новой фишки: hook Хуки используются если нужно при вызове какой-то native-функции вызывать свой обработчик. Код:
Где это применять, оставляю за вами Hook в vJass и cJassВозьмем в пример только что описанный hook и сравним его реализации:» vJass Код:
Код:
» cJass Код:
Код:
Подведем итоги:vJass + понятный синтаксис cJass + не создается лишнего кода - только тот, что написал кодер Так как не всем понятно, уточню - я не сравнивал эти два препроцессора в целом, а лишь реализацию одной вещи. Спасибо за внимание Отредактировано Van Damm, 03.07.2009 в 10:29. |
03.07.2009, 01:52 | #527
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MupaMaX
Мой статус
offline
Опыт:
1,495Активность: |
Так он вроде еще неделю назад вышел ? |
03.07.2009, 02:40 | #528
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Van Damm
wait... what?
offline
Опыт:
22,268Активность: |
I.1 вышел сегодня |
03.07.2009, 02:41 | #529
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Цитата:
» раскрыть начнум с vjass + понятный синтаксис угу + универсальное применение угу - создается много лишнего кода это не минус, это +\-, т.к. неимеет значения - используются TriggerEvaluate, массивы триггеров, массивы переменных итд TriggerEvaluate это -, но на хуки же вроде исправлено в последнем обновлении, а второе +/- т.к. не имеет значения - рядовому кодеру сложно понять, как оно работает какой интересный минвс в сторону ооп, обычно говорят иначе - отсутствуют области видимости хуков: любой хук глобален не знаю удобно или нет, еще не разбирался с хуками теперь cJass + не создается лишнего кода - только тот, что написал кодер + не используются триггеры, дополнительные переменные итд + прямая и понятная логика действия верхнии 3 пунка это пункты не на cjass, а на простой jass, потому что cjass далеко не такого уровня развития как vjass, и в нем просто напросто нет тех функций что потребовали бы создания дополнительный код и переменные - неочевидный синтаксис угу + возможность создавать приватные хуки, разграничивать область действия хуков - невозможность навесить больше одного хука на функцию в пределах одной области видимости не знаю удобно или нет, еще не разбирался с хуками также, хуки на cjass это не хуки, а дуфайны, вот если в vjass появятся дефайны, то cjass сразуже сосо по единственоу направленю в котором хоть что-то овнит Отредактировано J, 03.07.2009 в 03:44. |
|
03.07.2009, 03:32 | #530
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MupaMaX
Мой статус
offline
Опыт:
1,495Активность: |
Ван Дамм... не знаешь когда выйдет под 1.23б версию ? ну TESH,и подсветка функций... |
03.07.2009, 13:40 | #531
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ranger21
I love beatiul days XD
offline
Опыт:
13,274Активность: |
MupaMaX Уже всё работает под 1.23б и 1.24 тестовую
надо обновлять JassHelper |
03.07.2009, 13:47 | #532
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Windrunner
Верь мне!
offline
Опыт:
4,565Активность: |
Нужна помощь! 1 Почему-то у меня на все JNGP выыдает мол карта сделана на другой версии 2 У меня он не выдает ошибки!Почему-то после того как я поработал с ним то у меня обычный редактор сломался(выдает кучу ошибок от тригера который я удалил), а в варе карта вообще не запускается?? 3 он почему то выдает что не правильно составлена переменная udg_u (она установлена и ей присвоено значение) Ответте пожайлуста |
04.07.2009, 11:49 | #533
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ELDAR
НИИ 4А-ВО кафедра SPELLS
offline
Опыт:
8,394Активность: |
код в студию
ELDAR добавил: а лучше мапу |
04.07.2009, 11:58 | #534
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Red_Fog
offline
Опыт:
7,340Активность: |
А у меня после появления JNGP в папке варкрафт, все карты начали глючать. Я удалил JNGP всё нормально. |
04.07.2009, 12:00 | #535
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Elf_Stratigo
offline
Опыт:
4,699Активность: |
Цитата:
у меня тоже было такое - это изза того, что название было слишком длинное и поэтому "умный" ве дал триггеру другое имя и потом про него забыл - т.е. триггера самого нет, а код остался исправил созданием чистой мапы и экспортом в неё всего со старой :) |
|
04.07.2009, 12:01 | #536
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Windrunner
Верь мне!
offline
Опыт:
4,565Активность: |
Цитата:
Ето вы мне??Если мне,то вот код Код:
|
|
04.07.2009, 12:02 | #537
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Van Damm
wait... what?
offline
Опыт:
22,268Активность: |
Stormtrooper, его можно устанавливать в любую папку, и как раз в папку с варом этого делать не стоит.
|
04.07.2009, 12:51 | #538
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SageOne
x
offline
Опыт:
46,054Активность: |
Van Damm а я в папку с Варом установил и все отлично))
|
04.07.2009, 14:03 | #539
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ELDAR
НИИ 4А-ВО кафедра SPELLS
offline
Опыт:
8,394Активность: |
Windrunner хммммм, ну я даже не знаю , ты точно обьявил глобалки ? а то по твоему коду я могу судить, что ты из локалок сделал глобалки
ELDAR добавил: Цитата:
потому что JNGP использует exe от версии 1.21 |
|
04.07.2009, 14:09 | #540
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|