Добавлен , не публикуется
Собственно вопрос вот: как это всё дело юзать и что нужно для его корректной работы? Скачал я какой то pjass.exe, запихнул в директорию с jngp, скачал карту с мемом, запустил - работает. Но когда я пытаюсь сохранить карту (2,3,+100500 раз) и запустить её - вылетает, заррраза, главное меню.
2
19
7 лет назад
2
Похожие вопросы:

ответ
а, я думал, ты хочешь узнать тип объекта по его адресу. конвертировать в джасс сложно, не минуту доставать, позже
globals
integer l__Int2Unit
integer pGetHandleIDStackCounter=GameDLL+0x3A8060//26
integer pConvertAddressToHandleId=GameDLL+0x430C80//26
endglobals
function setInt2Unit takes integer i returns nothing
set l__Int2Unit=i
return Prevents JassHelper from inlining this function
endfunction
function ConvertUnitAddressToHandleID takes integer address returns integer
local integer a=CallThisCallWith1Args(pGetHandleIDStackCounter,RMem(GameState))
return CallThisCallWith3Args(pConvertAddressToHandleId,a,address,0)
endfunction
function Typecast4 takes nothing returns nothing
local unit l__Int2Unit
endfunction
# +nosemanticerror
function I2Unit takes integer i returns unit
call setInt2Unit(ConvertUnitAddressToHandleID(i))
return l__Int2Unit
endfunction
не забудь уточнить, что ВСЕ используемые здесь адреса НЕ делены на 4, или умножай их сам, если делились. GameState вроде был разделен в паблике.

2
32
7 лет назад
2
Надо не просто скопировать в папку с jngp а еще и скопировать по правильному пути, заменив оригинальный pass.exe. На тот что прикреплен в теме с мемхаком, в теме про детект урона есть вторая версия, более стабильная. Так же вам понадобятся функции, базовых в мемхаке минимум, остальное ищите по форуму, пишите сами или просите сделать\ выложить.
Некоторые функции нестабильны, имеют ограничения, проблемы, об этом написано в теме про мемхак, и в описании некоторых функций.
0
4
7 лет назад
0
quq_CCCP, спасибо большое
quq_CCCP, не работает! Скопировал в папку jasshelper (с заменой естесна) но проблема осталась :|
0
32
7 лет назад
0
Serega24, что не работает? Что то сделал нетак, у всех работает у тебя нет, проверяй все шаги pjass, сам хак, инициализация хака, не пытаешся ли юзать до инициализации хака...
0
4
7 лет назад
0
quq_CCCP, сделал так же как вы и сказали, с заменой запихнул pjass.exe в папку jasshelper в директории jngp (мб тут проблема?). В самом хаке ничего не менял, просто попытался сохранить. :(
quq_CCCP, после сохранения карта с хаком не запускается.
quq_CCCP, + проверка синтаксиса работать перестала.
0
23
7 лет назад
0
Галочку убери то что не связано с мемхак
0
4
7 лет назад
0
pro100master, какую галочку?
0
23
7 лет назад
0
BrandY TM, Найдеш vJass вкладку и там включи, а сJass отключить
Чтобы оставить комментарий, пожалуйста, войдите на сайт.