Jump to content

How i can find the damage value in a sub_x game ?


Go to solution Solved by KingRalph,

15 posts in this topic

Recommended Posts

Posted (edited)

@ I was in a car and I somehow figured out a theory on how to do this.

All games have a statistics page. Open it and find the damage number. Search it in igg. You won't be able to hack it in igg but, when you determine the hex address, you can load up GDB and hack it the same way you would hack currency or anything else. ^_^

Updated by KingRalph
Posted

@ I was in a car and I somehow figured out a theory on how to do this.

All games have a statistics page. Open it and find the damage number. Search it in igg. You won't be able to hack it in igg but, when you determine the hex address, you can load up GDB and hack it the same way you would hack currency or anything else. ^_^

No ...

 

You can either hack the damage directly in IDA or do a little trick in GDB. In some games there is a Boolean which shows if the enemy is dead or alive. BEQ adds a condition to it which can be any amount of damage. Since the numeric 1 is true you can search that first meaning the enemy is alive. If he dies... search for 0. Repeat it until you get only a few addresses left. Hack the Boolean in IDA then

Posted

Use Fuzzy with iGG.

 

If your on 32-bit device (A6(x) or lower) - choose Float 32

 

On 64-bit devce (A7 and up) choose Float 64

 

Everytime u get hit, or ur enemy gets hit (whichever one ur doing) go back to iGG and press "Value Changed"

 

keep doing this until a few values then breakpoint and try to figure it out

 

@@Laxus is an expert with this

Posted

Use Fuzzy with iGG.

 

If your on 32-bit device (A6(x) or lower) - choose Float 32

 

On 64-bit devce (A7 and up) choose Float 64

 

Everytime u get hit, or ur enemy gets hit (whichever one ur doing) go back to iGG and press "Value Changed"

 

keep doing this until a few values then breakpoint and try to figure it out

 

@@Laxus is an expert with this

thats what i'm doing with black ops zombies, i just need to get to a high round and then i can start shooting the last zombie with an m1911

Posted (edited)

No ...

 

You can either hack the damage directly in IDA or do a little trick in GDB. In some games there is a Boolean which shows if the enemy is dead or alive. BEQ adds a condition to it which can be any amount of damage. Since the numeric 1 is true you can search that first meaning the enemy is alive. If he dies... search for 0. Repeat it until you get only a few addresses left. Hack the Boolean in IDA then

Why is my theory wrong? O.o

 

I also don't understand how your idea is correct...

Even if you find the boolean that controls the enemy, you can't change it to false? You can't make every enemy die...

I think your idea will cause bugs and crashes.

Updated by KingRalph
Posted

The enemy will die after receiving damage. It's more a one hit kill.

 

Your theory would be a stats hack which doesn't work with GDB and it's really hard

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines