Загрузка данных


import pymem
import pymem.process
import time

pm = pymem.Pymem("hl.exe")
client = pymem.process.module_from_name(pm.process_handle, "hw.dll")
client_base = client.lpBaseOfDll
dwLocalPlayer = 0x1A29B8

while True:
    local_player = pm.read_int(client_base + dwLocalPlayer)
    if local_player:
        for offset in range(0x220, 0x240, 4):
            try:
                val = pm.read_int(local_player + offset)
                if 0 < val <= 32:
                    print(f"m_iCrosshairId найден: offset {hex(offset)} = {val}")
            except:
                pass
    time.sleep(0.5)