Добавлен Берги
Всем привет я уже месяц бьюсь над одной проблемой, значит у меня такой вопрос, как их заставить работать вместе, уж больно удобен AdicParser и слишком много на нём сделано, но суть вопроса другая. Мемхак который используется в RenderEdge, прекрасно совместим с cJass, xgm.guru/p/renderedge/memoryhack. Всё работает, получаю координаты курсора, да и сам рендерэдж убирает элементы интерфейса. А вот xgm.guru/p/wc3/memoryhack на cJass не работает, нужно отключать. Значит долгими манипуляциями у меня на мемхаке рендерэджа заработала функция , та самая, которая и предлагается в мемхаке
function SetDamage takes unit u, int dmg returns nothing
call WriteMemory(Memory[ConvertHandle(u) / 4 + 0x7A] + 0xA0, dmg)
endfunction
из хака на память, но мне эта функция совершенно не нужна, значит идём на www.hiveworkshop.com/threads/memory-hack.289508 где есть куча другого всего берём от туда
function GetUnitArmor takes unit u returns real
return indexToReal(Memory[ConvertHandle(u) / 4 + 56])
endfunction
да или любую другу, копирую все глобалки и недостающие функции на которые ругается вар и воаля, ошибок нет всё работает, почти .. . нет, просто выполнение прерывается, и ничего не возвращает, вставляю Bjdebug("1") после каждой строки кода и когда доходит до d=GetUnitArmor (u) , дебаг прекращается, попроовал сделать в лоб немного иначе, вот так:
function SetUnitArmor takes unit u,real r returns nothing
// set Memory[ConvertHandle(u) / 4 + 56]=cleanInt(realToIndex(r)) оригинальная строка которая у меня не возвращает ни null ни 0
WriteMemory(Memory[ConvertHandle(u) / 4 + 56], R2I(r))
endfunction
И теперь варик крашится при обработке этого блока. Мне и не нужны особо эти функции по броне и атаке, нужны другие, но просто так как не работают даже ОНИ элементарные - зачем мне лезть дальше? Может кто то решил проблему как функции мемхака использовать вместе с Cjass, или вообще есть альтернативное решение?
Принятый ответ
восстановление ему ни к чему, проблемы с интеграцией как таковой. Мемхак создавался без надстроек вообще, чистый текстовый файл и ничего кроме
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
есть же там всякие: