Can anybody link me to a good tutorial on how to find bytes for certain command or are all these gotten off of hex
i dont understand why do u want to find bytes? for what lol? peek memory? dump memory and open it in HxD and see dem bytes?
poke a value to the offset. trying to figure out how to find the bytes needed for the offsets this one here is max ammo and working fine just like so. but you cant set these bytes on all thats what im trying to figure out is how are these bytes grabbed
O I SORTA UNDERSTAND YOU WANT TO KNOW WITCH BYTES TO USE FOR EACH OFFSET I DO NOT KNOW HOW TO EXPLAIN TO BE HONEST
i take it thats not the breakpoint and that its a static value? i would use { 0x0F, 0xFF, 0xFF, 0xFF }) that would give you 268435455 bullets in your gun
yea buddy thats exactly what im trying to do. How do people grab these byte like say i wanted to poke another value to a certain offset (0x82235BC0, new byte[] { 0x60, 0xFF, 0x00, 0x00 }) <----this works for max ammo and so does this---> (0x82235BC0, new byte[] { 255 })
yea but im trying to learn how to find on my own cant seem to find any tutorials anywhere. ive even looked through akatsukis trainer making guide and didnt seem to find it or maybe didnt pay enough attention to it
the value you poke isn't really important its finding the offsets. you can poke any value to a static offset as long as you know the value to want to poke like 0F=15 FF=255 0FFF=4095 FFFF=65535 as long as you know how many bytes long it is you can poke any value you desire
but how do these work here this is by begallegal1 tutorial he made on xrpc x.SetMemory(0x820151F8, new byte[] { 0x42, 0x1c, 0x00, 0x00 }); this right here is a even higher jump x.SetMemory(0x820151F8, new byte[] { 0x45, 0xFF, 0x00, 0x00 });
this is his tutorial http://www.xpgamesaves.com/topic/91452-tutorial-rt3me-your-first-xrpc-tool-part-1/#entry468608
ok basically from what i read your looking at changing the jump value so 0x42, 0x1c, 0x00, 0x00 is the default value and if you look at the line below it says 0x43, 0xFF, 0x00, 0x00 whats happened here is the value has been increased so you can jump higher so instead of been able to jump as high as 16924 (0x42, 0x1c, 0x00, 0x00) he can now jump 17407 (0x43, 0xFF, 0x00, 0x00) basically the value has been increased to jump higher
but how are these exactly found do i have to dump ram with peek poker and get these off of hex editor
he probably didn't he probably booted the game and did a ram dump opened it in artmoney then jumped and froze the game whist in the air and did another ram dump to compare and kept doing it until he found the offset he needed