snowflake How do I cheat?
Reputation: 0
Joined: 04 Aug 2009 Posts: 5
|
Posted: Fri Jun 30, 2017 3:52 pm Post subject: Base addresses have multiple uses [solved] |
|
|
Hello.
I'm trying to make a (permanent) cheat so to increase the number of bullets for the handgun in Worms Armageddon 3.7 from 6 to 12.
I'm not new to CE but this is actually my 3rd attempt at getting my hands dirty with a game.
Approach:
After poking around in disassembler I found an address that's always used for how many bullets any worm has when about to use the handgun.
Did a repeated pointer scan on 2 PC's and got 6 addresses.
The problem is the value of the topmost address in a pointer chain keeps changing while playing, even goes ?? but whenever a worm uses the handgun, it goes back to the proper value - 6.
I can't freeze it obviously but what can I do?
EDIT:
I still can't wrap my mind around the base addresses having multiple uses but I solved it by code injection at the "junction" where using different weapons take different routes. |
|