Добавлен , опубликован
Собственно тот знаменитый хак на память который нам радостно предоставил DracoL1ch, который позволяет нам больше не морочится с системами отлова урона, или вовсе узнать координаты курсора без стороннего по.
Для сохранения требуется: экспериментальная версия pjass.exe
Причём не все подходят, меньше всего проблем было с этой версией
В хаке присутствует только 1 пример на изменение белой атаки у героя, остальные готовые функции можно найти на:
Хайве
Гитхабе
Просто копируем саму функцию, все остальное для её работы есть в наработке и сохраняем.
Так же на хайве есть инструкция по созданию собственных функций для чтения\изменения данных в памяти игры.
`
ОЖИДАНИЕ РЕКЛАМЫ...
33
quq_CCCP, А зачем по факту он нужен? я сделал систему мисов и критов основываясь на детекте урона и нормально всё, вообще буквально пара строчек
11
Bergi_Bear, ну ты наверное в случае миса/блока и т.д. хилишь юнита, но урон то все равно проходит
33
нет, я даже не дамажу, когда проходит триггерный мисс, чтобы не прокнул хил и прочие баффы которые прилетают
32
Bergi_Bear, для реализации вещей которые ждут именно завершения атаки, у лича так сделаны промахи, после успешного завершения атаки он ставит урон в 0 и все, промах готов. Так же можно в этот момент до нанесения урон отрегулировать его, реализация аналога безумия.
Так же это событие глобально для всех виджетов на карте, помнится много кто бился с детектом урона по предметам, а тут все как на ладони. Над попросить весь код системы у лича, посмотреть как сделано, мб там рили сложные вещи с помощью мемхака сделаны очень просто.
6
Где-то читал, что cJass не дает работать мемхаку, а в jngp он входит. Может быть поэтому у меня карты с мемхаком не работают, pjass я уже заменил.
Вдобавок джассхелпер не дает запуститься ни одной карте из-за ошибок, которые выдает в картах с мемхаком.
21
Ребята, помогите! У меня мемхак почему-то перестал работать после переустановки винды. Не работает именно моя карта, которую я сохраняю в жнгп, мемхак из детекта физического урона прекрасно работает, если его открыть сразу через игру (не пересохраняя в жнгп). Сравнивал код .j-файла моей карты и карты с детекта физ. урона; и там, и там код одинаковый.
Методом выключения части кода, обнаружил, что карта не запускается из-за функций C2I, B2I и т.д. При запуске карты открывается главное меню варика, но сама карта нормально сохраняется.
32
ScopteRectuS, чето нетак делает пасер, pjass exe меняй или переустанавливай JNGP
32
ScopteRectuS, там дело в кодировке или чем то еще связянным с отсупами и именами,
33
ScopteRectuS, я по этой же причине не мог запустить мемхак первые 3 месяца когда о нём узнал, долго долбил всех, помогло когда я jngp вместе pjass в другую папку перенёс, тогда перестало выкидывать в главное меню
22
скрини редактор с Jass меню и папки где ты кидал pjass в папку и так далее. мб ты в ней пропустил.
22
ты положил на прямую pjass в редактор?
ведь заменять должен а не добавлять.
к примеру C:\Program Files\Jass New Gen Pack Rebuild\jasshelper сюда pjass и заменяем...
28
Запуск от администратора пробовал?
Я бы убрал бы JNGP с диска С.
26
У меня на C:\ прекрасно работает, смысл убирать?
22
системный диск нет место всяких программ +) создай диск D в него пихай что хотите =)
28
А серьёзные обоснования есть?
Могут быть проблемы с правами.
30
Могут быть проблемы с правами.
У меня Win10 например не даёт MdlVis текстурки с диска С подтягивать и JNGP случайным образом выдаёт отшибки, если на C лежит.
21
PT153, запуск от имени администратора не помог. С диска "С" всё норм должно работать, потому что у меня жнгп находится не в Program Files, a в другой папке для доступа к которой не нужны права администратора.
pro100master, диск "Д" у меня предназначен для других задач.
28
Дело может быть в кодировке, как и говорил quq_CCCP. Зайди в региональные настройки.
28
Сюда? А что нужно изменить?
В панели управления.
В "Копировать параметры" скопируй куда только можно.
Ну а вообще скачай последний pjass.exe, потому что в одном была проблема с кодировкой. Они все поддерживают игнорирование семантических и синтаксических ошибок.
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.