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 


Eador Masters of the Broken World
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Single player cheat request
View previous topic :: View next topic  
Author Message
Up2Admin
I'm a spammer
Reputation: 104

Joined: 17 Oct 2007
Posts: 6529
Location: Texas

PostPosted: Sun Apr 21, 2013 10:27 pm    Post subject: Reply with quote

manbearbunny wrote:
so you're telling me the memory can't be edited but we can edit the save files?

ok i need a save game editor now please Confused

Edit: a little research says cheathappens already has an editor up.
Cheathappens has everything, but 99% of the stuff there requires you to pay them in order to use it.
_________________
Back to top
View user's profile Send private message
eTheBlack
Expert Cheater
Reputation: 2

Joined: 13 Apr 2012
Posts: 109

PostPosted: Mon Apr 22, 2013 5:38 am    Post subject: Reply with quote

Nibelton wrote:
eTheBlack wrote:

Stalker wasnt made by Slovenians, which are actually awesome people! Smile

i actually mean Slavs (as Slovenians are part of them,just couldn't remember difference between 3 of those subdivisions)
stalker CS was just disaster...even worse than a SOTS 2.
even now,it have DX10,but it actually doesnt work with it,as it crash,CTD,saves with DX10 doesn't work with DX9 (DAFUQ?!) and whatnot :<

Ukrainians made it Smile
But Slovenians and Slovakians are totally different people, maybe similar language, which it is, well at least to everyone else Smile
Back to top
View user's profile Send private message
manbearbunny
Newbie cheater
Reputation: 0

Joined: 26 Dec 2010
Posts: 23

PostPosted: Mon Apr 22, 2013 8:51 am    Post subject: Reply with quote

Hey guys. I started playing Eador: Genesis and realized that its the EXACT same game with just worse graphics and cheat engine enabled Laughing That's one option for those of you like me who don't have the patience to play a game like this straight up.
Back to top
View user's profile Send private message
hydrechan
How do I cheat?
Reputation: 0

Joined: 23 Apr 2013
Posts: 9

PostPosted: Tue Apr 23, 2013 12:49 am    Post subject: Reply with quote

The secret of encryption is that there's no encryption at all. They implemented stats as some kind of dictionaries (key-value lists), and all values are stored as strings, so, say, on each gold change new string is allocated and that string will have different memory address.All that logic uses dynamic allocations heavily so one needs to do some research.

I've found small piece of structure, so it may serve as a hint.

Code:
integer4: 1
integer4: 40 (number of entries in list)
pointer: "gold" (key)
pointer: "999999" (gold value as text)
integer4: 3
pointer: "gem" (key)
pointer "999" (gems value as text)
integer4: 3
pointer: "krm" (key)
pointer "" (some value as text)
integer4: 3
pointer: "pr" (key)
pointer "" (some value as text)
integer4: 3
pointer: "dif" (key)
pointer "" (some value as text)
integer4: 3
pointer: "cor" (key)
pointer "" (some value as text)
integer4: 3
pointer: "igold" (key)
pointer "" (gold income as text)
integer4: 3
pointer: "igem" (key)
pointer "" (gems income as text)
...and so on...

Also, all pointers to strings are preceded by string length, i.e. if you have pointer to gold value "999999" (six characters) with address 0x11223344, then value at address 0x11223340 would contain 6. All strings are zero-terminated. That's why you shouldn't increase this value to a bigger text length - you will overwrite null-terminator and corrupt memory beyond. So use approach suggested for saves: if you have 123 gold, change it to 999 then sell something to get 4-digit string, like 1012, then change it to 9999, and so on.
Back to top
View user's profile Send private message
Recifense
I post too much
Reputation: 106

Joined: 17 Mar 2008
Posts: 2325
Location: Recife - Pernambuco - Brazil

PostPosted: Wed Apr 24, 2013 3:55 pm    Post subject: Reply with quote

Hi guys,

Please have a look at http://forum.cheatengine.org/viewtopic.php?t=564494

Cheers!

_________________
Don't think TRAINER, think TABLE. Wink

MSG: Feedback is important. It is our salary.

STATUS: Following Up.

Don't worry. Be happy.
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 -> Single player cheat request All times are GMT - 6 Hours
Goto page Previous  1, 2
Page 2 of 2

 
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)