Problem? the problem is that i get error 1 on _MemoryModuleGetBaseAddress, im kinda stuck here -.-
Code:
Code:
;client.dll+782158 ;vguimatsurface.dll+110010 #include <NomadMemory.au3> #include <Misc.au3> #include <Array.au3> #include <EditConstants.au3> #RequireAdmin SetPrivilege("SetDebugPrivilege", 1) Opt("SendKeyDelay", 5) Opt("SendKeyDownDelay", 0) Global $PID Global $sModule $PID = ProcessExists("hl2.exe") $sModule = "vguimatsurface.dll" If $PID == 0 Then MsgBox(4096,"Error","Hl2 not running!",3) Return EndIf If @error Then Return EndIf $StaticOffset = Dec("110010") $openmem = _MemoryOpen($PID) ConsoleWrite("error?: " & @error & @CRLF) $baseADDR = _MemoryModuleGetBaseAddress($openmem, $sModule) + $StaticOffset ConsoleWrite("error?: " & @error & @CRLF) $finalADDR = "0x" & Hex($baseADDR + $StaticOffset) $read = _MemoryRead($finaladdr,$openmem) ConsoleWrite("Value final addr: " & $read & @CRLF) ConsoleWrite("Value base: " & $baseADDR & @CRLF)