I can't get _MemoryRead to work. It returns 0 but doesn't set @error to anything.
Code:
#Include <Include\NomadMemory.au3>
#Include <Misc.au3>
#include <Inet.au3>
SetPrivilege("SetDebugPrivilege", 1)
$dll = DllOpen("user32.dll")
$wow = _MemoryOpen(WinGetProcess("World of Warcraft"))
$X = 0x11384DC
$Y = ($X + 0x4)
$Z = ($X + 0x8)
func turn()
$value = _MemoryRead($x, $wow, 'float')
MsgBox(0, "", $value & " " & @error)
EndFunc
turn()
The Message Box displays 0 0
Also, if I print $x, $y, or $z, the values are in decimal, not hex.