Anybody know the new player pitch offset? It doesn't seem to be at 0x7AC or 0x7E4?
Thnx
Edit: Actually they are there, was having an idiot day.
Anybody know the new player pitch offset? It doesn't seem to be at 0x7AC or 0x7E4?
Thnx
Edit: Actually they are there, was having an idiot day.
Last edited by FenixTX2; 09-19-2009 at 07:40 AM.
Didn't see this mentioned in the thread so here it is in case anyone needs:
Pointer to NPC Names = [[objbase +0x968]+0x5C]
offsetPatch = 0x00401653
sorry I missed a "?" at the end --'
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." - Martin Golding
"I cried a little earlier when I had to poop" - Sku
How to find a window with loot?
I think im missing something.
Heres what I have for reading my XYZ:
Any help would be awesomeCode:;Hook Process SETPRIVILEGE("SeDebugPrivilege", 1) Dim $ProPID = WinGetProcess("World of Warcraft") $wowhook = _MemoryOpen($ProPID) ;Hook Process end ;Settings $Playerbase = 0x12BEDB8 $off1 = 0x34 $off2 = 0x24 $Player_xoff = 0x80 $Player_yoff = 0x84 $Player_zoff = 0x88 Global $Playerbase, $PTRPLAYERX, $PTRPLAYERY, $PTRPLAYERZ Func GetPointers() Global $LVL1POINTER = _MemoryRead($Playerbase, $wowhook, "ptr") Global $LVL2POINTER = _MemoryRead(($LVL1POINTER + $off1), $wowhook, "ptr") Global $PlayerMEM = _MemoryRead(($LVL2POINTER + $off2), $wowhook, "ptr") $PTRPLAYERX = $PlayerMEM + $Player_xoff $PTRPLAYERY = $PlayerMEM + $Player_yoff $PTRPLAYERZ = $PlayerMEM + $Player_zoff EndFunc ;==>GetPointers![]()
Last edited by ashleyww; 08-31-2009 at 03:59 PM. Reason: Typos/Changed code
and for read coordinates with your stuff justCode:;Hook Process SETPRIVILEGE("SeDebugPrivilege", 1) Dim $ProPID = WinGetProcess("World of Warcraft") $wowhook = _MemoryOpen($ProPID) ;Hook Process end ;Settings $Playerbase = 0x12BEDB8 $off1 = 0x34 $off2 = 0x24 $Player_xoff = 0x798 $Player_yoff = 0x79C $Player_zoff = 0x7A0 Global $Playerbase, $PTRPLAYERX, $PTRPLAYERY, $PTRPLAYERZ Func GetPointers() Global $LVL1POINTER = _MemoryRead($Playerbase, $wowhook, "ptr") Global $LVL2POINTER = _MemoryRead(($LVL1POINTER + $off1), $wowhook, "ptr") Global $PlayerMEM = _MemoryRead(($LVL2POINTER + $off2), $wowhook, "ptr") $PTRPLAYERX = $PlayerMEM + $Player_xoff $PTRPLAYERY = $PlayerMEM + $Player_yoff $PTRPLAYERZ = $PlayerMEM + $Player_zoff EndFunc ;==>GetPointers
but your code is too crappy, I rewrite him :Code:$cX = _MemoryRead($PTRPLAYERX, $wowhook, "float") $cY = _MemoryRead($PTRPLAYERY, $wowhook, "float") $cZ = _MemoryRead($PTRPLAYERZ, $wowhook, "float")
AutoIt is too far away for me, but it does work.Code:;Hook Process Start SETPRIVILEGE("SeDebugPrivilege", 1) Global $wowhook = _MemoryOpen(WinGetProcess("World of Warcraft")) ;Hook Process end ;Settings Global $Playerbase = 0x12BEDB8 Global $off1 = 0x34 Global $off2 = 0x24 Global $Player_xoff = 0x798 Global $Player_yoff = 0x79C Global $Player_zoff = 0x7A0 Func GetPointers() Global $PLAYERMEM = _MemoryRead(_MemoryRead(_MemoryRead($Playerbase, $wowhook, "ptr") + $off1, $wowhook, "ptr") + $off2, $wowhook, "ptr") EndFunc ;==>GetPointers $cX = _MemoryRead($PLAYERMEM + $Player_xoff, $wowhook, "float") $cY = _MemoryRead($PLAYERMEM + $Player_yoff, $wowhook, "float") $cZ = _MemoryRead($PLAYERMEM + $Player_zoff, $wowhook, "float")
Executed in administrator?
Yep. Maybe i need the beta Autoit... Ill check.
EDIT: Nope Still getting 0's
Last edited by ashleyww; 08-31-2009 at 04:43 PM.