Where's the modeded LUA file that will allow us to find the base address of units? I didn't find it attached to the first post as indicated. Did I miss it or was it moved?
Please note that if you want to use our LUA it is not as simple as simply swapping a file over and getting results, neither is the source code of the engine entirely complete.
The relevant LUA are the two .lua files in the root directory of the repository.
Well, as I understood it, the LUA file would give the memory location of the last unit clicked on. I was going to use it to do some real-time editing of that unit's values. Mostly just playing around and seeing what I could learn.
Well, as I understood it, the LUA file would give the memory location of the last unit clicked on. I was going to use it to do some real-time editing of that unit's values. Mostly just playing around and seeing what I could learn.
I found this code in the WALI download in the WALI.lua file you will see a function commented out called Test Code. That is function that spits out the base address of clicked on entities, and puts address in WALI Log file.
This thread will be a place for myself and T.C. to document our progress on our ETW/NTW memory hook and documentation on the memory locations and structure of the running processes memory, as well as discuss its theory and implementation. If you have anything to input, please do.The thread may look bleak, but progress is actually quite astounding, theoretical implementation of what we can already do/know could mean quite astounding things. We will no doubt update everyone at a later point.
BETA POINTER:
Want to help?
Spoiler Alert, click show to read:
How to find Unit stats pointer using these offsets? 232 - 235
Can you show example of how to get Unit stats pointer from either Cheat Engine, WinHex or lua script?I can't figure it out with Cheat Engine because I don't know what pointer address to look for, I just know the location of the address. But with location I still can't pull up the value at location.In WinHex how do I do the byte offset correctly? When I cut and paste the code in new file as in instructions, and then enter byte offset it only counts the bytes on the 0-7 columns of the hex, not the 8-F side of columns. Should I convert the byte offset number to hex first?