Bergi_Bear, ты проверь что возвращают функции, лучше всего занеси в глобалке при старте игры хендл game.dll и ExitProcess, если они неравны нулю, вызывай в конце игры.
Ну только если это деревья... Создать работника и отправить рубить лес, он безошибочно найдет ближейшее дерево.
Хз мб с помощью мемхака удастся выудить эту функцию пойска, т.к действия описанные в движке работают быстрее чем на jass.
Ну а далее вызываешь через CallStdcallWith1Args где первый аргумент это адресс что вернул GetModuleProcAddress от exit process а второй аргумент адресс процесса, который ты хочешь закрыть, достаточно указать game.dll или любую подгруженную в вар библиотеку. Bergi_Bear, функция чистки памяти есть только у мх второй версии, первая рассчитана на работу с DotaHelper который этим и занимается, либо аналогичные длл.
Ну мемхак позволяет получить доступ к стандартному winapi, т.е ты можешь создать файл и написать в него строчку символов, или байты, так же все это дело их прочитать, в одном файле можно хранить сразу все сейвы игрока а не только 1. С помощью тех же пасскодов или шифрованию методом исключающего или ты можешь сделать так чтобы никто сейвы не ломанул.
У меня эта система сейвов даже не открывается, какое то кастом гуи?
Если это генератор сейв кодов, то уже баян, т.к ты взялся за мемхак, мб на нем и будешь сохранять данные.
Мб переписать нужный тебе функционал под мх второй версии?
Я перенес минимум функций, т.к их вопервых овер дохрена, вовторых переносил самые популярные и простые, надо дллок тогда было.
Разумеется нет, Юнит где был там и остался, у разложившихся вовсе координаты в нуля, т.е центр карты, поэтому игровой рект они немогут покинуть при смерти.
Ну перепиши функцию старта абилки, 0х126990 Адресс функции restore mana are, от абилки восстановление маны, оно требует структуру и кол-во маны, поэтому стоят проверки на оферты 0х134 и 0х138, другой оффсет не требует ничего, и ненужны в теории эти проверки.
Ну только в режиме киниматика курсор пропадает, иначе никак, в гуи есть функции в разделе "спецэффекты".
Так чтобы прям на ровном месте удалить курсор по средь игры, стандартными средсвами никак...
Сохранить игру насколько помню можно только в кампании.
оффсет на функцию запуска кд верный?
set pStartAbilityCD = (GameDLL + 0x050B70) GameDLL + 0x126990
Вот тут две версии, первая от IceFog вторая от DracoL1ch, обе работают, 1.26а
То в старой версии часть абилок баговали...
» WarCraft 3 / Slark Wars
» WarCraft 3 / Какие есть варианты для принудительного завершения работы карты?
» WarCraft 3 / Какие есть варианты для принудительного завершения работы карты?
» WarCraft 3 / Манипуляции с игровым меню возможны?
» WarCraft 3 / Способности героя "Волна силы"
» WarCraft 3 / Эволюция персонажа
» WarCraft 3 / Какие есть варианты для принудительного завершения работы карты?
» WarCraft 3 / Какие есть варианты для принудительного завершения работы карты?
» WarCraft 3 / Как найти ближайший разрушаемый объект?
» WarCraft 3 / Как найти ближайший разрушаемый объект?
Хз мб с помощью мемхака удастся выудить эту функцию пойска, т.к действия описанные в движке работают быстрее чем на jass.
Ред. quq_CCCP
» WarCraft 3 / Какие есть варианты для принудительного завершения работы карты?
Bergi_Bear, функция чистки памяти есть только у мх второй версии, первая рассчитана на работу с DotaHelper который этим и занимается, либо аналогичные длл.
» WarCraft 3 / Какие есть варианты для принудительного завершения работы карты?
» WarCraft 3 / Ломается система сейвов
» WarCraft 3 / Ломается система сейвов
» WarCraft 3 / Ломается система сейвов
Если это генератор сейв кодов, то уже баян, т.к ты взялся за мемхак, мб на нем и будешь сохранять данные.
» WarCraft 3 / Морф
» WarCraft 3 / Мемхак, сломался старт перезарядки способности (StartAbilityCD)
Я перенес минимум функций, т.к их вопервых овер дохрена, вовторых переносил самые популярные и простые, надо дллок тогда было.
» WarCraft 3 / Войти в игровую область 2 раз
» WarCraft 3 / Мемхак, сломался старт перезарядки способности (StartAbilityCD)
» WarCraft 3 / Мемхак, сломался старт перезарядки способности (StartAbilityCD)
» WarCraft 3 / 2 в 1 как сохранить игру через тригер? и как скрыть курсор?
Так чтобы прям на ровном месте удалить курсор по средь игры, стандартными средсвами никак...
Сохранить игру насколько помню можно только в кампании.
» WarCraft 3 / Мемхак, сломался старт перезарядки способности (StartAbilityCD)
set pStartAbilityCD = (GameDLL + 0x050B70) GameDLL + 0x126990
Вот тут две версии, первая от IceFog вторая от DracoL1ch, обе работают, 1.26а
То в старой версии часть абилок баговали...
» WarCraft 3 / Если unit == null
» WarCraft 3 / Новый тип переменной
» WarCraft 3 / Вопрос по поводу отлова точки