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 


warhammer40k: Space marine
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
Dark Byte
Site Admin
Reputation: 475

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

PostPosted: Sat Sep 10, 2011 12:07 pm    Post subject: Reply with quote

Quote:

What about the vampire thingie?

In this game the space marines gain health back by sucking dry their enemies (killing them in a special bloody way)

_________________
Tools give you results. Knowledge gives you control.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Dark Byte
Site Admin
Reputation: 475

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

PostPosted: Sat Sep 10, 2011 5:06 pm    Post subject: Reply with quote

Quote:
I guess they are secretly Berserkers of Khorne

That actually explains the chaos resistance. He's working for a rivaling chaos lord

_________________
Tools give you results. Knowledge gives you control.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Seergaze3
Master Cheater
Reputation: -1

Joined: 10 Mar 2009
Posts: 347
Location: earth

PostPosted: Sat Sep 10, 2011 10:49 pm    Post subject: Reply with quote

Well I guess the encryption explains why my addresses doesnt work, i found some values but after changing them it has no effect on the game, still i have no idea how to deal with encrypted values

I lol'd at the space vampire thing, come to think about it, its really "blood for the blood god", I wonder though, which traitor legion is featured in the game? At best i figure it is either night lord or thousand sons, but it doesnt fit the 2 exactly...
Back to top
View user's profile Send private message
dantivirus
How do I cheat?
Reputation: 0

Joined: 10 Sep 2011
Posts: 6

PostPosted: Sat Sep 10, 2011 11:43 pm    Post subject: Reply with quote

(reads script and brain instantly explodes)

Now that is out of the way, how do I use this script or how do I use these values in Cheat Engine if possible?

Thanks in advance.


Dark Byte wrote:
i seem to have forgotten to save my corrected auto assembler script after finishing

and it was an script after enabling stealthedit and runtime editing of the script to see what offsets worked, but it might be useful to some minor extent
Code:

label(originalcode)

7890000:
inc [07890800]
mov [07890804],esi //contains the last attacked enemy (use grenades or that exploding gun thingy to find yours)


cmp [esi+f8],0 
je originalcode

mov [esp+2c],(float)1 //current health
mov [esp+24],0 //amount to decrease health with

originalcode:
movss xmm0,[esp+2c]
jmp 39942d4b

39942d45:
jmp 7890000

replace 39942d45 and 39942d4b with 00742D45 and 00742D4B accordingly (stealthedit relocs)

replace the 789xxxx with allocs

replace +f8 with +cc or +c0 or something similar. f8 works for most of the game but makes the chaos portal caster invulnerable and the enemies after that as well
all I know is that enemies have a NULL pointer there and the player has it filled in, use the debug data in the script to figure it out. Throw grenades or use that explosives gun



7890000 was my playground alloc for the script

if 00742d45 does not contain movss xmm0,[esp+2c] then do an aobscan for:
F3 0F 10 44 24 2C 51 8D 4C 24 24 51 8B 08 50 F3 0F 11 44 24 50

Also, full health is 1.0 (float)
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Sun Sep 11, 2011 1:16 am    Post subject: Reply with quote

This script will work, but only with the cracked version.
Also it is using the f8 compare and it will really make the warp casters invincible. I will check that but for the early levels, this script should be good in theory.

EDIT:
Here, this is better. You can turn it on/off.


EDIT 2:
Here is another one. Unfortunately I couldn't find a stable player ID in that structure, but I have found some non-shared addresses that are accessing to esi in the structure.

This script seems to be working against all enemies. Gotta test a bit more, but looks good.

EDIT 3:
Now I have tested in boss fights, finished a few chapters, it worked well. I have posted a table for those who don't know how to add the script to a table:
http://forum.cheatengine.org/viewtopic.php?p=5282325

Code:
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem2,2048) //2kb should be enough
label(returnhere2)
label(originalcode2)
label(exit2)
alloc(myplayerid,4)

newmem2: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode2:
mov eax,[esi]
mov [myplayerid],esi
mov ecx,esi
call dword ptr [eax+000000B4]

exit2:
jmp returnhere2

"spacemarine.exe"+ED0AC:
jmp newmem2
nop
nop
nop
nop
nop
returnhere2:

alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
inc [newmem+800]
mov [newmem+804],esi //contains the last attacked enemy (use grenades or that exploding gun thingy to find yours)

cmp [myplayerid],esi
jne originalcode
mov [esp+2c],(float)1 //current health
mov [esp+24],0 //amount to decrease health with

originalcode:
movss xmm0,[esp+2C]

exit:
jmp returnhere

"spacemarine.exe"+342D45:
jmp newmem
nop
returnhere:

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem2)
"spacemarine.exe"+ED0AC:
mov eax,[esi]
mov ecx,esi
call dword ptr [eax+000000B4]
//Alt: db 8B 06 8B CE FF 90 B4 00 00 00
dealloc(newmem)
"spacemarine.exe"+342D45:
movss xmm0,[esp+2C]
//Alt: db F3 0F 10 44 24 2C

_________________
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
Csimbi
I post too much
Reputation: 98

Joined: 14 Jul 2007
Posts: 3427

PostPosted: Sun Sep 11, 2011 1:06 pm    Post subject: Reply with quote

Geri wrote:
... will work .. only with the ... version

Which one?
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Sun Sep 11, 2011 3:43 pm    Post subject: Reply with quote

I used the DarkSide. Though I think it will work with all of them.
The only important thing is to have an exe without the memory integrity check.

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

Joined: 11 Sep 2011
Posts: 7

PostPosted: Sun Sep 11, 2011 6:33 pm    Post subject: Reply with quote

Hello to all...
I just registered for this one question...

My Situation is as follows...
I am a legal owner of the Coll. Ed. of Space Marine... I played through the whole Game nearly but as I am not a good player I am not able to get past the last few enemies... I tried it a lot but I am simply to bad.

As the provided CE trainer works only with a cracked version I downloaded a Cr** with the following in it:
3DMGAME
spacemarine.exe
steam_api.dll
Steamclient.dll

My question is:

If I put these files in the folder and make a backup of the originals files, will I be able after I beat the Game to put the originals back in their place and everything will be as before?
Or will it change things constantly by meshing up with the original data?

Because I payed a lot of money for it and I dont want to screw it up.. also I like to play in MP.

I appologize for my bad English, cause its not my Mothertongue and I hope I was able to express my point clearly.

Best regards,
Wulf
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Sun Sep 11, 2011 6:52 pm    Post subject: Reply with quote

Maybe. As long as the game is not updated, it should work. Though I don't know if it is safe to use it with your original steam account or you get some penalty. If you try, make sure to close steam before you start the game. The game will still work.

In theory the cheat would work with the original game too, but it is detecting the cheat so you may get some penalty for it.

I have tried to check out the demo before I have downloaded this version, but ridiculously enough, it did not run correctly (actually not at all after the first try) so I am kinda clueless if the full original version would run for me at all. I always have problems with steam.

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

Joined: 11 Sep 2011
Posts: 7

PostPosted: Sun Sep 11, 2011 7:10 pm    Post subject: Reply with quote

So just sure that I get this right:

The Game may even if I play it in offline mode detect that I use a hack and therefore I may be punished, right?

I tried the existing cheat with the Full version and it gave me a ctd... I expected this...

hmmm... so whats about the main thing? Will I be able to put the Original files back in Place and everything will be like before?

Sorry for bothering you but I will be sure... hope you understand that...

thx so far,
Wulf
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Sun Sep 11, 2011 7:11 pm    Post subject: Reply with quote

Yes, if you copy back the files, then no problem.

As long as the game is not updated.

In worst case, you can re-install it.

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

Joined: 11 Sep 2011
Posts: 7

PostPosted: Sun Sep 11, 2011 7:37 pm    Post subject: Reply with quote

Allright... thx a lot for your patience... I will let you know the outcome.

Edit:
It works just perfectly... I am really satisfied...
I am able to put in the cr***** Files to play with the CE Hack and God mode works... aint so far that I can test the Furyhack, cause I have to start a new Campaign...
but now comes the really cool thing...
I switched back and replaced the files with the original ones... started the Game over Steam and it worked... I also was able to continue my old campaign... then I tried to switch back the cr***** files and it worked again PLUS... I coult continue my campaign which I started new for the cheatversion... flipped the files back and forward a few times and it seems stable... great thing... I can now play the whole campaign again AND will be able to defeat the final challenge... maybe I am good enough one day to finish it really w/o cheating...
oh... an Multiplayer still works also...

thx for your help and patience... hopefully it can help someone else, too so that we people, that are dumb enough to pay for the Game arent the screwed one in case of cheats Wink

Greetz,
Wolf
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Sun Sep 11, 2011 9:41 pm    Post subject: Reply with quote

It isn't dumb to pay for games if they are good (most of them are not, but some of them worth it). I have many original games. But I hate DRMs so I played all of them with cracks. For the publisher, it is totally unrelevant that I play a cracked version or the original as long as I have paid for it. I never play in multi so there are 0 benefits of using the original version for me. Also, I hate steam so it is turned off for me all the time. This is why I miss all the fun with these memory integrity checks.
_________________
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
Dark Byte
Site Admin
Reputation: 475

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

PostPosted: Mon Sep 12, 2011 8:11 am    Post subject: Reply with quote

Paying for games is fine (I buy all of them and apply the crack) but I do feel that you shouldn't be rewarding game makers that put anti-cheats in single player mode (The encryption part is the game maker's decision, not steam)

Also, do NOT buy Diablo 3 when it comes out if you wish to use cheats. (Really, don't support those guys)

_________________
Tools give you results. Knowledge gives you control.

Like my help? Join me on Patreon so i can keep helping


Last edited by Dark Byte on Mon Sep 12, 2011 8:28 am; edited 1 time in total
Back to top
View user's profile Send private message MSN Messenger
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Mon Sep 12, 2011 8:27 am    Post subject: Reply with quote

Yeah, anti-cheat is dumb for single player games. In the old times, you didn't even have to use trainers at all. Built-in cheats and there you go. But today...
I am interested in protections because simple game hacking is kinda boring sometimes, but that is just me I guess. It is almost funny that these single player games have more serious protections than some multiplayer games.

Probably developers are thinking that if you cheat, you finish the game sooner and that is bad. But it is not. In most games if I wouldn't cheat, I wouldn't play the game at all. Usually only the cheating is the only fun in the games. Well not in this one because I have done it without cheats too, but only on Easy difficulty. For Hard difficulty and to find all audio logs, I cheat like hell.

_________________
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
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)   Twitter
Third party websites