В связи с изменениями в рефорже и инструментах для работы с картами, эта утилита частично потеряла свою актуальность, но в то же время, возникли новые возможности по её использованию. Перед вами план дальнейшего развития с учетом новых реалий.
11 1 308
0
16
4 года назад
Отредактирован Drulia_san
0
в тренде внешние сборщики карты.
Это не так, например ceres wc3 насколько я знаю единственный современный внешний сборщик карт (поправьте если это не так) и он - полный кал, написан на никому ненужном и неизвестном языке rust (может где-то там он нужен и известен в своих кругах, но в нашем юзерспейс сегменте на винде привычнее удобнее и сразу запускаемые утилиты с консольным или графическим интерфейсом из .exe файла (на крайняк python скрипты), нежели то с чем большинство людей даже разобраться как запустить не сможет.
Это я к чему, это я намекаю на то что такие сборщики - просто костыль сделанный на коленке для того чтоб было хоть что-то перед тем как близы сами выкатят решение. Уверен что с выходом нового редактора появится нормальная сборка карт (уже поддерживаются проекты в виде директорий), а пока просто многим приходится довольствоваться тем что есть.
Базовые сведения о возможностях Fly Data Processor.
1 1 265
0
8
11 лет назад
0
(равкоды полей можно посмотреть в РО, если JNGP настроен соответствующим образом)
Как правильно настроить WE, чтоб показывало ?

Краткие сведения

Для игры: Warcraft 3
Тип: Утилита
Сфера применения: работа с данными РО, базы данных
Требования: JNGP, Java 7, руки, мозг
Статус: в разработке
Автор: prog
Данная утилита интегрируется в JNGP экспериментальной сборки и затем при каждом сохранении карты…
37 25 580
0
37
12 лет назад
0
Без твоей тулзы нет смысла делать сборку. А та версия еще даже не бета
0
24
12 лет назад
0
Ну так делай, не жди меня. У меня сейчас туго с временем. Или можешь включить в сборку ту версию что есть сейчас, она довольно стабильная, поддерживает альтернативный синтаксис для выражений в РО и менюшки есть - можно отключить.
0
37
12 лет назад
0
Ну че там?
Вон чувак уже мой мод апдейтил xgm.ru/forum/showthread.php?t=30967
думаю делать новую сборку
0
24
12 лет назад
0
Залил ту версию, о которой говорил, только допилил еще меню в ней для JNGP.
0
37
12 лет назад
0
Я думаю, это будет дальше. Надо изменить данные до обращения к файлу.
0
24
12 лет назад
0
У меня сейчас на машине ни средств отладки ни нормального компилятора нет для C/C++.
Есть вероятность что нужная нам функция окажется в storm.dll т.к. карта это по сути mpq архив и, соответственно, работать с ней вар будет как с mpq архивом.
0
37
12 лет назад
0
prog, дебажить можно с вызова msdn.microsoft.com/en-us/library/ms646927%28VS.85%29.aspx
0
24
12 лет назад
0
Для этого нужно для начала разобраться в том как оно работает, потом найти адрес в памяти WE, на который вешать хук и только после этого все возможно начнет крутиться, если только не окажется что повесить хук на момент перед открытием карты невозможно. У тебя есть на это время?
Да, кстати, на кампах исходников гриморы нет, а те что я когда-то нашел в сети могут быть сильно устаревшими и нифига не работать.
Вру, есть ссылка на svn
Могу даже сказать что интересует нас скорее всего wehack.cpp, функция DllMain, а именно та часть где объявляются хуки на функции. Ну и, конечно, нужно продебажить ВЕ чтобы выяснить на какую функцию вешать хук.