Bunny_Wabbit Newbie cheater
Reputation: 0
Joined: 23 Sep 2017 Posts: 23 Location: United Kingdom
|
Posted: Mon May 03, 2021 7:03 am Post subject: Really can't find a pointer for this Android game |
|
|
I've found a teleportation hack for a certain Android game, which I don't think I can name. Basically there are nine values for X coordinate, which I can duplicate with a 4-byte offset for Y coordinate. Problem is, I can't for the life of me find the pointer or find any instructions that write to the addresses. I've read that this is normal for games that are emulated and/or not programmed in C++, but I can find the same nine values using the same method each time I open it.
Pointer scanner refuses to find a base address, and I know in theory that with an AOB scan, I could find the address again and use some other programming language to find all the others based on the initial offset - well maybe - but I've become so rusty with Python due to needing to use it and I don't even know if this would even work.
The emulator is called NoxPlayer, and I have contemplated seeing if Game Guardian might have an easier time due to it being run on the same emulator.
The default config for Cheat Engine 7.2 for me is
Nr of threads scanning: 18
"Normal"
Maximum offset value: 4095
Max Level 7
I've tried just doubling all those numbers because, well I don't know, just thought it might work. Anyone with more experience with NoxPlayer?
Edit: I think I'm getting pointers and offsets mixed up, but I hope you guys know what I'm trying to do. It takes like 30 minutes to an hour to set up my hotkeys and values I want to set.
Edit 2: I can't freeze values, it crashes the game. But rather than setting a hotkey for each value, is there a way to 'snapshot' these values and set them with the click of a button?
111BAE1F0 Float 57
111BAE1 F8 Float 95
1299FA6D8 Float 4437
1299FA744 Float 76
8ABF356C Float 4437
8ABF3574 Float 4117
8ABF357C Float 4117
8ABF3774 Float 76
Is there some script I can write like "mov 111BAE1F0, (float)57" or is it not that simple?
Edit 3: Okay, I tried the AOB scan, and having all the other values by offset through the new address and that doesn't work, didn't think it would.
Edit 4: Alright I give up, spent two days on another idea only for it to crash the game. It's driving me insane, this game is playing 4D Chess with Cheat Engine. The majority of the game is controlled by the server, but certain values are given to the client, but when you can't even use the auto-assembler on so many values and have to rely on seven or more different AOB scans each time, with the game bugging out if just one of those values are wrong, it feels like you're trying to pick a lock with a shady hand.
|
|