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 


Bad Cheat Tables of Mine

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
deceptionex
Newbie cheater
Reputation: 0

Joined: 20 Nov 2007
Posts: 19
Location: None

PostPosted: Thu Jan 24, 2008 11:08 pm    Post subject: Bad Cheat Tables of Mine Reply with quote

Hello, everyone I've joined for a long time and this is my first post.
Ive completed the whole CE tutorial and still I dont know how to make a working CT. Ok this is what I do and please correct me if im doing it wrong.
1. Scan for the first value.
2. Change value.
3. Scan for new value.
4. Repeat steps 2 and 3 until I have 1 adress left.
5. Double click the adress and it appears down the bottom.
6. Save my CT.
Ok everytime i close the game and open it again the value is not found so I have to start a scan everytime. Please teach me how to make a working CT.

_________________
None
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
Thlump
Grandmaster Cheater
Reputation: 0

Joined: 26 Aug 2007
Posts: 964
Location: 206.51.226.121

PostPosted: Thu Jan 24, 2008 11:13 pm    Post subject: Reply with quote

The CE Tutorial uses Pointers. And whats the point of creating a CT for the Tutorial?
_________________
Symbol wrote:
LOL!
Then its not a UCE, its UWF. (Undetected Windows Form. WITH BUTTONS! Laughing )
Back to top
View user's profile Send private message
deceptionex
Newbie cheater
Reputation: 0

Joined: 20 Nov 2007
Posts: 19
Location: None

PostPosted: Thu Jan 24, 2008 11:16 pm    Post subject: Reply with quote

I never said i was making a CT for the tutorial and Pointers do not work in most circumstances the pointer points to an entirely different adress, which is completely useless. Can you just please give me instructions instead of laugh at my mistakes.
_________________
None
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
Thlump
Grandmaster Cheater
Reputation: 0

Joined: 26 Aug 2007
Posts: 964
Location: 206.51.226.121

PostPosted: Thu Jan 24, 2008 11:25 pm    Post subject: Reply with quote

Oh sorry about that. Anyway the value cannot be found because:
    You haven't got to that part yet. Some values don't show until you do things like load a game.
    The game uses pointers.


And what game you are you trying to make a CT on?

_________________
Symbol wrote:
LOL!
Then its not a UCE, its UWF. (Undetected Windows Form. WITH BUTTONS! Laughing )
Back to top
View user's profile Send private message
deceptionex
Newbie cheater
Reputation: 0

Joined: 20 Nov 2007
Posts: 19
Location: None

PostPosted: Thu Jan 24, 2008 11:30 pm    Post subject: Reply with quote

Lots of games actually, for example I'm trying to make a CT on Spider Solitair.
1. I scan 500
2. Move a card
3. Scan 499
4. Click the adress found
5. Make a CT
I save the CT and close SS then I open it but the CT doesnt work even though I pressed attach to SpiderSolitare.
That was just a easy example of my epic failures or trying to make a CT.

_________________
None
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
Thlump
Grandmaster Cheater
Reputation: 0

Joined: 26 Aug 2007
Posts: 964
Location: 206.51.226.121

PostPosted: Thu Jan 24, 2008 11:35 pm    Post subject: Reply with quote

Wow the way you do it should work no matter what. Okay, I have my own CT for Spider Solitaire.

Here's my working address for the score. See if it works, because it works for me. (It should work because the address is static)

Code:
spider.exe+12F60


or

Code:
01012F60


If it doesn't work then what is your OS? Vista or XP?

_________________
Symbol wrote:
LOL!
Then its not a UCE, its UWF. (Undetected Windows Form. WITH BUTTONS! Laughing )
Back to top
View user's profile Send private message
deceptionex
Newbie cheater
Reputation: 0

Joined: 20 Nov 2007
Posts: 19
Location: None

PostPosted: Thu Jan 24, 2008 11:39 pm    Post subject: Reply with quote

Well it is Vista but I'm afraid you can't be my mum and find all the adresses for me. I need to make my own. Just tell me how you found out those adresses and i'm im sure Ill learn real quick. And dont say its pointers cause it isnt. it could be multi level pointers... never tried that but who cares Razz
and i think the location of the adress changes everytime and pointers dont work so I pretty much have to stick with memory scanning.

_________________
None
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
Thlump
Grandmaster Cheater
Reputation: 0

Joined: 26 Aug 2007
Posts: 964
Location: 206.51.226.121

PostPosted: Thu Jan 24, 2008 11:43 pm    Post subject: Reply with quote

deceptionex wrote:
Well it is Vista but I'm afraid you can't be my mum and find all the adresses for me. I need to make my own. Just tell me how you found out those adresses and i'm im sure Ill learn real quick. And dont say its pointers cause it isnt. it could be multi level pointers... never tried that but who cares Razz

Well, I'm sorry for acting like your mun. Anyway, you should have told me that you have Vista in your first post. Also the way you found the address for the score works, but you probably have CE 5.3. Only CE 5.4 works in Vista without doing some changes. So use CE 5.4, get the address, save into CT, and it should work(Spider doesn't use pointers so it doesn't matter)

_________________
Symbol wrote:
LOL!
Then its not a UCE, its UWF. (Undetected Windows Form. WITH BUTTONS! Laughing )
Back to top
View user's profile Send private message
deceptionex
Newbie cheater
Reputation: 0

Joined: 20 Nov 2007
Posts: 19
Location: None

PostPosted: Thu Jan 24, 2008 11:47 pm    Post subject: Reply with quote

I do use 5.4 and did you know that the location of the adresses change everytime. This is really screwed up. Give a step by step tut of how you succesfully made your CT.
_________________
None
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
Thlump
Grandmaster Cheater
Reputation: 0

Joined: 26 Aug 2007
Posts: 964
Location: 206.51.226.121

PostPosted: Fri Jan 25, 2008 12:06 am    Post subject: Reply with quote

Well the address doesn't change in XP(I have XP) Alright here's how you do it:

1.Get address
2.right click it, click Pointer scan or anything similar
3. Press OK
4. There should only be one pointer, it should be the pointer.
5. Double click it, save, and see if it works

_________________
Symbol wrote:
LOL!
Then its not a UCE, its UWF. (Undetected Windows Form. WITH BUTTONS! Laughing )
Back to top
View user's profile Send private message
deceptionex
Newbie cheater
Reputation: 0

Joined: 20 Nov 2007
Posts: 19
Location: None

PostPosted: Fri Jan 25, 2008 12:34 am    Post subject: Reply with quote

Pointer scan? Never heard of it, well it wasnt in the tutorial. I learnt something already. W8 a minute everytime I pointer scan CE crashes. Thats not good or is pointer scan originally this slow...
_________________
None
Back to top
View user's profile Send private message AIM Address Yahoo Messenger
Labyrnth
Moderator
Reputation: 10

Joined: 28 Nov 2006
Posts: 6301

PostPosted: Fri Jan 25, 2008 9:35 am    Post subject: Reply with quote

Find what writes to the address you find.
Make an AA script to alter the assembly you find.
This will defeat DMA. Which spider solitaire does not have.
It is static memory:
01012F60
spider.exe+12F60
Above are the same address's The spider.exe = 1000000 at the base address
So 1012F60 - 1000000 = 12F60 & spider.exe+12F60 = 01012F60.

But here is your explanation for doing a script:
You see in this image what writes to the address.
Code:
mov [eax],ecx

[eax] = 1012F60 "Your address you found"
ecx = 1F2 "The score"
1F2 is in hexa,
So decimal this would be: 498 "The actual score"



Now to make the score what we want we can do a code injection to alter this.
mov eax,270F
eax = 498
270F = 9999 in decimal.
So was are moving 9999 into eax so it will = 270F/9999
Here is the script that will do this.
Code:
[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

010035D1:
jmp newmem
nop
returnhere:

newmem:
mov ecx,270F
mov [eax],ecx

originalcode:
//mov [eax],ecx
//cmp ecx,[edx]
//jle 010035d9

exit:
jmp returnhere
[DISABLE]
010035D1:
mov [eax],ecx
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