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 


[help]Dawn of war: Soulstorm

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
Archer222
How do I cheat?
Reputation: 0

Joined: 05 Sep 2010
Posts: 2

PostPosted: Sun Sep 05, 2010 9:54 am    Post subject: [help]Dawn of war: Soulstorm Reply with quote

Hello, i tried to hack Dawn of war: Soulstorm with Cheat engine and have 2 problems with that.

first: I found the right values for unit cap, energy,and so on, but if i start a new match the adresses are wrong and i must search them again. so i canīt save a tablet and use it again. How can i fix that?

second: I try to find a adress that stands for the time that takes for produce a unit. And i found it, if i freeze it, the produce of unit stop at the % it was, but if i change the value 0-100 the game crashes so i canīt make an instant production, what i should do?

sry for my bad english i hope you can understand my problem. ^^
Thanks for help.
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 111

Joined: 05 Feb 2010
Posts: 5636

PostPosted: Sun Sep 05, 2010 10:55 am    Post subject: Reply with quote

Quote:
first: I found the right values for unit cap, energy,and so on, but if i start a new match the adresses are wrong and i must search them again. so i canīt save a tablet and use it again. How can i fix that?


Try to use pointers, or check out Recifense's script about Soulstorm to see how it works with code injection method.

http://forum.cheatengine.org/viewtopic.php?t=225837

Quote:
second: I try to find a adress that stands for the time that takes for produce a unit. And i found it, if i freeze it, the produce of unit stop at the % it was, but if i change the value 0-100 the game crashes so i canīt make an instant production, what i should do?


Instant unit training and uprade in buildings:
The unit building process is saved on a fix position for every building. I mean that the address of the progress will not change if You produce multiple units in the same building. This helps alot in Your search.
The progress of the unit producing is stored as a "2 byte" value. It starts from a specific number (depending on the unit) and the value is decreasing until the value reach 0 and the unit will be ready.
So You can easily find the progress for a building's unit production if You search for 2 byte values with decreasing/increasing method then check what code is changing the value.

An easy script for instant build and upgrade which works for every player, but at least it works:
fst dword ptr [esi+0c] //original code to change progress
mov [esi+0c],0 //my code to set progress value to 0
cmp byte ptr [getdllversion+417d68],00 //original code

_________________
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
Archer222
How do I cheat?
Reputation: 0

Joined: 05 Sep 2010
Posts: 2

PostPosted: Sun Sep 05, 2010 2:53 pm    Post subject: Reply with quote

Quote:
The unit building process is saved on a fix position for every building. I mean that the address of the progress will not change if You produce multiple units in the same building. This helps alot in Your search.
The progress of the unit producing is stored as a "2 byte" value. It starts from a specific number (depending on the unit) and the value is decreasing until the value reach 0 and the unit will be ready.
So You can easily find the progress for a building's unit production if You search for 2 byte values with decreasing/increasing method then check what code is changing the value.

thanks for the fast answer, but 2byte donīt works for me...
i donīt find the right adress with 2 byte
sry i dont know how to use scripts iīm a noob with ce...
i tried to understand points but i dont found a good tutorial and i dont get what they do?
thanks
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 111

Joined: 05 Feb 2010
Posts: 5636

PostPosted: Sun Sep 05, 2010 3:33 pm    Post subject: Reply with quote

This method has worked for me in the retail version (without any patches). If You use an updated game version, it may be different, but I doubt it.

I have uploaded one of my old "beta" table for Soulstorm. I did not finish it but it still contains some useful codes, and an instant unit build/upgrade cheat. I said it before, but I warn You again. These cheats are working for the enemy too...

(Actually there is a very good trainer on cheathappens which has cheats for the human player only. I made this table to make cheats which are working for the AI too.)

If You nop the code which is increasing the squad and vehicle cap, all player will have unlimited units.

EDIT: And if You want You can check out my tutorials. The link is below my post.



Soulstorm.CT
 Description:

Download
 Filename:  Soulstorm.CT
 Filesize:  2.87 KB
 Downloaded:  3654 Time(s)


_________________
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
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking All times are GMT - 6 Hours
Page 1 of 1

 
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