| View previous topic :: View next topic |
| Author |
Message |
Artist How do I cheat?
Reputation: 0
Joined: 26 Oct 2008 Posts: 4
|
Posted: Sun Oct 26, 2008 12:42 pm Post subject: World Of Goo - Need some help |
|
|
Hi!
I'm trying to change the counter for the Goo balls so when 1 ball is collected it would count as for example 7.
I've found an address that is always the same and it contains this line;
00414d1c add dword ptr [ebx+000000b8],01
If I change the ,01 to ,07 (00414d1c add dword ptr [ebx+000000b8],07) at the end I get the desired effect.
I can also go to Memory Viewer and find the address 00414d1c and press ctrl+a > template > code injection and change ,01 to ,07 there and it works just fine.
Now the problem is I don't know how to make a trainer out of this so it would change ,01 to ,07 with a push of a button.
Help appreciated !
|
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Sun Oct 26, 2008 1:14 pm Post subject: |
|
|
| The tutorials section should have the instructions on how to make a trainer using ce.
|
|
| Back to top |
|
 |
Artist How do I cheat?
Reputation: 0
Joined: 26 Oct 2008 Posts: 4
|
Posted: Sun Oct 26, 2008 1:24 pm Post subject: |
|
|
I believe you misunderstood me.
I know how to save it as a trainer, set a hotkey, add image/icon etc,..
The problem is I don't know how to get the address 00414d1c with the opcode add dword ptr [ebx+000000b8],01 to appear in "Trainer Maker: Add records" and how to set the value in "Trainer Maker: Add addresses" to add dword ptr [ebx+000000b8],07.
|
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Sun Oct 26, 2008 1:29 pm Post subject: |
|
|
You mean TMK- Trainer Maker Kit?
You would use the address and bytes. Not the assembly.
Poke address bytes
|
|
| Back to top |
|
 |
Artist How do I cheat?
Reputation: 0
Joined: 26 Oct 2008 Posts: 4
|
Posted: Sun Oct 26, 2008 4:58 pm Post subject: |
|
|
Actually I meant CE
When you go to save and you choose Save As Type: Cheat Engine Trainer. It asks you if you want to Create a new trainer that will run during the game / application and modify data > ok.
Next I click add entry and add again and in front of me is a window called Trainer Maker: Add addresses and so on..
pic > hxxp://shrani.si/f/15/hp/2SIwZbOE/21312.png
So basically what I need to do is replace the assembly with addresses and bytes to make it work in CE? (sorry, i'm a newb )
|
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Sun Oct 26, 2008 5:18 pm Post subject: |
|
|
| You have no address or AA script in the trainer. You got to add them from your cheat table.
|
|
| Back to top |
|
 |
Artist How do I cheat?
Reputation: 0
Joined: 26 Oct 2008 Posts: 4
|
Posted: Mon Oct 27, 2008 6:11 am Post subject: |
|
|
I added them and it works now, thanks for your time and help!
edit: Ok, here comes the next problem
What I'm trying to do now is find the counter of moves and freeze it at 0.
When I make a move in the game (adding 1 goo ball to the tower counts as 1 move) the counter should add +1 right?
So I start the game and search for a value of 0 first (I tried byte, 2 bytes, 4 bytes, 8 bytes, float, double). Then I go in the game and make 1 move, go to CE and search for 1 etc.. basically I need to repeat the process until I get 1 or 2 addresses.
The thing is I can find 5 or 6 addresses that show the correct value when I make 6 moves in the game but when I make the 7th move none of the addresses show the correct value anymore.
I've been trying to find the correct address for over 4 hours now but I always end up with 0 addresses.
What am I doing wrong?
|
|
| Back to top |
|
 |
Elfwarrior How do I cheat?
Reputation: 0
Joined: 10 Sep 2008 Posts: 2
|
Posted: Fri Nov 14, 2008 11:04 am Post subject: |
|
|
| Is there a way to hack the ammount of balls in goo corp
|
|
| Back to top |
|
 |
shadoskill How do I cheat?
Reputation: 0
Joined: 24 Jan 2007 Posts: 4 Location: usa
|
Posted: Fri Dec 05, 2008 8:23 am Post subject: WoG |
|
|
| can u post the CT?
|
|
| Back to top |
|
 |
Huts98 How do I cheat?
Reputation: 0
Joined: 12 Dec 2009 Posts: 2
|
Posted: Sat Dec 12, 2009 7:59 pm Post subject: Hey |
|
|
| I don't want the cheat table posted, but could someone explain to me how to inject this into cheat engine, I can't figure it out. Thanks
|
|
| Back to top |
|
 |
alex88 How do I cheat?
Reputation: 0
Joined: 25 Mar 2010 Posts: 6
|
Posted: Thu Mar 25, 2010 6:24 pm Post subject: |
|
|
i've done this simple aa script, it's my first, so if it's something wrong can someone help me? Also, is there a simplier way to write that no-op in one line? i've tried 90909090 but no luck..
Block moves:
| Code: | [ENABLE]
//Moves mousedown
00408AC8:
add dword ptr [ebx+10],00
//Moves mouseup without move
0042AC28:
nop
0042AC29:
nop
0042AC2A:
nop
//Move completed +1
00418875:
add dword ptr [eax+000001a4],00
//Remove ball
0041C752:
add dword ptr [eax+000001a4],00
//???
778072AC:
nop
778072AD:
nop
778072AE:
nop
778072AF:
nop
778078C7:
nop
778078C8:
nop
778078C9:
nop
778078CA:
nop
[DISABLE]
//Moves mousedown
00408AC8:
add dword ptr [ebx+10],01
//Moves mouseup without move
0042AC28:
mov [eax+10],ecx
//Move completed +1
00418875:
add dword ptr [eax+000001a4],01
//Remove ball
0041C752:
add dword ptr [eax+000001a4],01
//???
778072AC:
lock cmpxchg8b [edi],
778078C7:
lock cmpxchg8b [edi], |
Balls x9 (easy to add more multiplier)
| Code: | [ENABLE]
//Add ball
00414D1C:
add dword ptr [ebx+000000b8],09
//Add check ball
00414CFB:
add eax,09
[DISABLE]
//Add ball
00414D1C:
add dword ptr [ebx+000000b8],01
//Add check ball
00414CFB:
add eax,01 |
Win on level start by setting actual balls to FF:
| Code: | [ENABLE]
//Istant win by setting FF balls at start
00411A51:
mov byte ptr [esi+000000b8],ff
00411A58:
nop
00411A59:
nop
00411A5A:
nop
00411A5B:
nop
00411A5C:
nop
[DISABLE]
//Istant win by setting FF balls at start
00411A51:
mov [esi+000000b8],ebx |
The trainer with these 3 features is here: viewtopic.php?t=497201
|
|
| Back to top |
|
 |
alex88 How do I cheat?
Reputation: 0
Joined: 25 Mar 2010 Posts: 6
|
Posted: Fri Mar 26, 2010 10:57 am Post subject: |
|
|
| Now, how to get rid of that 300 balls limit????
|
|
| Back to top |
|
 |
jfm Advanced Cheater
Reputation: 0
Joined: 17 Sep 2008 Posts: 57 Location: Mandiville,Lousiana
|
Posted: Tue Apr 06, 2010 2:19 pm Post subject: iteresting address |
|
|
i found this address in memory while searching
| Code: |
add dword ptr [ebx+000000b8],01
|
its your number of balls i set it to the number past the equal sign now i get that many balls -goal everytime lol
_________________
all games shall fall to the power of cheat engine
my specs
CPU
Intel Core i7 Extreme 975
RAM
12.0GB Triple-Channel DDR3 @ 535MHz
Motherboard
ASUSTeK Computer INC. P6T7 WS SUPERCOMPUTER (LGA1366)
Graphics
VA903 SERIES @ 1280x1024
NVIDIA GeForce GTX 295 |
|
| Back to top |
|
 |
|