Что нового

[Автоматизация] Помогите разобраться с памятью игры. Проблема с указателем

xishnik

Новичок
Сообщения
51
Репутация
0
Всем доброго вечера, совсем недавно задался целью написать мини трейнер на игру.
Скрин найденного указателя:
-88693455.jpg

Мне нужно теперь вписать этот указатель в автоите, я многое перепробовал, работает только так:
1)
Код:
$memory = _MemoryOpen (ProcessExists("DeathTrap_x64.exe"))
$pointer = 0x15E69A08
$result = _MemoryRead ($pointer, $memory, "dword")
MsgBox(4096,"sms",$result)

2)
Код:
$memory = _MemoryOpen (ProcessExists("DeathTrap_x64.exe"))
$pointer1 = 0x15E69900
$pointer = $pointer1 + 108
$result = _MemoryRead ($pointer, $memory, "dword")
MsgBox(4096,"sms",$result)

Но как вы сами видите это всё просто динамические значения, я пробовал по разному вписать указатель, но всегда в автоите находит не то что мне надо. Я пробовал плюсовать и другие оффсеты но толку 0.
Ребят объясните мне на моём примере, а я думаю что потом дальше уже разберусь. Мне нужен самый простой пример чтения указателя из памяти с 3-мя оффсетами, заранее спасибо.
 

firex

AutoIT Гуру
Сообщения
943
Репутация
206
xishnik
Ваш код проясняет как минимум одно: вам следует почитать мат. часть.

Мне нужен самый простой пример чтения указателя из памяти с 3-мя оффсетами, заранее спасибо.
http://autoit-script.ru/index.php?topic=18838.msg113580#msg113580

Исходя из данных вашего скриншота:
Код:
_FMem_ReadPointer2( 0x13FF630, 0x10, 0x680, 0x108 )
 
Верх