Posted: Wed Dec 13, 2023 12:11 pm Post subject: Code injection help
So i found opcode that sends a value to an address. I can find the address very easily with an AOB scan and the opcode thats sent doesnt change from game instance to game instance. I want to know..
Im disassembling a Java Based MMO thats 2D. Everytime I click the players x coordinates are updated into address "71548728C" with opcode "28D340F0000 - 45 89 54 CC 0C - mov [r12+rcx*8+0C],r10d <<" and "28D3C6950BC - 44 8B 4F 0C - mov r9d,[rdi+0C] <<"
How can I MANUALLY send those instructions except with my own values so I can make the player move to that x coordinate.
This is not TELEPORTING the player, just saying, hey start walking to this coordinate.
All "movement" is just quickly teleporting the player a small amount. Nothing is really continuous.
If you want the whole animation of your character walking, you'll need a lot more than that one instruction. Look into how the game handles input and try to use that. e.g. call the function that says "move right" or something.
You might be able to go up the callstack from that instruction, or maybe use ultimap / code filter. _________________
I don't know where I'm going, but I'll figure it out when I get there.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum