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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
32
7 лет назад
0
Clamp, кстати вот обновленный мемхак а так же новые и обновленные функции:
Пока что все не разобрал и не заставил работать все в куче, нужно будет довырезать мусор и dota only код.
Тестмап с основными либами работает исправно.
Загруженные файлы
0
4
7 лет назад
0
Делал карту с этими мышками, отловом кнопок всех. Задержка есть где-то в 0.2-0.3 сек в мультиплеере
0
32
7 лет назад
0
Daniil18, ну без задержки никак, синхронизация занимает время, хорошо если немного, но задержка между игроками это вещь такая непостоянная...
0
21
7 лет назад
0
Не пойму, уже есть мышка для мультиплеера? Обновленный мемхак мной пока не скачивался, но если она там есть, то мб стоит посмотреть... Даже с задержкой...
0
32
7 лет назад
0
Новый баг, нельзя запускать в кулдаун стандартные блинки "AEbl' (скачек), вылетит с фаталом. Ждем фикса.
2
20
7 лет назад
2
Не припоминаю чтобы кто-то говорил об этом, но дабы AdicParser не крашился, попутно удаляя все комментарии (что приводит к удалению директив pjass) и конфликту с хаком, после "//! nocjass" должна быть хотя бы одна пустая строчка(возможно одна пустая строчка в конце всего юзерского кода, я без понятия.).
Для приложения следующая версия компилится нормально (см. приложение)
Загруженные файлы
2
5
7 лет назад
2
Всем привет. Обновил хак, теперь при сохранении показывает 4 ошибки: Index missing for array variable l__bytecode, как лечить?
set i=RMem((l__bytecode)) INLINED!!
0
32
7 лет назад
0
pjass какой? Вначале темы прикреплен нужный.
2
5
7 лет назад
2
Как раз таки он и стоит
0
32
7 лет назад
0
Ну не знаю, у меня все сохраняется и работает. Попробуйте дважды сохранить карту и запустить, мб баг.
2
5
7 лет назад
Отредактирован l_Avenger_l
2
Проблема решилась установкой вот этой версии JNGP: xgm.guru/p/wc3/jassnewgenpack-r
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.