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 


World Of Goo - Need some help

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

Joined: 26 Oct 2008
Posts: 4

PostPosted: Sun Oct 26, 2008 12:42 pm    Post subject: World Of Goo - Need some help Reply with quote

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
View user's profile Send private message
Labyrnth
Moderator
Reputation: 10

Joined: 28 Nov 2006
Posts: 6301

PostPosted: Sun Oct 26, 2008 1:14 pm    Post subject: Reply with quote

The tutorials section should have the instructions on how to make a trainer using ce.
Back to top
View user's profile Send private message
Artist
How do I cheat?
Reputation: 0

Joined: 26 Oct 2008
Posts: 4

PostPosted: Sun Oct 26, 2008 1:24 pm    Post subject: Reply with quote

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
View user's profile Send private message
Labyrnth
Moderator
Reputation: 10

Joined: 28 Nov 2006
Posts: 6301

PostPosted: Sun Oct 26, 2008 1:29 pm    Post subject: Reply with quote

You mean TMK- Trainer Maker Kit?

You would use the address and bytes. Not the assembly.
Poke address bytes
Back to top
View user's profile Send private message
Artist
How do I cheat?
Reputation: 0

Joined: 26 Oct 2008
Posts: 4

PostPosted: Sun Oct 26, 2008 4:58 pm    Post subject: Reply with quote

Actually I meant CE Smile

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 Sad )
Back to top
View user's profile Send private message
Labyrnth
Moderator
Reputation: 10

Joined: 28 Nov 2006
Posts: 6301

PostPosted: Sun Oct 26, 2008 5:18 pm    Post subject: Reply with quote

You have no address or AA script in the trainer. You got to add them from your cheat table.
Back to top
View user's profile Send private message
Artist
How do I cheat?
Reputation: 0

Joined: 26 Oct 2008
Posts: 4

PostPosted: Mon Oct 27, 2008 6:11 am    Post subject: Reply with quote

I added them and it works now, thanks for your time and help!

edit: Ok, here comes the next problem Sad

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
View user's profile Send private message
Elfwarrior
How do I cheat?
Reputation: 0

Joined: 10 Sep 2008
Posts: 2

PostPosted: Fri Nov 14, 2008 11:04 am    Post subject: Reply with quote

Is there a way to hack the ammount of balls in goo corp
Back to top
View user's profile Send private message
shadoskill
How do I cheat?
Reputation: 0

Joined: 24 Jan 2007
Posts: 4
Location: usa

PostPosted: Fri Dec 05, 2008 8:23 am    Post subject: WoG Reply with quote

can u post the CT?
Back to top
View user's profile Send private message Yahoo Messenger
Huts98
How do I cheat?
Reputation: 0

Joined: 12 Dec 2009
Posts: 2

PostPosted: Sat Dec 12, 2009 7:59 pm    Post subject: Hey Reply with quote

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
View user's profile Send private message MSN Messenger
alex88
How do I cheat?
Reputation: 0

Joined: 25 Mar 2010
Posts: 6

PostPosted: Thu Mar 25, 2010 6:24 pm    Post subject: Reply with quote

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
View user's profile Send private message
alex88
How do I cheat?
Reputation: 0

Joined: 25 Mar 2010
Posts: 6

PostPosted: Fri Mar 26, 2010 10:57 am    Post subject: Reply with quote

Now, how to get rid of that 300 balls limit????
Back to top
View user's profile Send private message
jfm
Advanced Cheater
Reputation: 0

Joined: 17 Sep 2008
Posts: 57
Location: Mandiville,Lousiana

PostPosted: Tue Apr 06, 2010 2:19 pm    Post subject: iteresting address Reply with quote

Code:

0200E0A0 = 199999

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
View user's profile Send private message Send e-mail MSN Messenger
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