Пытаюсь в игровом интерфейсе скрыть эту надпись, но в игре она всё равно появляется. При этом надпись "Не хватает маны" убрать получается. Пробовал насильно запихнуть перезапись в war3mapSkin.txt, добавив строчку Cooldown= , но тщетно.
Собственно, сабж. Что такого делает Варик, что вызов TriggerExecute (или вызов события) у одного игрока вызывает десинк?
Можно ли как-то настроить модель юнита так, чтобы она отрисовывалась поверх всего в игре (в том числе поверх UI)?
В ресурс баре есть иконки голды, дерева и пищи, можно ли их как-то поменять во время игры?
Мемхак версии 1.7.
Есть трёхуровневое исследование, каждый уровень улучшения должен удваивать ману юнитов.
При установленных значениях "изначально: 1.00" и "прирост: 2.00" первые два грейда удваивают ману, а третий увеличивает лишь на 50%. Т.е. прирост тут линейный, а мне нужна степень двойки. Можно как-то этого добиться, если…
Как при помощи мемхака получить по отдельности указатели на кнопки в левом верхнем углу?
Очень легко определить причину фатала, если содержится полезная информация в Memory Dump, например айди способности или какая-то строка. Тогда проблема буквально лежит на поверхности. А что делать с остальной информацией? Например значения регистров:
EAX=09C327B4 EBX=09C327B4 ECX=09C327B4 EDX=00000000…
В карте иногда вылетают фаталы у отдельных игроков, и поскольку для выявления ошибок нужно глубокое тестирование игровых кейсов, было принято решение застраховать себя от всех фаталов и просто сохранять игровой прогресс в течение матча.
Поскольку на Ирине нельзя хостовать сейвы, в голову пришла идея периодически…
Нужно решить проблему, связанную с эффектами в тумане войны. Возможны два пути решения, меня устроит любой из них:
  1. Сделать спецэффект видимым для определённых игроков в тумане войны. Однако в мемхаке Анрайза не нашёл такой функции. Возможно ли вообще такое?
  2. Сейчас юзаю флаг 16 через функцию AddUnitFlags,…
Я знаю про ограничение 100 видимых тексттэгов на игрока, но даже когда игрок видит всего 2-5 плавающих текстов, некоторые из них могут пропадать досрочно.
Практически все тексттэги в моей карте создаются при помощи этой функции:…
Иногда в карте у всех игроков вылетает ошибка:
i.imgur.com/vDT7VUs.png (скриншот после публикации выдаёт 404, поэтому залил на imgur)
Дамп памяти в директории Errors не сохраняется. В карте используется мемхак Анрайза.
Какие могут быть причины?
В карте периодически вылетают странные фаталы на 30+ минуте игры.
Полагаю, обе ошибки связаны с утечками памяти (их в карте много), но за 30 минут накапливается около 300 мегабайт мусора, в итоге игра весит под…
В карте есть система опыта. Игра подгружает локальные файлы игроков и при помощи игрового кэша синхронизирует данные. После синхронизации у каждого игрока создаётся юнит с определённым количеством опыта.
Проблема в том, что в реплее идёт моментальный рассинхрон, и на карте не происходит никаких действий.
Собственно,…
Установил юниту флаг 0x4000000 через SetUnitFlags_2(), который скрывает информацию в панели. Видно только имя юнита. Армор, атака и прочее не видны.
Но работает только на юнитов игрока, если выделить союзного юнита или вражеского — флаг не работает (соответственно на клиенте владельца юнита работает). Есть ли способ…
Какие операции с хп-барами юнитов можно производить инструментами мемхака (например смена цвета, ширины)? Или без сторонней DLL не обойтись?
Хп-бары не являются фреймами? Можно ли их создавать как фреймы?
Какие распространённые причины могут быть связанные с тем, что карта не запускается у некоторых игроков? Например, если хост на локалке, то их выкидывает из лобби. В одиночной игре то же самое.
Карта весит 1 МБ, в карте стоит мемхак Анрайза.
Архитектурный вопрос. Какая у вас зависимость между модулями карты и хэш-таблицами? Вы создаёте приватную хэш-таблицу на каждую библиотеку, или используете одну глобальную хэш-таблицу для всех библиотек, делая таким образом библиотеки несамостоятельными (зависимыми от внешнего кода) модулями?
Как работать с массивами в cJass? В статьях не нашёл нужной информации. Имеется такой код:…
Юзаю мемхак, карта фаталит при попытке сохранить игру. Как запретить игроку сохраняться? Утилитка DisableSaveGameSaveButton от Лича не помогает.…
Нужно сделать способность, которая проигрывает анимацию атаки у персонажа и заставляет его смотреть в одну сторону, но во время этого он может двигаться, и поворот с анимацией сбиваться не должны. Как посоветуете реализовать это? (референс R Люциана из Лиги, R Windranger из Доты 2)
Версия игры 1.26а.
Нужна функция SetUnitName, которая установит имя для юнитов данного типа (не конкретного юнита, а его данных в кэше, чтобы имя менялось для всех юнитов этого типа), для мемхака первой версии.
При самостоятельной попытке просмотра памяти выявил такую цепочку указателей:
__1838BD40 -> 09261FA0 -> 183A5160 -> имя…
Возможно ли при помощи мемхака сделать так, чтобы можно было видеть кулдауны способностей союзников? Как в некоторых мапхаках.
Добрый день. В карте планируется 160+ способностей. Какой оптимальный метод реализации триггеров заклинаний?
  1. Создать один глобальный триггер с событием каста заклинания и добавлять в качестве действий функции, выполняющие код каждой способности, а в этом коде сверять айди спелла.
  2. Создавать локальный триггер…
Столкнулся с такой проблемой, как ООП в Lua. Никаких статей по этому поводу не нашёл, пока что их очень мало на сайте. На Хайве попытался найти наработки на Луа, но не нашёл реализацию систем через классы (таблицы). Подскажите, где можно достать какой-нибудь Lua-скрипт в Варкрафте с реализацией класса, или может быть…