Hello everyone! I am currently trying to make a trainer for Need for Speed The Run, but I have run into a little bit of a problem. I was using SimpleDump++ and PeekPoker to freeze, and dump the 360 Memory so I would eventually be able to get Unlimited Nitro. Once I finished dumping the files for the nitrous, I booted up ArtMoney to find the offsets. Here is my problem. In Need for Speed The Run, there is just a nitrous bar, but no values or anything. How do I find the values for that, so I can search to find my offsets or address? If I need more detail, I can try my best to provide.
It is just a bar. Beside it in very small text, there is a N-10, N-07 and so on. I tried using the 10 from the N-10 and it brought up a whole bunch of addresses, but when I tried filtering it, nothing was found so I don't think that was it.
Well it's most likely a Float32, a lot of games store "bar" values as floats. It can be integer though. You're best bet is to select float 4 bytes, and FULL RAM dump and set the search as Unknown Value, then value was decreased/increased etc. Please see my guide for more info.
Thanks for the help. I will give it another go. I am also using your guide to help me and it is very helpful.
I need some more help. I was left with four offsets. Whenever I try to peek and poke them with different values, nothing changes on the game.
... I have already explained to him what needs to be done. Bytes are not a value type. You mean he would need to try Integer as I have stated above. Float32 - 4 Bytes = 00 00 00 00 Float64 - 8 Bytes = 00 00 00 00 00 00 00 00 Integer8 - 1 Byte = 00 Integer16 - 2 Bytes = 00 00 Integer32 - 4 Bytes = 00 00 00 00
Uh..Of course it's correct. It's how bit types work...There are many other bit types too. These are just the commonly used ones. It's not confusing. It's what he needs to do to make trainers like he wants to do. Not to mention this is SIMPLE. Anybody not understanding that needs to forget about trainers and learn about bit types and hex editing first.