lucifercc Posted October 6, 2008 Posted October 6, 2008 (edited) I used cheat engine and got the following address / pointers 0x0D61F534 I got 2 Pointers for it... _________________________ WAR.exe+0086F174 :OFFSET (HEX): 188 _______________ WAR.exe+0086F18C :OFFSET (HEX): 1B8 _______________ So how do i input that into to nomad $FNameRead = _MemoryRead($Address,$OpenProccess,$Type) What is the Syntax to do so? $FNameRead = _MemoryRead(War.exe+0086F174+188,$OpenProccess,$Type) ? Edited October 6, 2008 by lucifercc
Szhlopp Posted October 7, 2008 Posted October 7, 2008 Help Please?Thread in my sig will explain a lot. Also an example or two of how to use nomad stuff RegEx/RegExRep Tester!Nerd Olympics - Community App!Login UDFMemory UDF - "Game.exe+753EC" - CE pointer to AU3Password Manager W/ SourceDataFiler - Include files in your au3!--- Was I helpful? Click the little green '+'
lucifercc Posted October 7, 2008 Author Posted October 7, 2008 (edited) Thread in my sig will explain a lot. Also an example or two of how to use nomad stuff I did read your thread already. So far i got this... WAR.exe+0086F174 OFFSET (HEX) : 184 Global $Offset1[2] $Offset1[0] = 0; Is ALWAYS 0. $Offset1[1] = Dec("184"); Static Addr Oset. $pid = ProcessExists("WAR.exe") $openmem = _MemoryOpen($pid) $baseADDR = _MemoryGetBaseAddress($openmem,1); "Inkball.exe+B05FC" - Gets what "Inkball.exe" equals. $hp_Address = "0x" & Hex($baseADDR + Dec("0086F174")); Creates the final static address you read from. ;Open the EXE for Reading / Writeing $HPRead = _MemoryPointerRead($hp_Address, $openmem, $Offset1) MsgBox(4, "WHO B0t", $baseADDR&"(PVE)"&$hp_Address&"- HP "&$HPRead) It returns nothing. Not even a 0. Edited October 7, 2008 by lucifercc
bluerein Posted October 7, 2008 Posted October 7, 2008 try something like this Func poke() $ID=_MemoryOpen(ProcessExists("WAR.exe")) $pid = ProcessExists("WAR.exe") $Offset = Dec("184") $openmem = _MemoryOpen($pid) $baseADDR = _MemoryGetBaseAddress($openmem, 1) $FinalStatic = "0x" & Hex($baseADDR + $Offset) _MemoryWrite($FinalStatic, $ID, 100000) _MemoryClose($ID) EndFunc
Szhlopp Posted October 7, 2008 Posted October 7, 2008 I did read your thread already. So far i got this... WAR.exe+0086F174 OFFSET (HEX) : 184 Global $Offset1[2] $Offset1[0] = 0; Is ALWAYS 0. $Offset1[1] = Dec("184"); Static Addr Oset. $pid = ProcessExists("WAR.exe") $openmem = _MemoryOpen($pid) $baseADDR = _MemoryGetBaseAddress($openmem,1); "Inkball.exe+B05FC" - Gets what "Inkball.exe" equals. $hp_Address = "0x" & Hex($baseADDR + Dec("0086F174")); Creates the final static address you read from. ;Open the EXE for Reading / Writeing $HPRead = _MemoryPointerRead($hp_Address, $openmem, $Offset1) MsgBox(4, "WHO B0t", $baseADDR&"(PVE)"&$hp_Address&"- HP "&$HPRead) It returns nothing. Not even a 0. "MemoryPointerRead" returns an array. So something like this? Global $Offset1[2] $Offset1[0] = 0; Is ALWAYS 0. $Offset1[1] = Dec("184"); Static Addr Oset. $pid = ProcessExists("WAR.exe") $openmem = _MemoryOpen($pid) $baseADDR = _MemoryGetBaseAddress($openmem,1); "Inkball.exe+B05FC" - Gets what "Inkball.exe" equals. $hp_Address = "0x" & Hex($baseADDR + Dec("86F174")); Creates the final static address you read from. ;Open the EXE for Reading / Writing $HPRead = _MemoryPointerRead($hp_Address, $openmem, $Offset1) MsgBox(4, "WHO B0t", $baseADDR & "(PVE)" & $hp_Address & "- HP "& $HPRead[1]) RegEx/RegExRep Tester!Nerd Olympics - Community App!Login UDFMemory UDF - "Game.exe+753EC" - CE pointer to AU3Password Manager W/ SourceDataFiler - Include files in your au3!--- Was I helpful? Click the little green '+'
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now