SHOOT THROUGH WALL QUESTION

Posts 1–3 of 3 · Page 1 of 1
SHOOT THROUGH WALL QUESTION
Ok, well i know how to do shoot through wall because it has been posted here so many times. The thing is i don't like adding something to my hack unless i understand how it was found, so i went to olly and i clearly see the wallmgr and the offsets for the edgeshot and wallshot ,but the index is multiplied by 0x474, and I don't know how where or how you know you must multiply the index of the wallmgr by 0x474. If I am not clear, here is what i am talking about:

Code:
*(bool*)((*(DWORD*)((base)+0xA3149C))+(i*0x474)+0x468) = true; //String is "EdgeShotEnabled"

you see where it says (i * 0x474)? i is the index of the wallmgr but i don't know why it's multiplied by 0x474. Any help or explanation is appreciated. Thanks.
Quote Originally Posted by 258456 View Post
Ok, well i know how to do shoot through wall because it has been posted here so many times. The thing is i don't like adding something to my hack unless i understand how it was found, so i went to olly and i clearly see the wallmgr and the offsets for the edgeshot and wallshot ,but the index is multiplied by 0x474, and I don't know how where or how you know you must multiply the index of the wallmgr by 0x474. If I am not clear, here is what i am talking about:

Code:
*(bool*)((*(DWORD*)((base)+0xA3149C))+(i*0x474)+0x468) = true; //String is "EdgeShotEnabled"

you see where it says (i * 0x474)? i is the index of the wallmgr but i don't know why it's multiplied by 0x474. Any help or explanation is appreciated. Thanks.
There is some command that multiplys some registers value by 0x474 but idk because iam not at home
try right click->search for->all commands and find imul eXx, eXx, 474 where eXx is the name of the register.
I will look for it now, and then update this if i find it. Thanks a lot gini, as usual.
Posts 1–3 of 3 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us