| View previous topic :: View next topic |
| Author |
Message |
petersaad Newbie cheater
Reputation: 0
Joined: 24 Oct 2014 Posts: 10
|
Posted: Thu Dec 24, 2015 10:08 am Post subject: need help plz |
|
|
Hi guys,
Iam trying to change address value and when i change it it turn to negative value every time it change it to different value it change to another negative value like (the current value is 845 then i change it to 999999999 it change to -1262375) i don't know what to do to make it increase
|
|
| Back to top |
|
 |
Zanzer I post too much
Reputation: 126
Joined: 09 Jun 2013 Posts: 3278
|
Posted: Thu Dec 24, 2015 11:35 am Post subject: |
|
|
Have you tried a more reasonable number? Like 999?
Are you sure the address is 4-bytes and not 2-bytes?
|
|
| Back to top |
|
 |
petersaad Newbie cheater
Reputation: 0
Joined: 24 Oct 2014 Posts: 10
|
Posted: Thu Dec 24, 2015 11:48 am Post subject: |
|
|
Thanks Zanzer for your reply
yea i tried 999 and 9999 they are the same
yea they 4-bytes
|
|
| Back to top |
|
 |
Zanzer I post too much
Reputation: 126
Joined: 09 Jun 2013 Posts: 3278
|
Posted: Thu Dec 24, 2015 12:29 pm Post subject: |
|
|
| When CE shows you some strange negative number, does the game still show the correct amount?
|
|
| Back to top |
|
 |
petersaad Newbie cheater
Reputation: 0
Joined: 24 Oct 2014 Posts: 10
|
Posted: Thu Dec 24, 2015 12:43 pm Post subject: |
|
|
| no it show the negative number
|
|
| Back to top |
|
 |
Zanzer I post too much
Reputation: 126
Joined: 09 Jun 2013 Posts: 3278
|
Posted: Thu Dec 24, 2015 12:50 pm Post subject: |
|
|
What if you simply freeze the address instead?
When it changes normally in game, does it screw up too?
|
|
| Back to top |
|
 |
petersaad Newbie cheater
Reputation: 0
Joined: 24 Oct 2014 Posts: 10
|
Posted: Thu Dec 24, 2015 12:58 pm Post subject: |
|
|
| if i freeze the value it will be correct number that i changed but when i close the game and reopen it the value change to the negative number
|
|
| Back to top |
|
 |
Zanzer I post too much
Reputation: 126
Joined: 09 Jun 2013 Posts: 3278
|
Posted: Thu Dec 24, 2015 1:44 pm Post subject: |
|
|
No, don't change the value. Just freeze it. Then go in game and have the value change normally.
Go back to cheat engine and unfreeze the address. Does it now change to some negative number?
I hope this whole time you haven't been meaning that when you close/open the game, the address in your table no longer works.
That's expected because memory is dynamic and the game values are loaded into different memory addresses each time.
|
|
| Back to top |
|
 |
petersaad Newbie cheater
Reputation: 0
Joined: 24 Oct 2014 Posts: 10
|
Posted: Thu Dec 24, 2015 1:51 pm Post subject: |
|
|
When i freeze the value. Then go in game and have the value change normally then went back to cheat engine and unfreeze the address.
the address didn't change to negative number and stay at freezed value
I know that memory is dynamic and the game values are loaded into different memory addresses each time.
I ment by when i reopen it the value change to the negative number, the value in the game
|
|
| Back to top |
|
 |
ParkourPenguin I post too much
Reputation: 152
Joined: 06 Jul 2014 Posts: 4709
|
Posted: Thu Dec 24, 2015 4:27 pm Post subject: |
|
|
Posting the assembly around (especially before) an instruction that writes to that address might be helpful.
_________________
I don't know where I'm going, but I'll figure it out when I get there. |
|
| Back to top |
|
 |
lolAnonymous Expert Cheater
Reputation: 1
Joined: 19 Jul 2015 Posts: 154
|
Posted: Thu Dec 24, 2015 4:35 pm Post subject: |
|
|
| Hmmm Did u tried changing it to negative numbers? like -99999999 or -999
|
|
| Back to top |
|
 |
petersaad Newbie cheater
Reputation: 0
Joined: 24 Oct 2014 Posts: 10
|
Posted: Thu Dec 24, 2015 4:47 pm Post subject: |
|
|
Hi thanks for reply
ParkourPenguin
i don't know what you mean all i got that i need to post more details and i don't know how.
MasterHacking321
yea i tried changing it to negative numbers and it changed to the new number with negative (from -1262375 to -999999999)
|
|
| Back to top |
|
 |
ParkourPenguin I post too much
Reputation: 152
Joined: 06 Jul 2014 Posts: 4709
|
Posted: Thu Dec 24, 2015 4:58 pm Post subject: |
|
|
- Right click on the address and select "Find out what writes to this address".
- Do something in game to make the value change.
- Some instruction should pop up in the window. Select that and hit "Show disassembler".
- Highlight instructions around the instruction that writes to that value (shift-click will help).
- Right click something that's highlighted and select Copy -> Bytes + Opcodes.
- Paste that stuff here.
You can see whatever the game is doing with that value by looking at the ASM that's around instructions that access that address. No guarantees it'll be just before writing to that value (might be hundreds of instructions before), but it might be there.
_________________
I don't know where I'm going, but I'll figure it out when I get there. |
|
| Back to top |
|
 |
lolAnonymous Expert Cheater
Reputation: 1
Joined: 19 Jul 2015 Posts: 154
|
Posted: Thu Dec 24, 2015 5:36 pm Post subject: |
|
|
Yeah do this!!!
| ParkourPenguin wrote: | - Right click on the address and select "Find out what writes to this address".
- Do something in game to make the value change.
- Some instruction should pop up in the window. Select that and hit "Show disassembler".
- Highlight instructions around the instruction that writes to that value (shift-click will help).
- Right click something that's highlighted and select Copy -> Bytes + Opcodes.
- Paste that stuff here.
|
Do this and pls also tell us which resource u are trying to hack and of which game?
|
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Thu Dec 24, 2015 7:25 pm Post subject: |
|
|
| Changing the value to hex 40000000 gives you a negative number?
|
|
| Back to top |
|
 |
|