Вопрос заключается в том как работать с адресом который я нашел через указатель в CE.
Мой максимум: это написания ботов для игр, поэтому я не знаю как работать с памятью.
Игра:Sniper Ghost Warrior 2
Мой максимум: это написания ботов для игр, поэтому я не знаю как работать с памятью.
Игра:Sniper Ghost Warrior 2
- Я нашел указатель Ammo
-
- 2. Но я не знаю как его применить, погуглив информацию я нашел "ExampleCode" - но ничего не вышло, можете меня направить что мне нужно сделать?
Python:
from pymem import *
from pymem.process import *
mem = Pymem("SGWContracts2.exe")
game_module = module_from_name(mem.process_handle, "SGWContracts2.exe").lpBaseOfDll
offsets = [0x0, 0x20, 0x640, 0x278, 0x470, 0x6E8, 0x8]
def getPtrAddr(address, offsets):
addr = mem.read_int(address)
for offset in offsets:
if offset != offsets[-1]:
addr = mem.read_int(addr + offset)
addr = addr + offsets[-1]
return addr
while True:
mem.write_int(getPtrAddr(game_module + 0x61AFF08, offsets), 100)