Добавлен quq_CCCP,
опубликован
Алгоритмы, Наработки и Способности
Способ реализации:
vJass
Тип:
Наработка
Версия Warcraft:
1.26 и ниже
Собственно тот знаменитый хак на память который нам радостно предоставил DracoL1ch, который позволяет нам больше не морочится с системами отлова урона, или вовсе узнать координаты курсора без стороннего по.
Для сохранения требуется: экспериментальная версия pjass.exe
Причём не все подходят, меньше всего проблем было с этой версией
В хаке присутствует только 1 пример на изменение белой атаки у героя, остальные готовые функции можно найти на:
Хайве
Гитхабе
Просто копируем саму функцию, все остальное для её работы есть в наработке и сохраняем.
Так же на хайве есть инструкция по созданию собственных функций для чтения\изменения данных в памяти игры.
Для сохранения требуется: экспериментальная версия pjass.exe
Причём не все подходят, меньше всего проблем было с этой версией
В хаке присутствует только 1 пример на изменение белой атаки у героя, остальные готовые функции можно найти на:
Хайве
Гитхабе
Просто копируем саму функцию, все остальное для её работы есть в наработке и сохраняем.
Так же на хайве есть инструкция по созданию собственных функций для чтения\изменения данных в памяти игры.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
и можно ли запустить спелл в кд для конкретного юнита?
или я пытаюсь заюзать нету функцию?, StartAbilityCD
Отредактирован quq_CCCP
сразу не заметил эту функцию,спасибо
Отредактирован l_Avenger_l
с руной думал не парится, потому что думал такой же портак будет, поэтому решил через мемхак
порядок события ведь такой:
Юнит применяет способность
У цели есть способность или же определенные предметы (в условии просматривается наличие предметов у этого юнита и просчет шансов исходя из наличия предметов в инве)
затем я добавлял цели способность нейтрализации и удалял по событию, когда наша цель применяет эту самую способность нейтрализации
Затея, отловить событие когда декорация получает урон, событие такого не нашел, решил делать через дамика. Т.е. катапульта стреляет по местности и наносит урон декорациям, решил поставить дамиков возле этих декораций и отлавливать полученный урон от катапульты.
А хп бар юнита скрывается с помощью 2 флагов записанных в структурую юнита:
адресс:5с, значения : 0x8000000 и 0x10000
Функция call SetUnitFlags_2( targ, 0x8000000 ) дает эффект похожий на москитов, юнита совсем низя выделить, низя кастануть таргет спелл, но его будут бить автоатакой враги.
все остальные, известные мне, включают в себя неуязвимость