Thanks tttommeke, and thanks zentex, I got all that info from other sources (I don't go to EoN) but you're the author and I'll toss you some rep :P
Thanks tttommeke, and thanks zentex, I got all that info from other sources (I don't go to EoN) but you're the author and I'll toss you some rep :P
Health and max health are dword and not float
Okay I'll fix up everything when I can, just been busy lately with my computer messed up and stuff![]()
0xA54C 4 bytes mana
0xA564 4 bytes max mana
0xBBD8 4 bytes mana last tick
0xA548 / BBD4 4 bytes health
0xA560 4 bytes max health
+rep nice man
I hate being a complete newb about this stuff. It looks interesting. Max health?
Max HP in-game. You can't change it, it's more for making a bot and what not so the bot can find your percentage of health left and so on.
Also, thanks r00tman, I messed up when finding the health offsets+rep at you!
lol im all new to all this kinda stuff.
what is it accualy for?
This is for finding the memory blocks that all your character information, mob, blah blah information is stored at. And then you can memory edit, use this for bots, etc. Most commonly people use all this in Cheat Engine (or tsearch/artmoney).
Nice! I always want to write a bot myself and this is my start! Thanks and +REP!!
Since my last post about zolofisher is soft deleted by piggy (due to too many fishing bots etc), the next step for me to gain rep will be write some simple bot with those offsets!
Thanks again!
You need a lot more than these offsets to write a bot. You need a way to target mobs, to navigate, to interact with npcs, to loot, to avoid obstacles etc. I've written my own little bot and let me tell you it's a lot harder to do a good job of it than it may seem at first.
I suggest reversing WoW's LUA engine as this can be used to do a lot of things, but you will still need to do some things manually.
I am not sure what it takes to reversing LUA, it must be hard! Chaz is totally right about how hard it is to make a bot, cause I was excited to see the offsets. The health/maxhealth offsets are easy, because you know their values, but position is hard, because there is no way to search entire 300 mega bytes of memory to see what has changed.
It is still hard to make a bot based on this. My next step will be either making tutorials for other's bot or making a much limited project.
Actually, finding your coordinates is one of the easier aspects, a decent navigation system though is hard to write from scratch. (I'm not talking about a waypoint system I'm talking about something more like LavNav, a dynamic nav system that uses a mesh rather than waypoints). Object avoidance is a PITA too.
Also, without injection it's hard to reliably interact with the client and manage your inventory, interact with NPCs, cast spells, watch for important events using WoW's event system, etc.
A quick way to fix targetting would be to enumerate the mob struct, find a suitable target (by searching for which mob has the closest coords) then setting your 'Target' offset in the player struct to the GUID of the mob you want to target in the mob struct. That should work.
Last edited by Cypher; 11-28-2007 at 03:16 PM.