ReadMemory(MADDRESS,PROGRAM)
{
    winget, pid, PID, %PROGRAM%
    VarSetCapacity(MVALUE,4,0)
    ProcessHandle := DllCall("OpenProcess", "Int", 24, "Char", 0, "UInt", pid, "UInt")
    DllCall("ReadProcessMemory","UInt",ProcessHandle,"UInt",MADDRESS,"Str",MVALUE,"UInt",4,"UInt *",0)
    Loop 4
    result += *(&MVALUE + A_Index-1) << 8*(A_Index-1)
    return, result  
}


F2::
   value:=ReadMemory(75969692,"MAME: 텐가이 / 전국 블레이드 : 전국 에이스 에피소드 II [tengai]")
msgbox, 점수 : %value%
return

 

수정하려는 메모리 주소와 값은 치트엔진으로 찾아와야 합니다.

'오토핫키' 카테고리의 다른 글

듀얼 모니터(다중 모니터) 좌표 찾기  (0) 2023.01.05
CoordMode,mouse,screen

F1::
MouseGetPos,VX,VY
ToolTip % VX . "`n" . VY
return

위 스크립트를 실행하고 F1을 누르면 툴팁으로 좌표가 남습니다.

 

해당 좌표계는 coordmode명령어를 통해 마우스 좌표값에만 적용되며

 

이미지서치, 픽셀서치에 사용하시려면 CoordMode,pixel,screen을 추가하여 사용하시면 됩니다.

'오토핫키' 카테고리의 다른 글

오토핫키에서 메모리 에디트 하는 방법  (0) 2023.11.17

+ Recent posts