shimo diaz@
are u sure ur CO client name is "Conquer"?
not something like "[Conquer...etc"
are u sure ur CO client name is "Conquer"?
not something like "[Conquer...etc"
well u can check Cheatengine ram usage in task managerQuote:
Does CheatEngine consume lots of my ram memory?
with the earlier function, u cant. u need something like [VxE] #13 postQuote:
how do I make the program recognize the wanted client window?
ReadMemory(MADDRESS=0,PROGRAM="")
{
Static OLDPROC, ProcessHandle
VarSetCapacity(MVALUE,4,0)
If PROGRAM != %OLDPROC%
{
WinGet, pid, pid, % OLDPROC := PROGRAM
ProcessHandle := ( ProcessHandle ? 0*(closed:=DllCall("CloseHandle"
,"UInt",ProcessHandle)) : 0 )+(pid ? DllCall("OpenProcess"
,"Int",16,"Int",0,"UInt",pid) : 0)
}
If (ProcessHandle) && DllCall("ReadProcessMemory","UInt"
,ProcessHandle,"UInt",MADDRESS,"Str",MVALUE,"UInt",4,"UInt *",0)
return *(&MVALUE+3)<<24 | *(&MVALUE+2)<<16 | *(&MVALUE+1)<<8 | *(&MVALUE)
return !ProcessHandle ? "Handle Closed: " closed : "Fail"
}
^s::WriteMemory(2147483648,0xF71EFB,"[Conquer] Raiding Clans") WriteMemory(8388608,0xF71EFC,"[Conquer] Raiding Clans") WriteMemory(32768,0xF71EFD,"[Conquer] Raiding Clans") WriteMemory(128,00F71EFE,"[Conquer] Raiding Clans")
^x::WriteMemory(0,0xF71EFB,"[Conquer] Raiding Clans") WriteMemory(0,0xF71EFC,"[Conquer] Raiding Clans") WriteMemory(0,0xF71EFD,"[Conquer] Raiding Clans") WriteMemory(0,00F71EFE,"[Conquer] Raiding Clans")
msgbox, 262144,, Active Target client and press OK to continue memory function...etc
^s:: WriteMemory....... WriteMemory....... return