25

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

mishanka122:
Hanabishi, что за externaltools?
Штука, которая позволяет запускать сторонние программы во время компиляции карты.
25

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

TAHK90:
А как тайлы добавить через jngp?
Или стандартно через "Дополнительно > Изменить тип ландшафта", или через "Extensions > Edit Tileset", чтобы обойти стандартные ограничения.
25

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

В общем
R1.3
  • Исправлен запуск макросов
  • Возвращен оригинальный JassHelper для лучшей совместимости
  • Пак externaltools теперь снова доступен по-умолчанию
  • Улучшения ланчера
Также добавил ссылку на редактор просто в архиве (на случай проблем с установщиком) и максимально совместимую версию со старым ланчером и уже собранным UMSWE (на случай проблем с запуском или сборкой UMSWE).
25

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

Tumart:
Hanabishi, я прост туда никогда не лазил с версией exp2 таких проблем не было.
А в каких целях ты этой функцией пользуешься? Но в любом случае ладно, в следующей версии верну заранее прописанные, просто хотел оставить этот выбор для пользователя.
25

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

Tumart:
Заметил что в этой версии у меня не работает / /! external FileImporter постоянно выбивает ошибку мол такая функция не найдена в конфиге.
А она есть в конфиге? По-умолчанию в externaltools пусто, нужно вручную прописывать.
25

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

mishanka122, все, раскопал причину. Это баг cjass, причем очень специфический. Плюс все же имеет место быть небольшой конфликт с новым jasshelper'ом и ещё одна очень забавная штука, которую я не буду описывать. В общем видимо в обновлении сборки придется откатить джассхелпер до старой версии, если не смогу все это дело сдружить.
25

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

mishanka122:
Hanabishi, у меня он прекрасно компилится на Exp2
может, я обновлял cJass, а может еще что делал, но на експе работает нормально
В сборке вроде как последний, лично у адольфа брал ) Ну я не знаю, пришли значит весь редактор, гляну.
25

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

mishanka122, у меня твой код одинаково не компилится как на текущей сборке, так и на старой Exp2
25

» Hanabishi's Blog / Jass New Gen Pack - Rebuild

Ну там, надо прямо сказать, мало чего нераздутого нашлось
Я распаковал только 2 вещи: TESH.dll (чтобы убрать кнопку) и PatchGenerator.exe (чтобы добавить манифест о правах запуска), запаковывать обратно смысла не вижу, там счет на килобайты.
Из добавленного только две моих самописных проги: "NewGen WE.exe" (собственно новый ланчер), и hfix.exe (фиксит траблы с гуишными триггерами). Исходники обеих могу дать если нужно (да и написаны они на дотнете, так что спокойно декомпилируются рефлектором).
Я хз, несколько дней провтыкал в что и как в попытках собрать свой сетап не на основе пары других, ощущения такие, словно только начал и уже ничего не понимаю.
Подробнее если опишешь что ты хочешь, возможно и смогу чем-то помочь.
25

» Hanabishi's Blog / Jass New Gen Pack - Rebuild

Clamp:
Hanabishi, у тебя откуда-то взялись исходники TECH? Или что за раздутая либа в твоей сборке?
TESH? Ниоткуда, разжал либу с помощью UPX Unpacker и отредактировал окно через Resource Hacker.
Раздутая потому что обратно в UPX не сжимал.
25

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

mishanka122:
макросы vJass и cJass конфликтуют
К примеру, на exp 2 нет такой запары
Но я не думаю, что это из-за cJass'а ,ибо если его сунуть в rbld то ничего не меняется
Можно карту с примером? Есть мысль, что это из-за новой версии JassHelper.
25

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

Steal nerves:
у меня две разные папки jngp (старая 5d Exp2 и новая Rebuild). в старой норм ums запускает, а в новой не хочет. Но и в старой такая же проблема была раньше, не знаю как, просто тыкал, но запустил.
лежат отдельно друг от друга, и от игры
Короче судя по логу у тебя патчер просто падает посередине процесса. Почему так происходит я без понятия, возможно у тебя в системе какие-то пробелмы. Чтобы не мучиться возьми из старого редактора файл по пути umswe\umswe.mpq и положи его в новый по тому же пути.
25

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

Steal nerves, да, странно. Скинь ка содержимое папки logs, может там чего прояснится.
25

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

Steal nerves
UMSWE вообще включен в меню? Попробуй отключить/включить его и перезапустить редактор.
25

» Hanabishi's Blog / Jass New Gen Pack - Rebuild

Я из этого исходил, раз интересуют аспекты гримуара - велком в исходники
Это да
25

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

кстати у меня новый редактор не работает так как надо. не запускает UMSWE, теперь вообще не могу запустить плагин. А если карты, сделанные в USMWE, не хочет открывать
Каки-то сообщения об ошибках или ещё чего есть?
Плохо что jasshepper конфликтуют adic parcer
Я проверял, вроде все работает. Подробнее можно в чем выражается конфликт?
25

» Hanabishi's Blog / Jass New Gen Pack - Rebuild

darkowlom:
Hanabishi, Clamp, а то что гримуар опенсорс никого не смущает?
Так вопрос вообще не в этом был. Grimoire сам по себе работает нормально. Я просто пытался понять, чего хочет Clamp, потому что лично меня текущий функционал устраивает.
25

» Hanabishi's Blog / Jass New Gen Pack - Rebuild

Так ведь весь JNGP по сути есть набор модулей, прилепленных к гримуару, а папка JNGP есть сильно раздутый гримуар?
Да
25

» Hanabishi's Blog / Jass New Gen Pack - Rebuild

Не-не-не, скорее мне интересны аспекты работы гримуара в целом, что как куда, свой ункальный функционал я просто не вижу смысла делать.
Вот это я без понятия, что там как работает и как все это инжектится. Какой-либо документации к нему я не встречал, а дизассемблингом я точно заниматься не буду.
25

» Hanabishi's Blog / Jass New Gen Pack - Rebuild

В том-то и весь юмор, что на моей сборке JNGP (твоя старая без скорпбилдера и с ручками передобавленным cJass/vJass) карта запускается и работает
Ну я не знаю, JassHelper может новый с твоей картой не сдружился? Попробуй взять папку jasshelper из старой и заменить тут.
Вообще хотел бы с тобой пообщаться по поводу реализации своей сборки, в идеале голосом. Когда можно будет подобное организовать?
В смысле твой личный функционал? У меня особо нет времени варом заниматься конечно, напиши тут хотя бы примерно что хочешь, я гляну можно ли это в короткие сроки реализовать.
25

» Hanabishi's Blog / Jass New Gen Pack - Rebuild

Clamp:
С твоей сборкой в общем всё плохо: "{" проверка синтаксиса считает недопустимым символом
Все ок со сборкой, проверил карту полностью на cjass, компилится без проблем. Да и я вообще никак не вмешивался в механизмы cjass/vjass, там все осталось как было, так что ищи проблемы в своей карте.
25

» WarCraft 3 / Wc3 Map Optimizer 5.0 Rus

EnergyFrost:
Hanabishi, подскажи, пожалуйста. Каким образом происходит оптимизация MPQ. Что именно там пережимается?
Просто применяется сжатие zip к архиву