Добавлен , опубликован
Алгоритмы, Наработки и Способности
Способ реализации:
vJass
Тип:
Наработка
Версия Warcraft:
1.26 и ниже
Собственно тот знаменитый хак на память который нам радостно предоставил DracoL1ch, который позволяет нам больше не морочится с системами отлова урона, или вовсе узнать координаты курсора без стороннего по.
Для сохранения требуется: экспериментальная версия pjass.exe
Причём не все подходят, меньше всего проблем было с этой версией
В хаке присутствует только 1 пример на изменение белой атаки у героя, остальные готовые функции можно найти на:
Хайве
Гитхабе
Просто копируем саму функцию, все остальное для её работы есть в наработке и сохраняем.
Так же на хайве есть инструкция по созданию собственных функций для чтения\изменения данных в памяти игры.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
16
7 лет назад
0
на хайве выложил пересказ того. что я знаю/помню о нашем API
0
24
7 лет назад
0
DracoL1ch, что-то ты не особо стремишься тут что-то публиковать) Не любишь нас? XD
0
16
7 лет назад
0
с местным "интерфейсом"-то? не говоря уже о том, что английский есть международный язык
2
24
7 лет назад
Отредактирован darkowlom
2
DracoL1ch, английский на просторах СНГ знает небольшой процент людей, я например, ничего не в состоянии опубликовать на хайве из-за полного отсутствия грамматики - ее сложность для меня зашкаливает. Чисто как пассивный читатель выступаю, даже уже и данные от акка забыл
А интерфейс дело привычки, новый хайв тоже неудобный)
0
21
7 лет назад
0
Семь медных сапогов в мозгах истоптано, ничерта не выяснено.
DracoL1ch, должна в коде выше перезарядка заклинания увеличиваться и если нет, то почему?
Считается она другой функцией исправно.
0
16
7 лет назад
0
У меня работает корректно. В худшем случае изменение кд будет заметно на следующем касте, т.к. кд от текущего мог уже быть в обороте.
0
21
7 лет назад
0
Ну т. е. код выше должен работать, проблема на моей стороне. Понятно.
Дело не в заметности, я ведь глазу не верю, специально еще и высчитывание стоит и текстовое сообщение.
Как было К/Д 2 секунды, так и остается. Если уж 2 от 3 глаз бы не отличил мб, то 2 от 4 и тем более дальше - однозначно бы определил.
Но GetAbilityCD как возвращало двойку (что изначально в РО и стояло), так и возвращает каждый раз.
0
24
7 лет назад
0
ClotPh, я не знаю что ты там наколдовал, но твоя карта даже не сохраняется
Хотя нет- теперь сохранилась, мой косяк
0
21
7 лет назад
Отредактирован ClotPh
0
Вот эта, точно? А запускается хоть?
Карта
А, ок
Загруженные файлы
0
24
7 лет назад
Отредактирован darkowlom
0
ClotPh, нагородил ты косячных конструкций - функция работает
В карте устанавливает кд в 5000
screen
суть понятна - с таким значением лагает индикатор и показывает неверно
Загруженные файлы
0
21
7 лет назад
0
Как-то не так пересохраняю.
До пересохранения все работает.
После пересохранения (без изменений) - только эта функция и отрубается.
Экспериментирую со включением/выключением галок в JNGP, пока уже нашелся вариант, при котором при пересохранении вообще карта перестает работать =)
Можно, конечно, реально тупо файл вшивать не через WE, как драколич делает. Но это пока жестковато для меня... Хотя в не столь далеком будущем вполне возможно...
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.