Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Value is not changing!
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
OpenFly
Newbie cheater
Reputation: 0

Joined: 09 May 2011
Posts: 10

PostPosted: Mon May 09, 2011 10:04 pm    Post subject: Value is not changing! Reply with quote

Space Pirates and Zombies

I have a game that just came out 6-12 hours ago give or take, and I want to change the money and the skill points. However, whenever I find the value of the money and skill and change it, the value in the game do not change. I do not know what to do, I'm using CheatEngine 6.0 or what ever the latest is.

Example: I find the code, change it from 429 to 2000 freeze it. Nothing changes, the value is still 429. The value shows up in many different areas like, float, 4 bytes, 2 bytes but, non of them change the game money.

Or, post me a method to my problem and ill try and do it myself, as I don't know what tipe of method to use to change the values in my game.

Thank you
Back to top
View user's profile Send private message
trickster
How do I cheat?
Reputation: 0

Joined: 06 May 2011
Posts: 3

PostPosted: Tue May 10, 2011 3:31 am    Post subject: Reply with quote

i have the same problem with re5 changing the results

i find the adres i change them but when i save the changes discard
Back to top
View user's profile Send private message
OpenFly
Newbie cheater
Reputation: 0

Joined: 09 May 2011
Posts: 10

PostPosted: Tue May 10, 2011 3:40 am    Post subject: Reply with quote

Well, hopefully someone will point us to a tutorial that will help us or take the time to just explain what me might do different to have the changes work.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 472

Joined: 09 May 2003
Posts: 25894
Location: The netherlands

PostPosted: Tue May 10, 2011 4:05 am    Post subject: Reply with quote

After changing the value you must first change the amount of money inside the game (spend or get some) before it is updated visually

And if all else fails try changed/unchanged scans to find it (unless it is an online game in which case it won't work)

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
trickster
How do I cheat?
Reputation: 0

Joined: 06 May 2011
Posts: 3

PostPosted: Tue May 10, 2011 4:41 am    Post subject: Reply with quote

yeah but the adres keeps changing

example i have killed 100 enemies its rigestered in the game
i want to change it to lets say 200

so i find the adres change it and it saz 200 but when i save and reload the game goes back to the 100

any idea why this happens ?

how can i make it save the changes i make in the adres like 04FBCAA4

i tryd changing the adres then going in game then saving but when i reload the adres is now 04FBCA88 and only the actual killed enemies has been added not the ones i add trough hex
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 472

Joined: 09 May 2003
Posts: 25894
Location: The netherlands

PostPosted: Tue May 10, 2011 4:50 am    Post subject: Reply with quote

Reloading will randomize all addresses making scanning useless so when looking for the address do not load a save to scan for a new value

Also, disconnect from the internet, because it sounds like a stat it might have sent it to a server on the web

Anyhow, kill an enemy, and search for the number of enemies killed (use the all type if possible)
Then kill another enemy and search again, and again and again
Eventually you'll have a manageable amount of addresses. (100 or less)
Change a few, kill an enemy and check the value. Is it changed to what you changed it to +1 ? If not, try other addresses.

If you have tried them all and none worked then perhaps it's stored as total enemies alive
Or even as a string

and if all else fails, try changed/unchanged scans: (4 byte or float recommended)
Kill an enemy, changed.
Walk around and shoot walls, unchanged
Jump like a frog, unchanged
Hurt but don't kill an enemy, unchanged
Kill that enemy, changed
repeat that a few times till you get a bunch of results

Then use the memory view to see if you can figure out what those addresses mean

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
OpenFly
Newbie cheater
Reputation: 0

Joined: 09 May 2011
Posts: 10

PostPosted: Tue May 10, 2011 4:53 am    Post subject: Reply with quote

Dark Byte wrote:
After changing the value you must first change the amount of money inside the game (spend or get some) before it is updated visually

And if all else fails try changed/unchanged scans to find it (unless it is an online game in which case it won't work)


I know the basics for finding ingame value, I've done it before with other games were I wanted more money and it worked, however when I find the value for this game "Space Pirates and Zombies" the value of the money does not change, it always stays the same.

Basically when I find the value that changes as the money in the game does, I would freeze it or make it grater, when I do increase the value of the money, the money that is in the game stays the same.
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Tue May 10, 2011 6:56 am    Post subject: Reply with quote

Probably you have found the wrong value. It maybe just a copy of the real value. Keep searching until you find the value that is really storing your money.
_________________
My trainers can be found here: http://www.szemelyesintegracio.hu/cheats

If you are interested in any of my crappy articles/tutorials about CE and game hacking, you can find them here:
http://www.szemelyesintegracio.hu/cheats/41-game-hacking-articles

Don't request cheats or updates.
Back to top
View user's profile Send private message
OpenFly
Newbie cheater
Reputation: 0

Joined: 09 May 2011
Posts: 10

PostPosted: Tue May 10, 2011 12:17 pm    Post subject: Reply with quote

I guess that's really all there is to it? No easier method?
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Tue May 10, 2011 1:43 pm    Post subject: Reply with quote

You can try to figure out how is that value updated and what is the source. But you need to be familiar with ASM to do that. Probably it is easier to keep searching for unknown value. Changed/unchanged etc searches.
_________________
My trainers can be found here: http://www.szemelyesintegracio.hu/cheats

If you are interested in any of my crappy articles/tutorials about CE and game hacking, you can find them here:
http://www.szemelyesintegracio.hu/cheats/41-game-hacking-articles

Don't request cheats or updates.
Back to top
View user's profile Send private message
jhawson
How do I cheat?
Reputation: 0

Joined: 01 Jan 2010
Posts: 9

PostPosted: Thu May 12, 2011 6:29 am    Post subject: Reply with quote

your the best geri

Thank you for your trainers
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Thu May 12, 2011 11:14 am    Post subject: Reply with quote

jhawson wrote:
your the best geri

Thank you for your trainers


Thank to Dark Byte because I would be lazy to make trainers in C.



To be back on topic, Space Pirates and Zombies:

I have found the amount of Rez, it is near the value that you have found.


For example:

copy of money (rez) on 4 bytes (that you have found already):
13CE73A0

real money (rez):
13CE6B40

Code that is reading your Rez:

Code:
005576E0 - 8B 01                      - mov eax,[ecx]  //accessing value of rez
005576E2 - BA FFFEFE7E                - mov edx,7EFEFEFF
005576E7 - 03 D0                      - add edx,eax
005576E9 - 83 F0 FF                   - xor eax,FF
005576EC - 33 C2                      - xor eax,edx
005576EE - 83 C1 04                   - add ecx,04
005576F1 - A9 00010181                - test eax,81010100


As you can see from the code, it is encrypted. This is not the full encryption, it is longer but I guess you will find it anyway.

_________________
My trainers can be found here: http://www.szemelyesintegracio.hu/cheats

If you are interested in any of my crappy articles/tutorials about CE and game hacking, you can find them here:
http://www.szemelyesintegracio.hu/cheats/41-game-hacking-articles

Don't request cheats or updates.
Back to top
View user's profile Send private message
pilgrams
Expert Cheater
Reputation: 0

Joined: 25 Apr 2011
Posts: 203

PostPosted: Thu May 12, 2011 1:27 pm    Post subject: Reply with quote

I had some values that wouldn't stay at what you put them, or they change to another value when trying to change it. Also I was able to do code injection to see if this would help. When trying to apply it to make a trainer it doesn't do anything. So what is wrong?
Back to top
View user's profile Send private message
OpenFly
Newbie cheater
Reputation: 0

Joined: 09 May 2011
Posts: 10

PostPosted: Thu May 12, 2011 3:17 pm    Post subject: Reply with quote

Code:
To be back on topic, Space Pirates and Zombies:

I have found the amount of Rez, it is near the value that you have found.


For example:

copy of money (rez) on 4 bytes (that you have found already):
13CE73A0

real money (rez):
13CE6B40

Code that is reading your Rez:

[code]005576E0 - 8B 01                      - mov eax,[ecx]  //accessing value of rez
005576E2 - BA FFFEFE7E                - mov edx,7EFEFEFF
005576E7 - 03 D0                      - add edx,eax
005576E9 - 83 F0 FF                   - xor eax,FF
005576EC - 33 C2                      - xor eax,edx
005576EE - 83 C1 04                   - add ecx,04
005576F1 - A9 00010181                - test eax,81010100[/code]

As you can see from the code, it is encrypted. This is not the full encryption, it is longer but I guess you will find it anyway.


I don't understand how you found the real Rez Address but, what I did to find my values is, I would first look fore it then do a "What does this address write to" and go from there... But that's probably wrong...

When you found the real address wore you able to change the money in game? And did you do anything different to find it? Maybe you can send me to a tutorial on this site that could help?
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 472

Joined: 09 May 2003
Posts: 25894
Location: The netherlands

PostPosted: Thu May 12, 2011 3:53 pm    Post subject: Reply with quote

Not sure, could be he found it using changed/unchanged/Same as first scan scans. Or he found it by looking at the memory view window and noticed that whenever that memory changed this address changed as well

Or he just debugged the code that wrote the display value and traced back to how it got that value

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
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


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites