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 


I need an quick awnser !

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

Joined: 07 Oct 2009
Posts: 46

PostPosted: Fri Oct 23, 2009 3:46 am    Post subject: I need an quick awnser ! Reply with quote

Ok i'v got the following problem,
i'm looking at a value in a game it's lets say 360 and lets say i do a exact value search i find nothing,
so i do an unknown value search, after a long and painful process of searching i have found a value that is totaly diferent from the one i'm searching for, it look's something like this in the game is 360 but the value i found is 4536772 i know it's the same value becaus when i freeze it , it freezes the value in the game but i cant change it ,
i want the 360 value in the game to be 9999 but the value i have is 4536772, i have been reading alot of tutorials and i cant find a solution to my problem,
so if anyone know's something about this (i'm shure that someone does) pls help me out.

PS: sorry about my spelling and the long explanation.
Back to top
View user's profile Send private message
DoomsDay
Grandmaster Cheater
Reputation: 0

Joined: 06 Jan 2007
Posts: 768
Location: %HomePath%

PostPosted: Fri Oct 23, 2009 4:31 am    Post subject: Reply with quote

Try changing it to random (but near) values -
4536771
4536773
4536774
And tell us what happens... The more the better.

Also: try using 'what accesses this address', we could use the disassembly(10 lines before and after could shed some light).
Back to top
View user's profile Send private message
tombana
Master Cheater
Reputation: 2

Joined: 14 Jun 2007
Posts: 456
Location: The Netherlands

PostPosted: Fri Oct 23, 2009 6:26 am    Post subject: Reply with quote

Have you tried searching with different data types? Like float or double.
Back to top
View user's profile Send private message
anilinov
Cheater
Reputation: 0

Joined: 07 Oct 2009
Posts: 46

PostPosted: Fri Oct 23, 2009 11:27 am    Post subject: Reply with quote

Yeah i have searched with diferent data types and let me tell you something it didnt work.

This is a value of another game but with the same problem, the other one is harder to track becaus it's harder to gather xp gold etc.

Well here is the value in the game 443872 (gold) and in C.E.
Binary[1] 1, Byte 193, 2 bytes 35777, 4-8 bytes 887745, Float 1.24399570521203E-39, Double 4.38604306767337E-318, Text[10] Б‹, Array of bytes C1 8B 0D 00 00 00 00 00 03 00



The address is 0D9528F8

And when i tryed the what accesses this address i got this created processes 00000868 , 00e1fa3a - 8b 4e 08 - mov ecx,[esi+08] , 00e1ff13 - 89 47 08 - mov [edi+08],eax

Ok when i try changing the adress i cant change it more than let's say 96433 it just becomes smaller.

And this is the only value i have found using unknown value type search i once attempted to find an xp value of a charecter in the game it failed the reason is i had 306 diferent values witch they dident change no mather what i did, so this sums it up if i have forgoten something or if something is unclear just say so i shall give info.



untitled2.JPG
 Description:
The Picture
 Filesize:  147.51 KB
 Viewed:  8700 Time(s)

untitled2.JPG


Back to top
View user's profile Send private message
tombana
Master Cheater
Reputation: 2

Joined: 14 Jun 2007
Posts: 456
Location: The Netherlands

PostPosted: Fri Oct 23, 2009 12:37 pm    Post subject: Reply with quote

anilinov wrote:

00e1fa3a - 8b 4e 08 - mov ecx,[esi+08]
00e1ff13 - 89 47 08 - mov [edi+08],eax

In the window that shows those 2, click 'Show Dissasembly' at both of them, and copy like 10 lines before and after it, like DoomsDay said.
Back to top
View user's profile Send private message
anilinov
Cheater
Reputation: 0

Joined: 07 Oct 2009
Posts: 46

PostPosted: Fri Oct 23, 2009 3:18 pm    Post subject: Reply with quote

Can i just show a picture it's easier that way and you can see what i see and we can figure it out faster Confused


Cheat engine 2.JPG
 Description:
Picture two
 Filesize:  194.31 KB
 Viewed:  8678 Time(s)

Cheat engine 2.JPG



Cheat Engine 1.JPG
 Description:
Picture one
 Filesize:  187.7 KB
 Viewed:  8678 Time(s)

Cheat Engine 1.JPG


Back to top
View user's profile Send private message
DoomsDay
Grandmaster Cheater
Reputation: 0

Joined: 06 Jan 2007
Posts: 768
Location: %HomePath%

PostPosted: Fri Oct 23, 2009 4:19 pm    Post subject: Reply with quote

anilinov wrote:
Well here is the value in the game 443872 (gold) and in C.E.
Binary[1] 1, Byte 193, 2 bytes 35777, 4-8 bytes 887745, Float 1.24399570521203E-39, Double 4.38604306767337E-318, Text[10] Б‹, Array of bytes C1 8B 0D 00 00 00 00 00 03 00

In binary:
887745 - 11011000101111000001 (4byte value)
443872 - 1101100010111100000 (in-game value)
See what happens if you use 887747.
Back to top
View user's profile Send private message
anilinov
Cheater
Reputation: 0

Joined: 07 Oct 2009
Posts: 46

PostPosted: Fri Oct 23, 2009 5:08 pm    Post subject: Reply with quote

Yeah you r right man it does change to a bigger value but it still does not change the fact that it's an totaly diferent value than in game Confused and i still can't find some values that you cant manipulate in game so that you can find it in unknown value search, but still tnx man this will help alot Very Happy
Back to top
View user's profile Send private message
tombana
Master Cheater
Reputation: 2

Joined: 14 Jun 2007
Posts: 456
Location: The Netherlands

PostPosted: Sat Oct 24, 2009 3:17 am    Post subject: Reply with quote

So if DoomsDay is right, the value is stored in memory shifted 1 bit to the left with the lowest bit on. Which means: To find your gold in memory, search for the (gold*2)+1. And to set your gold to for example 12345, you have to set the value to (12345 * 2) + 1 = 24691.
Back to top
View user's profile Send private message
anilinov
Cheater
Reputation: 0

Joined: 07 Oct 2009
Posts: 46

PostPosted: Sat Oct 24, 2009 3:48 am    Post subject: Reply with quote

So yeah i figured it out that the gold had to be x2 to find in 4bit,
But there is another problem that wont be fixed that way here it is.

I know that i'm asking for too much help and you guys can alweys tell me to go read some tutorials but pls help me out.



Ticket.JPG
 Description:
In this one they both change with the value in game but when i freeze only 3840 it freezes the value in game.
 Filesize:  150.79 KB
 Viewed:  8622 Time(s)

Ticket.JPG



One.JPG
 Description:
this is what i get when i search for what accesses this address
 Filesize:  156.99 KB
 Viewed:  8622 Time(s)

One.JPG


Back to top
View user's profile Send private message
DoomsDay
Grandmaster Cheater
Reputation: 0

Joined: 06 Jan 2007
Posts: 768
Location: %HomePath%

PostPosted: Sat Oct 24, 2009 3:17 pm    Post subject: Reply with quote

The addresses follow each other; In hex:
3840 = 0F00
15 = 0F
Back to top
View user's profile Send private message
anilinov
Cheater
Reputation: 0

Joined: 07 Oct 2009
Posts: 46

PostPosted: Sat Oct 24, 2009 3:35 pm    Post subject: Reply with quote

So how can i change them without game crashing becaus that's what is happening here Sad
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