have someone the adresses for m2collision, terraincollision and wmocollision?
have someone the adresses for m2collision, terraincollision and wmocollision?
couldnt see LastHardwareAction offset posted so i tried finding it myselfe in IdaPro and came up with 0x8C5F78 , can anyone confirm this ?
alright, thank you :)
EDIT: Nevermind!
Well, I have some problems about how to use the offsets, I am not a programmer newbie. Have been programming with visual studio over 2.5 years but about memory editting, this is my first time.
I just need some documents/guides about the offsets meaning and using to fasten learning. Probably have been explained a lot of times before but while I am searching those if someone helps I 'll be appriciated.
Offsets point to a piece of memory within wow.exe's memory space, either code or data. It's usually not that hard to figure out how to "use them" if you actually put some effort in.
As for guides, Intel® 64 and IA-32 Architectures Software Developer's Manuals
Of course I know what offset means even if in theory. But what I'm asking is the practical side.
Atm my issue is the finding the right offsets and base.
For example;
A guy has written a guide months ago, here a line:
wow.WriteInt(0x00CB97A4, 4);//makes character walk
How should I search the updated offset(new 0x00CB97A4)?
It looks like simple problem but its not if you are not familiar with the offsets. (ATM have IDA running problem in case its stored in IDA database at the start of thread.)
I am not pro at this either but what gave a little help was looking in the dumps and just take an address that does something obvious, like IsFalling and so on and then go and reverse them. While you are trying to find out what it does and how it does it you will learn about wows internals (obviously it is not just about isFalling but that would be a start) and on your way find some offsets. You will just need to find out what wow uses them for and tada.
I am sorry if this is stupid but thats how I found some things...
NVM
Delete this post.
Last edited by nerexis; 12-30-2010 at 08:01 PM.
Can someone help me with this please, I can't seem to get my hack working ever since Cataclysm came out. I tried both of the offsets, what does it mean to rebase them? If you add 0x1000 to the clientConnection, do you have to add it to other stuff as well?
EDIT: Better yet, is it still possible to use FindPattern? Can someone explain to me how to find the new TLS Pattern and TLS Mask's
I have this for the patch before Cata
Code:private static string TLSPattern { get { return "EB 02 33 C0 8B D 00 00 00 00 64 8B 15 00 00 00 00 8B 34 8A 8B D 00 00 00 00 89 81 00 00 00 00"; } } private static string TLSMask { get { return "xxxxxx????xxx????xxxxx????xx????"; } }
Last edited by Fabolous1; 01-14-2011 at 02:11 AM.
Okay thank you sir, I should be able to fix it looking up the ASLR. Thanks a lot
I didn't see it listed lately, offset for the fishing bobber:
public enum GameObjectFields {
...
GAMEOBJECT_ISBOBBING = 0xD4,
}
AreaID = 0x9EB8F0
Last edited by QKdefus; 01-21-2011 at 07:13 PM. Reason: AreaID or ZoneID, im confused