manu2405_ (02-07-2017)
Hi guys,
I need your help: basically I know how to use C/C++ ( well I couldn't actually work as coder lmao but I know a bit ). My level allows me to code different stuffs from what is strictly linked to the memory. I mean, to code hacks you have to work with memory: I wanna try editing some stuffs and before I wanted to edit a trainer to change kills, deaths, points and stuffs ( in the barracks of teknomw3 ): something easy ( that most of you could code in few minutes perhaps ) but that get me into this way of coding. But, once I find the specific cell where a component is, that is the same everytime? For example, I found that the number of kills is contained into the cell 0x005C ( just an example ), will this cell always be used for this use? Or it changes everytime. If it changes, how can edit something which works everytime?
Thanks to whoever will help me.
manu2405_ (02-07-2017)
Try to restart the game and see if you can still edit it properly, if not, do a pointerscan with cheat engine then just use the offsets to write to it.
Okay wait I am not understanding ahah sorry..
for example, I found the cell where Minacraft put the red flowers, so I put them at 100; if I close Minecraft and then I open it again and I pick up a red flower, if I modify the cell where the red flowers were in the old gameplay, will my flowers get modified this time too?
This is what I meant for " how memory works ".
What do you mean by "cell"?
You can find inter alia the following terms in memory editing:
addresses(0x44AD6890), offsets(0x20D), values(100, 0.29, etc.)
There are static addresses wich won't change after a game restart.
And there are dynamic addresses wich will be calculated by the game process.
If your address is changing after a game restart you need to do a pointerscan or calculate it by yourself.
EDIT:
If you don't know how memory works you should first learn basics of C++ and check how RAM is beeing used.
Last edited by RoPMadM; 12-30-2016 at 09:08 AM.