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 


Pointer Tutorial
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine Tutorials -> Pointer tutorials
View previous topic :: View next topic  
Author Message
Thlump
Grandmaster Cheater
Reputation: 0

Joined: 26 Aug 2007
Posts: 964
Location: 206.51.226.121

PostPosted: Sun Dec 09, 2007 1:06 am    Post subject: Reply with quote

Zaper wrote:
I've tried 3 times, and every time I try and find the pointers, I get the blue screen of death, but not before I see a pop up with some numbers and stuff in CE, help pl0x?

Make sure you downloaded CE from cheatengine.org, nowhere else. And I don't think CE would work in Win 95, 98, Plus, ME. Just make sure your OS is 2000, XP, or Vista and you should be fine.

_________________
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
hackerkts
Expert Cheater
Reputation: 0

Joined: 21 Jan 2006
Posts: 160
Location: Singapore

PostPosted: Sun Dec 09, 2007 1:27 am    Post subject: Reply with quote

BSOD is normally caused by the computer itself or your hardware, try to read some information given on the BSOD.
_________________
Quote:
"Give a man a fish and he will eat for a day. Teach a man to fish and he will eat for the rest of his life."

Read it, learn it and love it!
Back to top
View user's profile Send private message
Plastic
Newbie cheater
Reputation: 0

Joined: 08 Jul 2007
Posts: 17

PostPosted: Sun Dec 09, 2007 11:30 am    Post subject: Reply with quote

I am having troubles with finding an offset.

mov [edi+ecx*4+00000334],eax
Back to top
View user's profile Send private message
me
Grandmaster Cheater
Reputation: 2

Joined: 24 Jun 2004
Posts: 733
Location: location location

PostPosted: Sun Dec 09, 2007 1:02 pm    Post subject: Reply with quote

Plastic wrote:
I am having troubles with finding an offset.

mov [edi+ecx*4+00000334],eax



whatever is in the ecx register multiply by 4, thats what ecx*4 means

then add it to 334 + whats in the edi register

so lets say

edi = 8

ecx = 2

so (ecx*4) = (2 x 4) = 8

so all together

8 + 8 + 334 = 344 in hex

use the windows calculator in hex mode

to get the hex mode you have to have the use the view menu to put the calculator into scientific mode

_________________
Back to top
View user's profile Send private message
Plastic
Newbie cheater
Reputation: 0

Joined: 08 Jul 2007
Posts: 17

PostPosted: Mon Dec 10, 2007 12:12 am    Post subject: Reply with quote

I tried what you said, and it still gives me some odd numbers when I add the pointer to the list with the offset I ended up with.



Could you tell me when you end up with? I got E0DD5C for the offset. Am I wrong? If so what did I do wrong.
Back to top
View user's profile Send private message
me
Grandmaster Cheater
Reputation: 2

Joined: 24 Jun 2004
Posts: 733
Location: location location

PostPosted: Mon Dec 10, 2007 1:14 am    Post subject: Reply with quote

try E0DA00 as your pointer and put 35C in the offset box (334 + 4xA)

I made a typo and said add them all together instead of adding the offsets,

but E0DD5C was not the offset that was the full address with the offsets added,
in tsearch you do it that way because you have to add the offsets manually, thats the mistake I made here was telling you how to do it manually,
if you put E0DD5C in with no offset that would normally take you to the right address,

but anyway try

E0DA00: offset: 35C

keep in mind it may be a multilevel pointer,
but as a matter of interest is it a health or ammo address ?

if its ammo what happens when you nop

5bfa67 sub eax,edx

if its a health address does it make everythings health stop decreasing if its nop'ed

I'm guessing it might be an ammo address as edx is holding 1 so its either sub 1 bullet/grenaded or whatever weapon you have or you got subbed 1 life and have 29 lives left

but I go with the ammo idea with that amount in eax,

try nopping the line of code 5bfa67 sub eax,edx if its an ammo address,

but try the pointer + offset as well of course

_________________


Last edited by me on Mon Dec 10, 2007 1:55 am; edited 2 times in total
Back to top
View user's profile Send private message
hackerkts
Expert Cheater
Reputation: 0

Joined: 21 Jan 2006
Posts: 160
Location: Singapore

PostPosted: Mon Dec 10, 2007 1:52 am    Post subject: Reply with quote

me wrote:
try E0DA00 as your pointer and put 35C in the offset box (344+ 4xA)


Typo? Laughing

_________________
Quote:
"Give a man a fish and he will eat for a day. Teach a man to fish and he will eat for the rest of his life."

Read it, learn it and love it!
Back to top
View user's profile Send private message
me
Grandmaster Cheater
Reputation: 2

Joined: 24 Jun 2004
Posts: 733
Location: location location

PostPosted: Mon Dec 10, 2007 1:55 am    Post subject: Reply with quote

hackerkts wrote:
me wrote:
try E0DA00 as your pointer and put 35C in the offset box (344+ 4xA)


Typo? Laughing


fixed

thanks mate I must concentrate harder lol

_________________
Back to top
View user's profile Send private message
Plastic
Newbie cheater
Reputation: 0

Joined: 08 Jul 2007
Posts: 17

PostPosted: Mon Dec 10, 2007 2:09 am    Post subject: Reply with quote

Yes this was for ammo. I was asking a few friends about it too, they said I should just nop the sub address and I did, it worked. But I was wondering more about the pointer because it is confusing me, I might come across something like this later and not be able to just nop it. I tried to make the pointer E0DA00 with the offset 35C, didn't work gave me ?? instead of a correct value.

I'm not too sure about multilevel pointers, I haven't tried to look too much into them. Not sure what else to try, would this be a multilevel pointer?
Back to top
View user's profile Send private message
hackerkts
Expert Cheater
Reputation: 0

Joined: 21 Jan 2006
Posts: 160
Location: Singapore

PostPosted: Mon Dec 10, 2007 2:14 am    Post subject: Reply with quote

Try right click on it, and check what read on the pointer.
I'm still learning tho.. =o

_________________
Quote:
"Give a man a fish and he will eat for a day. Teach a man to fish and he will eat for the rest of his life."

Read it, learn it and love it!
Back to top
View user's profile Send private message
me
Grandmaster Cheater
Reputation: 2

Joined: 24 Jun 2004
Posts: 733
Location: location location

PostPosted: Mon Dec 10, 2007 2:18 am    Post subject: Reply with quote

well for now at least you got infinite ammo eh,

if you find your ammo again like you did the first time, then put a breakpoint on it and see if the pointer is still E0DA00 then it would be a pretty stable pointer,
if you get something different from E0DA00 then its going to be a multilevel pointer, of course you have to use the same weapon to as the first time you found E0DA00

you can try using the pointer scanner by right clicking the address and using that and see if it finds a few pointers,

anyway that should do for this game, just look around the pointer section again there is some info on multilevel stuff here

_________________
Back to top
View user's profile Send private message
hackerkts
Expert Cheater
Reputation: 0

Joined: 21 Jan 2006
Posts: 160
Location: Singapore

PostPosted: Mon Dec 10, 2007 2:30 am    Post subject: Reply with quote

My turn to ask question about pointer Very Happy

I found the address already, and check what writes on it. This is what I got:


Then I went to search for the hex value of 018D52F0, it found 739 addresses. None of the address was green (can I assume that it's a multi-level pointer, cos no green addy means no static addy?). I just pick the first addy, I right click on it, and check what writes on it, and the value becomes ?? O_O"

Any idea?

_________________
Quote:
"Give a man a fish and he will eat for a day. Teach a man to fish and he will eat for the rest of his life."

Read it, learn it and love it!
Back to top
View user's profile Send private message
Plastic
Newbie cheater
Reputation: 0

Joined: 08 Jul 2007
Posts: 17

PostPosted: Mon Dec 10, 2007 2:38 am    Post subject: Reply with quote

Try to do the pointer scanner, I just found what I was looking for in about 10 minutes from the past 2 days.


Edit:

Another question, I have found health for the game I am playing, same as before. It has 3 pointers just like ammo. I added them all to the list and froze the three pointers and I still die. Any suggestions?
Back to top
View user's profile Send private message
me
Grandmaster Cheater
Reputation: 2

Joined: 24 Jun 2004
Posts: 733
Location: location location

PostPosted: Mon Dec 10, 2007 8:16 am    Post subject: Reply with quote

you might just be changing the screen display health,
the real health address may be a different value, try using a float instead of 4 byte scan,

if that dont work try other types of scan instead of 4 byte,

if that still dont work try unknown initial value/decrease/decrease ect

or even unknown initial value/increase/increase as your health goes down,

well thats enough private tutoring for one game lol

_________________
Back to top
View user's profile Send private message
Xblade Of Heaven
Master Cheater
Reputation: 0

Joined: 16 Oct 2005
Posts: 394
Location: DEAD

PostPosted: Mon Dec 10, 2007 8:54 am    Post subject: Reply with quote

hackerkts wrote:
My turn to ask question about pointer Very Happy

I found the address already, and check what writes on it. This is what I got:


Then I went to search for the hex value of 018D52F0, it found 739 addresses. None of the address was green (can I assume that it's a multi-level pointer, cos no green addy means no static addy?). I just pick the first addy, I right click on it, and check what writes on it, and the value becomes ?? O_O"

Any idea?


no addres green?, is possible a pointer next level Wink, no always is only level 1

_________________
Welcome to the Hell.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine Tutorials -> Pointer tutorials All times are GMT - 6 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
Page 5 of 8

 
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