[Вопрос] Зависает cJass parser and optimizer
|
|
Laonda | Дата: Воскресенье, 29 Января 2012, 15:34:59 | Сообщение # 1 |
4 уровень
Группа: Пользователи
Сообщений: 81
Награды: 0
Репутация: 15
Блокировки:
| Установил: jassnewgenpack5 - C:\masthav\ потом AdicHelper, указал путь до jassnewgenpack5 Добавил библиотеку ALL.j в каталог - C:\mast hav\jassnewgenpack5d\AdicHelper\lib\
Варик по адресу: C:\Game\WarcraftIII_v1.24e
Запускаю через: C:\mast hav\jassnewgenpack5d\ NewGen WE.exe
Никаких ошибок не выдает. создаю новую карту
В нестандартный код прописываю: include "ALL.j" Создаю триггер пустой, без экшенов и условий просто действие DoNothing()
Жму сохранить.
Стандартное сохранение пролетает. выскакивает сообщение что cJass parser and optimizer не отвечает, вызвало ошибку и будет закрыто. Далее идет компилиция JASS и выдает синтаксическую ошибку в строке include "ALL.j"
Win7 WC3 1.26
WTF?!
Основатель команды "Компьютерные Акулы" Г. Разработчик проекта: Forest: Dead Match Признанный сансей картостроения в wc3 Ищу Дизайнеров/Художников на бесплатную основу. Скайп: Don.Laonda В зависимости от качества и объема работ, можно говорить и о платной основе.
|
|
|
|
Ty3uK | Дата: Воскресенье, 29 Января 2012, 15:38:35 | Сообщение # 2 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Пробел в названии папки убери. Ну или на нижний слэш замени
|
|
|
|
Dreii | Дата: Воскресенье, 29 Января 2012, 15:45:13 | Сообщение # 3 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| Laonda, новая карта имеет какое название?
|
|
|
|
Ty3uK | Дата: Воскресенье, 29 Января 2012, 15:52:17 | Сообщение # 4 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Ну да, точно. В названии карты не должно быть кириллицы, а так же спецсимволов и []
|
|
|
|
Dreii | Дата: Воскресенье, 29 Января 2012, 15:59:11 | Сообщение # 5 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| Laonda,Скачай сборку от DragoN'a имхо она самая удачная)
|
|
|
|
Laonda | Дата: Воскресенье, 29 Января 2012, 16:15:31 | Сообщение # 6 |
4 уровень
Группа: Пользователи
Сообщений: 81
Награды: 0
Репутация: 15
Блокировки:
| Чо ет за бред тогда?)) Мне начинает уже не нравится cjass)
изменил путь с C:\mast hav\jassnewgenpack5d\AdicHelper\lib\ на C:\hernya\jassnewgenpack5d\AdicHelper\lib\
название карты maps
результат тот жеДобавлено (29 Январь 2012, 16:15:31) ---------------------------------------------
Quote (Dreii) Скачай сборку от DragoN'a имхо она самая удачная) лучше ссылку ай на прямую скачку) И как узнать какая у меня сборка? Но чую не в этом проблема.
Основатель команды "Компьютерные Акулы" Г. Разработчик проекта: Forest: Dead Match Признанный сансей картостроения в wc3 Ищу Дизайнеров/Художников на бесплатную основу. Скайп: Don.Laonda В зависимости от качества и объема работ, можно говорить и о платной основе.
|
|
|
|
Ty3uK | Дата: Воскресенье, 29 Января 2012, 16:22:46 | Сообщение # 7 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| warcraft3ft.info/forum/60-28581-1 кстати, Адика в сборке Драгона надо обновить
|
|
|
|
Dreii | Дата: Воскресенье, 29 Января 2012, 17:48:42 | Сообщение # 8 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| Laonda, Бтв отключи AdixOptimizer
|
|
|
|
Laonda | Дата: Воскресенье, 29 Января 2012, 18:30:52 | Сообщение # 9 |
4 уровень
Группа: Пользователи
Сообщений: 81
Награды: 0
Репутация: 15
Блокировки:
| Quote (Dreii) AdixOptimizer Это галочка в разделе cjass "Enable adicoptimizer"? Убрал. тоже самое
Основатель команды "Компьютерные Акулы" Г. Разработчик проекта: Forest: Dead Match Признанный сансей картостроения в wc3 Ищу Дизайнеров/Художников на бесплатную основу. Скайп: Don.Laonda В зависимости от качества и объема работ, можно говорить и о платной основе.
|
|
|
|
SirNikolas | Дата: Понедельник, 30 Января 2012, 16:20:11 | Сообщение # 10 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Quote (Dreii) Скачай сборку от DragoN'a У него она и есть.
Если не подключать ALL, ошибку выдает?
|
|
|
|
Laonda | Дата: Понедельник, 30 Января 2012, 18:00:23 | Сообщение # 11 |
4 уровень
Группа: Пользователи
Сообщений: 81
Награды: 0
Репутация: 15
Блокировки:
| Не выдает если не подключать ALL
Потому что проверять на cjass'e и нечего тогда.
Искал причины зависания cJass parser and optimizer ничего не нашёл) ещё улыбнуло что на хгм страница посвященная cJass на англ языке)))))))))))Добавлено (30 Январь 2012, 18:00:23) --------------------------------------------- SirNikolas, все галочки у меня стоят где надо.
Яж пишу.. зависает цЖасс парсер и оптимизатор. Если они зависают - значит они включены и пытаются работать верно?
Основатель команды "Компьютерные Акулы" Г. Разработчик проекта: Forest: Dead Match Признанный сансей картостроения в wc3 Ищу Дизайнеров/Художников на бесплатную основу. Скайп: Don.Laonda В зависимости от качества и объема работ, можно говорить и о платной основе.
|
|
|
|
SirNikolas | Дата: Понедельник, 30 Января 2012, 18:08:30 | Сообщение # 12 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| nothing Test() { } Посмотри, выдаст ли это ошибку.
|
|
|
|
Laonda | Дата: Понедельник, 30 Января 2012, 18:32:21 | Сообщение # 13 |
4 уровень
Группа: Пользователи
Сообщений: 81
Награды: 0
Репутация: 15
Блокировки:
| нет с этим всё норм не зависает
Основатель команды "Компьютерные Акулы" Г. Разработчик проекта: Forest: Dead Match Признанный сансей картостроения в wc3 Ищу Дизайнеров/Художников на бесплатную основу. Скайп: Don.Laonda В зависимости от качества и объема работ, можно говорить и о платной основе.
|
|
|
|
SirNikolas | Дата: Понедельник, 30 Января 2012, 18:45:16 | Сообщение # 14 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Code string array g_s1, g_s2
nothing TestForAdicVersion() { g_s1[0] = "" g_s2[0] = "" } Должно выдать ошибку на второй строке функции. Если не выдаст, значит, Эдик старый.Добавлено (30 Январь 2012, 18:45:16) ---------------------------------------------
Quote (SirNikolas) Должно выдать ошибку на второй строке функции. g_s2 is not an array.
|
|
|
|
Laonda | Дата: Понедельник, 30 Января 2012, 18:47:13 | Сообщение # 15 |
4 уровень
Группа: Пользователи
Сообщений: 81
Награды: 0
Репутация: 15
Блокировки:
| не выдал
Основатель команды "Компьютерные Акулы" Г. Разработчик проекта: Forest: Dead Match Признанный сансей картостроения в wc3 Ищу Дизайнеров/Художников на бесплатную основу. Скайп: Don.Laonda В зависимости от качества и объема работ, можно говорить и о платной основе.
|
|
|
|
SirNikolas | Дата: Понедельник, 30 Января 2012, 18:51:42 | Сообщение # 16 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Quote (Laonda) потом AdicHelper, указал путь до jassnewgenpack5 Ты ведь скачал сборку Дракона, а потом поставил на нее AdicHelper. Не надо было этого делать. Я ведь писал - если у вас нет меню "cJASS", то качайте.
Хотя все равно непонятно, почему виснет.
|
|
|
|
Ty3uK | Дата: Понедельник, 30 Января 2012, 20:22:53 | Сообщение # 17 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Я ставил на сборку Драгона нового Адика- все без проблем работает
|
|
|
|
Laonda | Дата: Понедельник, 30 Января 2012, 20:27:42 | Сообщение # 18 |
4 уровень
Группа: Пользователи
Сообщений: 81
Награды: 0
Репутация: 15
Блокировки:
| SirNikolas, я поставил все с ссылок что ыт дал просто. зачем давал на скачку адик если он не нужен тоже не логично как-то Ty3uK, С его либой ALL.j?
Наверн в ней что-то не то или в адресе до неё. мб просто не находит чего парсить.
Основатель команды "Компьютерные Акулы" Г. Разработчик проекта: Forest: Dead Match Признанный сансей картостроения в wc3 Ищу Дизайнеров/Художников на бесплатную основу. Скайп: Don.Laonda В зависимости от качества и объема работ, можно говорить и о платной основе.
|
|
|
|
Ty3uK | Дата: Понедельник, 30 Января 2012, 20:57:27 | Сообщение # 19 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Я подключаю только cj_types.j
|
|
|
|
Dreii | Дата: Понедельник, 30 Января 2012, 21:31:43 | Сообщение # 20 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| Ty3uK, а как же cj_types_priv.j
|
|
|
|
Ty3uK | Дата: Понедельник, 30 Января 2012, 21:42:26 | Сообщение # 21 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Не юзаю паблики и приваты
|
|
|
|
SirNikolas | Дата: Вторник, 31 Января 2012, 11:35:10 | Сообщение # 22 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Quote (Laonda) зачем давал на скачку адик, если он не нужен - тоже не логично как-то Затем, что те, у которых уже есть JNGP, могут подумать, что Adic не нужен. Ty3uK, скачай, пожалуйста, мою либу.
|
|
|
|
Ty3uK | Дата: Вторник, 31 Января 2012, 11:53:58 | Сообщение # 23 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Окей, а зачем?
|
|
|
|
SirNikolas | Дата: Вторник, 31 Января 2012, 12:23:36 | Сообщение # 24 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Протестировать на твоем парсере.
|
|
|
|
Ty3uK | Дата: Вторник, 31 Января 2012, 13:25:59 | Сообщение # 25 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Итак, все ок. Адик 1.4.2.14 с оффициальной страницы на хгм. JNGP от Драгона (нового адика добавлял ручками)
|
|
|
|