Code:int [ObjectBase + 0xA58]; //Current casting spell ID (No cast == 0) __int64 [ObjectBase + 0xA20]; //Object GUID under auto-attack float [ObjectBase + 0x798]; //Object X position float [ObjectBase + 0x7D4]; // float [ObjectBase + 0x79C]; //Object Y position float [ObjectBase + 0x7D8]; // float [ObjectBase + 0x7A0]; //Object Z position float [ObjectBase + 0x7DC]; // float [ObjectBase + 0x7A8]; //Object facing direction float [ObjectBase + 0x7E0]; // float [ObjectBase + 0x7AC]; //Object tilt direction float [ObjectBase + 0x7E4]; // float [ObjectBase + 0x814]; //Object movespeed /* * 0.0f - Stay * 4.5f - Walk * 7.0f - Run * 9.099999f - Run under Aspech of the Cheetah(Hunter ability) * 11.2 - 30 lvl mount * 14.0 - 60 lvl mount */
Last edited by Zombie911; 04-23-2009 at 12:49 PM. Reason: Add some offsets
But how does the Player_base: 0x10B65F4 works and how can I find the player's status, like health, exp, etc. address from this address?
thanks in advance.
So, you've got it : 0x10B65F4
Now, we'll have to find, from there, our PlayerAdress.
PlayerAdress =[ [ [ 0x010B65F4 ] + 0x34 ] + 0x24 ]
So, from there, you can get X,Y,Z but to find Health and Mana for example, you'll have to look in the UnitField.
UnitField = [ PlayerAdress + 0x8 ]
Finally, now, you can use descriptors which are there:
http://www.mmowned.com/forums/wow-me...eral-info.html
For example, to find your health :
Health = [ UnitField + (UNIT_FIELD_HEALTH * 4) ]
(Correct me if i made a mistake...)
Last edited by Pixion; 04-24-2009 at 09:41 AM.
Pixion:Unkn0wned
Playerbase 3.1.0 :
[[[0x010B65F4]+0x34]+0x24]
Using these descriptors, you'll have to multiply them by 4.
Health = [ UnitField + UNIT_FIELD_HEALTH * 4 ]
Forgot it, thanks SKU. =)
thanks for the replies, and thank you Zombie911 for the link.
I'm having a hard time to decipher whether or not I should have two pointers and for what I should have them for.
First off (I started on a project like 1 day ago, and this is my first time ever hopping on WoW as my target) I'd like to know what address is the playerBase? I know it's written in this thread, but even if I take the playerBase and add the offset for it, it shows me shit. Two way pointers I guess? But please fill me in.
To sum it all up:
I'd need the XYZ coords for the Target/Player, to generate a line inbetween the both to find the correct path. Also working on a C# kind of Pathing tool which would generate paths through a minimap (click'n'getpos) and ingame pos monitoring, but I have failed on the addresses as I have no experience with twoway pointers.
Please help out without being unnecessarily rude, as all I need is to get an example of one thing to solve every other. Thanks.
Deleted to save Cypher from a heart attack.
Last edited by SKU; 04-25-2009 at 08:07 AM.
Last edited by Cypher; 04-25-2009 at 08:00 AM.
have not posted in awhile but here are some statics:
Zone Text ptr = 11CCF14
Sub-zone Text ptr = 11CCF10
TotalDisarray
I wrote a little func in AutoIt for myself that might be of use to you.
Basically, what it does is it runs through a number of offsets you pass it and just adds them to the base address and returns the final memory value.Code:; Add offsets to a base memory address (default max: 5) Func addOffset($base, $tOff1 = 0, $tOff2 = 0, $tOff3 = 0, $tOff4 = 0, $tOff5 = 0) Local $ret0 = _MemoryRead($base, $wow, 'dword'), $count=0 For $step = 1 to @NumParams-1 Assign("ret" & $step, _MemoryRead(eval("ret" & $step-1) + eval("tOff" & $step), $wow, 'dword')) $count+=1 Next Return eval("ret" & $count) EndFunc
So to find the playerPointer, you would pass it the playerBase and the offsets, like this:
All it's really doing is this...Code:Global $plaPointer = addOffset(0x010B65F4, 0x34, 0x24)
Code:$ret0 = _MemoryRead(0x010B65F4) $ret1 = _MemoryRead($ret0 + 0x34) $playerPointer = _MemoryRead($ret1 + 0x34)
Hello what is the Y player offset and what is the Objektpointer?
And do onyone know how i can program an fishbot that use memory using?
Last edited by Robske; 05-03-2009 at 11:06 AM.
"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
Ok can anybody help me to program an Fishbot ? Pls with autoit