33

» WarCraft 3 / Козырная пешка (RPG)

Мы с Tovio и Jaben 'ном любим в такое играть, когда точно не могу сказать но мб на выходных точно, способности хоть не дефолтные?
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

а здесь камера bound сделан
мб если поиграться с пропорциями исходной карты и с камера bound то можно достич максимально широких полей
а не, у меня рельеф был отключен поэтому черная полосы выскочила, это не то

Ха!, в доте Лича ответ на наш вопрос!

на эпикваре картинка, а в игре миникарта!
Останется пытать, DracoL1ch, чтобы он дал более развернутый ответ, и дело в шляпе
Загруженные файлы
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

щас качаю все подряд карты с эпиквара у которых есть превьюха, и она же оказывается миникартой, это очень убого анимэ девочка на превью, но играть так невозможно даже если это арена, ну приходится видимо жертвовать, чтобы сделать кликбейт
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

ирина да юзает превьюшку, так она ещё уже из открытой игры считывает, в идеале проще эпиквар переделать чтобы они извлекали привьюху, а не миникарту
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

я просто для своей карты с процедурным лендом тоже долго искал решение как сделать 2 миникарты.. но увы так ничего не и не придумал
UrsaBoss,
Jack-of-shadow:
отключить, главное что бы в игре прямо.
Чтоб на превьюхе во всяких эпик варах была кастом картинка, а в игре ее не было.
на эпикваре тоже будет черная тогда
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

я думаю тут 2 направления человеческих из того что мы сегодня опробовали:
  1. Разобраться как импортировать модель вместо иконки рудника
  2. Найти адрес в памяти в котором содержится "рельеф на миникарте"
  3. ....
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

Alt+T это состояние хранится по идее у игрока, вопрос в том где, если даже не узнать это состояние никак, то нужно понять как сбросить его в дефолт, а потом отдать сэмулировать нажатие, если в реестре то тут мб смогу помочь, иначе хз...
как жаль что нет таких же функций для трёх других кнопок, но теоретически эти значения можно получить из памяти мемхаков, надо только знать адреса, мб они рядом находятся с GetAllyColorFilterState и GetCreepCampFilterState
Загруженные файлы
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

Хмм, а можно же просто Alt+T просимулировать мемхаком! И спрятать рельеф насильно.
вопрос, а как ты узнаешь текущее состояние этой кнопки? как я понял оно сохраняется из карты в карту
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

У меня теперь и текстура рамок интерфейса не меняется..
UI\Console\Human\HumanUITile01.blp
Что то мы делаем не так)
мы просто не умеем походу, ктоб по рукам надавал
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

Jack-of-shadow, я щас сделал безумную вещь заменил прям внутри war3.MpQ модель героя на миникарте на увеличенную и просто грузиться дефолтная, откуда он её блин берёт, где они сидят? где второй дубликат моделей?
Jack-of-shadow:
Хмм, а можно же просто Alt+T просимулировать мемхаком! И спрятать рельеф насильно.
да можно а потом заблокировать эту кнопку а лучше удалить вообще
мб для тебя это будет решением, тебе то надо просто зачернить миникарту
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

Прописал 123 в пути до модели и грузиться дефолтная модель, вместо того, чтобы ничего не прогрузить,вывод: смена модели вообще не работает
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

я смотрю ты и в игровом интерфейсе пути менял у всего подряд... тоже проверил просто ничего не происходит!! дурдом какой-то, ладно я никогда не менял эти дефолтные иконки, но менял пару раз через setaltminamapicon
исходя из того, что модель героя так же продолжает пульсировать, следовательно новый файл модели не применятся вообще!!!, как буд-то просто игнорится замена в в нового пути для модели в игровом интерефейсе
Загруженные файлы
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

Jack-of-shadow, так эта модель не сидит по этому пути... текстура цепляется к дефолтной маленькой модели, потому что после удаления импортной UI\MiniMap\MiniMap-Goldmine.mdx всё осталось как и было
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

а то что импортированная модель 54 на 54 и все 4 точки в 1 месте на текстуре, это ничего? мб просто дефолтную модель смастабировать я вообще не пойму по какому принципу эта в игре что -то показывает, когда мдлвис рисует серый квадрат
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

не растяигвается
я вижу 3 маленькие миникарты вместо значков рудника
Загруженные файлы
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

ну если с позицией рудников всё работает, то можно то можно даже сделать такую образную анимацию загрузки где по кругу двигается рудники (анимация загрузки как в Win10 например), это будет просто нечто, почему я хочу это сделать XD
Jack-of-shadow:
еще думаю попробовать текстуру рудника сменить текстуру большого пустого фона. Если перекрытие работает так как я думаю, то может че и выйдет.
если нет никаких ограничений у такого размера, то да обязательно должно получиться, но есть вероятность у слоёв, что например миникарта из рудника перекроет вообще положение всех иных объектов
В общем всё плохо, перерыл наш форум, перечитал хайв, перечитал Xgm максимум что получалось у людей сменить название карты на цветную через конфиг ну и заменить музыку в лобби..
Остальное всё лишь пустые слова, про перемещение позиций рудников никакой инфы, и нет никакого доказательства о динамеческой смене даже стартовых позиций, лично у меня даже не получается изменить название карты при запуске функции конфиг
не говоря уж о том, что неизвестна строка записи war3mapMap.blp, мне не доводилось видеть карты с динамической сменой миникарты, но я верю лишь в недостаток инфы... поэтому и не получается ничего, но в любом случае было весьма интересно копнуть этот материал, но печально что по факту ничего не получилось
33

» WarCraft 3 / Порядок инициализации

и не меняется, сколько их не перетаскивай
а вот тут вот ошибочка, если зависимый триггер перетащить вверх то всё будет работать и сохраняться до следующего перезапуска редактора, а при повторном запуске даже сохранить не получится, будет ругаться на отсутствующие функции
Я бы не был в этом так уверен, если бы не сталкивался с этим постоянно
33

» WarCraft 3 / Патч 1.31, скоро?

Bergi_Bear, а также я выложил архив редактор.
я видел, но запускать желания особо не было, слишком много иероглифов, если бы кто-то смогу бы основные отличия от jngp нормально расписать...
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

Всё так миникарта должна нести в себе свой функционал, теперь понятно, тогда её убирание конечно не подойдёт
Jack-of-shadow, xgm.guru/p/wc3/code-flow-and-data-access-what-actually-happens поидее можно попробовать подсунуть в функцию конфиг другой путь к миникарте, и он смениться в игре
и ещё вот нарыл
но тут так и не получили ответ о смене миникарты... Jack-of-shadow, я основательно хочу это проверить вечером, если у тебя буду успехи отпишись обязательно
33

» WarCraft 3 / Патч 1.31, скоро?

ImbaState, но и этот YDWE тоже щас не дружит, но они собираются его поддержку сделать, потому что всё для китайцев, а оно и логично, но если в нём будет нужный функционал и хотя бы английский язык, то будем на нём сидеть, до лучших времён
33

» WarCraft 3 / Патч 1.31, скоро?

Можно привязать определенные данные к боевой единице
сделали такое понятие как хештаблица дефолтным, хотя мб это она и есть только сильно замаскированная под свои функции, и они тупо вызываю SetUnitDataN(unit, data)
Спасибо китайский игрок, но нет, мы наш JNGP не на что не променяем
33

» WarCraft 3 / Мемхак - смена миникарты во время игры

так рендерэдж же, вынеси её за пределы экрана и она пропадёт (p.s. я не проверял)
И поидее на её месте будет блекбордер
Jack-of-shadow, я думаю твой карта как раз тот случай, когда надо грохнуть стандартный UI вара и сделать своё