|
|
Очень частые ошибки, выдаваемые JNGP((центр
НА АНГЛИЙСКОМ ДОЛЖЕН БЫТЬ ПУТЬ К КАРТЕ, НА АНГЛИЙСКОМ!
))
Вопросы связанные с этими ошибками будут караться, как флуд.
Для проверки правильности кода не следует использовать Syntax Check (он работает неправильно), просто пересохраните карту.
Пришедшим впервыеСоветуем ознакомиться со всей базой статей по триггерам редактора (и не только).
Оптимальные настройки JNGP (идут по-умолчанию при установке Exp2)После применения настроек редактор нужно перезапустить!
Работа дополнений из меню «Extensions»Чтобы заработали пункты из меню «Extensions», необходимо предварительно сохранить карту и перезапустить редактор.
Сообщение о вирусахНекоторые антивирусы могут сообщать о наличии резидентных программ, это так и есть, но все содержимое архива безвредно. |
|
Van Damm
wait... what?
offline
Опыт:
22,268Активность: |
сегодня-завтра будет версия, в которой стакаются |
09.10.2009, 19:11 | #741
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sebra
offline
Опыт:
5,603Активность: |
А можно поподробнее, что есть этот цинк? Что-то новое? Что с cJass не поделили? |
09.10.2009, 20:02 | #742
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
моя версия может сохранять карты с ним, это только вопрос времени ADOLF добавил:
и не пробывали делить. я бы сказал что у нас скорее война чем сотрудничество |
09.10.2009, 22:59 | #743
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sebra
offline
Опыт:
5,603Активность: |
Конкуренция.
Vex:
В вольном переводе:
Придирается Векс. Давит несовместимостью. |
09.10.2009, 23:23 | #744
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Van Damm
wait... what?
offline
Опыт:
22,268Активность: |
Дурак он. |
10.10.2009, 00:11 | #745
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Enein
Silenced by ZlaYa1000
offline
Опыт:
43,531Активность: |
давно хотел спросить, только забывал почему-то...
из папки jngp:
из папки grimoire 1.5a:
вобщем втф? |
10.10.2009, 00:27 | #746
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
Моя версия - все эти процессы аттачатся к процессу worldedit.exe и warcaft.exe. Без них они недееспособны, + надо какие то параметры передавать при их запуске. Все это делается jngp самостоятельно, и пользователю нечего лезть и тыкать неизвестные бат и exe файлы =)) |
10.10.2009, 00:35 | #747
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sebra
offline
Опыт:
5,603Активность: |
Из руководства по vJass:
Я не могу понять, чем в принципе метод отличается от функции. Что, функция не может быть вызвана с любого места? Да и ограничение на использование вейтов, синков и т.д. несерьёзно. Я считаю, что (нормальный в терминологии Векса) метод - это просто функция с неявным параметром this. А статический метод и вовсе от функции неотличим. Я прав, или разница есть? |
10.10.2009, 11:39 | #748
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
Главная разница, что методы привязаны к структуре, в которой они описаны, А так это обычные функции, в которые еще кидают переменную this |
10.10.2009, 11:42 | #749
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Enein
Silenced by ZlaYa1000
offline
Опыт:
43,531Активность: |
NCrashed, а как мне тестить карты (в гримоире)? Т_Т хм, а старый грим (1.1) запускался любым батом |
10.10.2009, 11:45 | #750
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sebra
offline
Опыт:
5,603Активность: |
Так может в ключевом слове method нет необходимости вообще? |
10.10.2009, 11:45 | #751
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
Enein, так там есть екзешник NewGen Warcraft, в него гримор тоже вроде включен Sebra, есть, чтобы потом парсер заменял его на function struct_nameofstruct takes integer this ... и перемещал функцию наверх кода. Идеологически (ООП) это все правильно, а в cJass ключевые слова функции и метода не нужны |
10.10.2009, 11:52 | #752
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Enein
Silenced by ZlaYa1000
offline
Опыт:
43,531Активность: |
NCrashed, смотри мой потс с картинками - этот файл тоже не запускается) |
10.10.2009, 11:58 | #753
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
Правда с 24 версией вара все крашатся, а вот с 23 newgenwar запускается |
10.10.2009, 12:00 | #754
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sebra
offline
Опыт:
5,603Активность: |
NCrashed:
Так если функция описана внурти структуры и не статическая, то this нужен, иначе - нет. Наверх кода, это куда? Верх описания структуры или до библиотек? Значит проблемы чисто идеологические. |
10.10.2009, 13:06 | #755
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
В библиотеку в которой описана структура, просто отделенный тех. комментами код после объявления глобалок. Где ты увидел проблему 0.о ? Разумно обозвать своим именем новый класс функций, которые недееспособны без структуры, в которой описаны. |
10.10.2009, 13:24 | #756
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
Sebra, я боюсь что векс зафейлил методы) раньше статик метод == функция; метод == функция с доп аргументом тхис.
однако сейчас он делает какую то имбу, и я боюсь он все методы делает триггерами и зовет через евалут (раньше так звались только эти, как их, ооп методы, короче те, что есть во старших структурах)
между прочим вызывая что то как условие - через евалут мы тем самым запрещаем в этой фции использованиее вейтов |
10.10.2009, 13:30 | #757
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
Конкуренция нарастает...
А зачем вообще переделывать методы в тригги?? От этого только хуже станет. |
10.10.2009, 13:59 | #758
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sebra
offline
Опыт:
5,603Активность: |
ADOLF, Страшно уже спрашивать, но... Зачем он это делает? Чтобы вызывать до описания? У-Jass! Отредактировано Sebra, 10.10.2009 в 17:55. |
10.10.2009, 17:43 | #759
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
ну в полиморфных методах - что бы не морочаться например при отлавливании того, можно ли узнать тип структуры при компиляции, а в методах - по такой же логике - что бы не отлавливать факт того, полиморфный ли метод посмотрите в этой теме посд вд про хук функций, вам многое станет понятно про вЖасс с сЖасс
мб сам найду
ADOLF добавил: вот |
10.10.2009, 23:13 | #760
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|