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 


Finding speed address
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
kokkinogenis
Advanced Cheater
Reputation: 0

Joined: 10 Sep 2015
Posts: 82
Location: Greece

PostPosted: Thu Jan 21, 2016 1:12 pm    Post subject: Finding speed address Reply with quote

Hello ! I am playing a game. I found the Y and the Z axis. I can found the X also if it is necessary. Now, i want to find the speed address, so i can make a speed hack only for my player, because the cheat engine speed hack works for every single address, and i don't want that.

So, i tried to found "what addresses this instructions accesses". The result, was 4 addresses that counts allways, and one address, that incrases, every time that i move. For example. Is 0. I move. it goes 100. I move again, it goes 250 and e.t.c But i waited, that speed address will increase when i move, and it will goes to zero when i am stop moving. That's right or not ? And if it right, how i will find the real speed address ??

Thanks !!
Back to top
View user's profile Send private message
mgostIH
Expert Cheater
Reputation: 3

Joined: 01 Jan 2016
Posts: 159

PostPosted: Thu Jan 21, 2016 2:39 pm    Post subject: Reply with quote

Usually the speed address is near the position addresses, have you tried looking around that?
If the speed of your player can be changed somehow (for example when holding a certain item), then you can make an unknown scan for it.

_________________
Do you need to ask me something? Feel free to join my discord server at: https://discord.gg/At4VZXA or ask me something in my YouTube channel: https://www.youtube.com/c/mgostIH
Back to top
View user's profile Send private message
kokkinogenis
Advanced Cheater
Reputation: 0

Joined: 10 Sep 2015
Posts: 82
Location: Greece

PostPosted: Thu Jan 21, 2016 3:33 pm    Post subject: Reply with quote

EDIT:

Ok. See this: [img]http://prntscr.com/9t3z2b[/img]

The addresses are really really close. Is anyone that know a way, that i can "scan" for the addresses close to these ones ?? Or i am asking something really big ?? :/


Last edited by kokkinogenis on Thu Jan 21, 2016 3:53 pm; edited 1 time in total
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Thu Jan 21, 2016 3:53 pm    Post subject: Reply with quote

Character speed can be handled in different ways.

Sometimes, but not usually, there is a value that can be modified, that increases/decreases as the character moves faster/slower.

Usually, there is a static value that can be found in one of the player structures (such as player coordinates), that will alter player speed.

There are also values that control animation speeds, where character speed can be altered in many different ways.

And pretty much always, if you can move a character, you can analyze the code around the instruction that handles coordinates and alter the rate of movement there.
Back to top
View user's profile Send private message
kokkinogenis
Advanced Cheater
Reputation: 0

Joined: 10 Sep 2015
Posts: 82
Location: Greece

PostPosted: Thu Jan 21, 2016 3:55 pm    Post subject: Reply with quote

++METHOS wrote:
Character speed can be handled in different ways.

Sometimes, but not usually, there is a value that can be modified, that increases/decreases as the character moves faster/slower.

Usually, there is a static value that can be found in one of the player structures (such as player coordinates), that will alter player speed.

There are also values that control animation speeds, where character speed can be altered in many different ways.

And pretty much always, if you can move a character, you can analyze the code around the instruction that handles coordinates and alter the rate of movement there.


I don't have absolutely any idea how to do this. Do you know a good tutorial to see this ? or can you help me. I don't know. I am completely open to suggestions...
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Thu Jan 21, 2016 3:58 pm    Post subject: Reply with quote

Have you completed the CE tutorial? That will get you started. There are loads of guides and videos that will step you through the process. Any questions that you have have probably already been answered on the forum...if not, just ask them.
Back to top
View user's profile Send private message
sjl002
Master Cheater
Reputation: 0

Joined: 31 Aug 2013
Posts: 305

PostPosted: Thu Jan 21, 2016 6:33 pm    Post subject: Reply with quote

First learning it then ask your question.You can do it.
You can see and download tutorials for it in "Youtube.com".
Using player coords (X,Y) structure to find movement speed address and value.
You can find movement speed value Between coords (X,Y) or before or after coords(X,Y) in Dissect Data Structure.
You do this operation , perhaps manage to do it?
Back to top
View user's profile Send private message
kokkinogenis
Advanced Cheater
Reputation: 0

Joined: 10 Sep 2015
Posts: 82
Location: Greece

PostPosted: Fri Jan 22, 2016 5:06 pm    Post subject: Reply with quote

Ok guys. I found what Dissect data/Structs, and i found a tutorial from "guide hacking" wich taught me everything. I even found the X axis with this way, very very easy !! But i didn't find my speed address yet. I don't know if i do it correctly, but i am looking to find an address floator double, that is 0 when i don't move, increases when i do, and it goes back to zero when i don't. I didn't find anything like this.... an btw, i was trying to find the recoil also with that way. I was trying to find again a float or double address, that is zero when i don't shoot, increases when i do, and goes back to zero when i don't. Nothing nothing nothing. Any ideas ??
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Fri Jan 22, 2016 5:41 pm    Post subject: Reply with quote

For no recoil, it is better to start another thread, probably.

Regarding player speed, do not use that approach. One thing you can try (be prepared for a lot of crashes), is find your coordinates address...

let's say it's 11115555

...set your search block (start/stop) to:

11110000
11120000
(or something)

Then, set your data type to float, and click the box that says 'Rounded (default)', and search for:

1.00000000

Click 'Next Scan' a couple of times to filter out the bad values that changed on you. Then, add a couple of hundred addresses to your cheat table (or, all of them) and batch edit the value of several of them at a time to 3. Move your character around.

You may experience a lot of crashes, but you might find the character movement speed. You might also find other things...like character size or other modifiers.

You can alter your search block as needed.

This is a poor way of doing it, but it will give you some good experience. If you can't find it, you may have to examine the assembly code and start experimenting with changes there. Once you get more familiar with assembly, you'll learn how to read it and you'll get a better idea about what's happening and what you need to look for as far as changes go.
Back to top
View user's profile Send private message
kokkinogenis
Advanced Cheater
Reputation: 0

Joined: 10 Sep 2015
Posts: 82
Location: Greece

PostPosted: Sat Jan 23, 2016 2:06 am    Post subject: Reply with quote

sorry but i was confused a little. You mean something like this right ? http://prntscr.com/9toh7k

Here, is the Z axis. The original coordinate was 50.1403738343584

So i put a "value between" with float type. This is what you mean right ??
Back to top
View user's profile Send private message
_Veggy
Cheater
Reputation: 2

Joined: 30 Apr 2013
Posts: 34
Location: BReWErS rox your dox

PostPosted: Sat Jan 23, 2016 2:11 am    Post subject: Reply with quote

kokkinogenis: which game are you working on?
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Sat Jan 23, 2016 3:41 am    Post subject: Reply with quote

kokkinogenis wrote:
You mean something like this right ?
-No.

Under 'Memory Scan Options', you can set your start/stop addresses for your search parameters. Here, you would search around your coordinates address, instead of searching the entire target.
Back to top
View user's profile Send private message
kokkinogenis
Advanced Cheater
Reputation: 0

Joined: 10 Sep 2015
Posts: 82
Location: Greece

PostPosted: Sat Jan 23, 2016 4:47 am    Post subject: Reply with quote

Ok. THe thing is that allways say that the stop address is wrong. This is one of the things that i tried:

http://prntscr.com/9tplgc


_Veddy is called ArmyForce.
Back to top
View user's profile Send private message
_Veggy
Cheater
Reputation: 2

Joined: 30 Apr 2013
Posts: 34
Location: BReWErS rox your dox

PostPosted: Sat Jan 23, 2016 4:50 am    Post subject: Reply with quote

kokkinogenis:

What ++Methos meant is you set the search RANGE.
With that you set a MEMORY RANGE in which it will search for the floating point value 1.0.
Change the start address to like 10000000 and the end to 10001000.
This means it will search in a RANGE of 1000 hex bytes for the value 1.0
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Sat Jan 23, 2016 4:54 am    Post subject: Reply with quote

kokkinogenis-
The search parameters are for addresses, not values. In your case, if 230B0148 is the address for your coordinate, then you can set a search range of something like:

230B0000
230C0000
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
Goto page 1, 2  Next
Page 1 of 2

 
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