-
Member
Fug, I though You will verify am I right what Im doing, too bad but thanks tho.
-
Originally Posted by
Fire7D
Fug, I though You will verify am I right what Im doing, too bad but thanks tho.
sure, I can help you with that.
so drawing a maphack is 50% reading the correct data and 50% Creating the image and drawing it correctly.
Now I won't help you with creating the image and drawing it correctly stuff because that's just C#/programming.
For reading the data correctly i.e. 50%:
Go to this post: mmo...a-changed.html
and then go to this post: https://www.ownedcore.com/forums/mmo...ml#post4299677
-
Post Thanks / Like - 1 Thanks
Fire7D (1 members gave Thanks to GameHelper for this useful post)
-
Member
Is First, Last, End in LayerMelee useful in any way? I just tried to Read bytes (NumRows * bytesPerRow * 23 size) from address under TerrainData + LayerMelee (not pointer, just reading bytes from this address). Starting point is TerrainData + LayerMelee and end point is TerrainData + LayerMelee + (NumRows * bytesPerRow * 23). The readen Byte save to array, and then use this array in WalkableValue().
Got it. I was so close lol.
TerrainData + LayerMelee -> Address
Address + 0x8 -> MyTarget
Last edited by Fire7D; 10-13-2021 at 09:45 AM.
-
-> Is First, Last, End in LayerMelee useful in any way?
well, if u use first and last you don't have to manually calculate everything.
-
Member
Manually calculate everything? What do You mean? Isnt (NumRows * bytesPerRow * 23) the size?
Edited previous post, got it working. But the question in this post is still up.
-
Originally Posted by
Fire7D
Manually calculate everything? What do You mean? Isnt (NumRows * bytesPerRow * 23) the size?
Edited previous post, got it working. But the question in this post is still up.
This "NumRows * bytesPerRow * 23"
i call manual calculation.
FIRST, LAST is 0 calculation.
Also, I don't think so you need to multiply it by 23. I am not 100% sure right now.
Try the following
LAST - FIRST == NumRows * bytesPerRow.
-
Member
AddressOf LAST element - AddressOf FIRST element will give me size, fair enough. I have an additional question. How does it look at League Start (after client update), a lot of things will change (from experience from cheating in previous leagues) or mostly it's easy to "update"?
Last edited by Fire7D; 10-13-2021 at 10:10 AM.
-
Originally Posted by
Fire7D
AddressOf LAST element - AddressOf FIRST element will give me size, fair enough. I have an additional question. How does it look at League Start (after client update), a lot of things will change (from experience from cheating in previous leagues) or mostly it's easy to "update"?
Ofc everything will change, how easy/difficult it is depends on you (i.e. your experience, your preparation and your tools). I can not answer that for you.
Last edited by GameHelper; 10-13-2021 at 10:55 AM.
-
Member
The Rotation is everytime the same (45 degree if Im right, didnt even check that)?
-
Member
Is TerrainData changed after todays update? CurrentAreaLevel works for me but TerrainData doesnt. Just need an answer because I dont even know I fcked something up or it's just an update.
EDIT: Looks like TerrainData is working but struct itself has been changed little bit (need confirmation please).
More specified - NumCols and NumRows are changed.
Last edited by Fire7D; 10-18-2021 at 09:54 PM.
-
Originally Posted by
Fire7D
Is TerrainData changed after todays update? CurrentAreaLevel works for me but TerrainData doesnt. Just need an answer because I dont even know I fcked something up or it's just an update.
EDIT: Looks like TerrainData is working but struct itself has been changed little bit (need confirmation please).
More specified - NumCols and NumRows are changed.
are you sure about that? GameHelper is using terrain data and it's working fine. ( I didn't look at the memory yet ).
-
Member
Nevermind, I checked now in Reclass and everything is the same. CE just baited me lol. Thanks for fast response.