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 


What would i need to learn to make a speedhack

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

Joined: 21 Mar 2006
Posts: 172
Location: Knee deep in a c++ book

PostPosted: Sun Oct 21, 2007 8:34 pm    Post subject: What would i need to learn to make a speedhack Reply with quote

As the topic title says what would i need to learn to make one of those game speedhacks.Could i do it with a .dll file, and are most of the methods that programs like speedgear use detected?
I have a little c++ experience. So i would perfer c++ or c as a langauge to base this on. I know would i have to learn windows api for sure. But my main question is how exactly do they make the computer's cpu / the program run faster.

_________________

Earthbound = 31337
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8587
Location: 127.0.0.1

PostPosted: Sun Oct 21, 2007 9:03 pm    Post subject: Reply with quote

Theres a few ways to do speed hacks in games. One of the more easier approaches is to speed up the entire game. To do that you use:
QueryPerformanceCounter

Other methods would be locate the address in memory that holds the speed at which you move. In some games it's easy to find using different walking modes. (Run, Walk, Crawl, etc.) And in some games it's easy to find via your weight if the game slows you down the more you have on you.

EDIT:: An example of the first method via hooking QueryPerformanceCounter and returning a diff value:
http://forum.gamedeception.net/showthread.php?t=3924
Back to top
View user's profile Send private message Visit poster's website
Losplagos
Expert Cheater
Reputation: 0

Joined: 21 Mar 2006
Posts: 172
Location: Knee deep in a c++ book

PostPosted: Sun Oct 21, 2007 9:24 pm    Post subject: Reply with quote

thanks for the reply. ANd i would like to use the second method but it would be a pain with server checks/ the fact that the game is full screen only and closes when you click outside the window in forced windowed mode.
_________________

Earthbound = 31337
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8587
Location: 127.0.0.1

PostPosted: Sun Oct 21, 2007 9:37 pm    Post subject: Reply with quote

Losplagos wrote:
thanks for the reply. ANd i would like to use the second method but it would be a pain with server checks/ the fact that the game is full screen only and closes when you click outside the window in forced windowed mode.


You can hook the functions it uses to check if the window has focus, is minimized, etc.

Which game are you playing?
Back to top
View user's profile Send private message Visit poster's website
oib111
I post too much
Reputation: 0

Joined: 02 Apr 2007
Posts: 2947
Location: you wanna know why?

PostPosted: Mon Oct 22, 2007 8:36 am    Post subject: Reply with quote

Wiccaan wrote:
Theres a few ways to do speed hacks in games. One of the more easier approaches is to speed up the entire game. To do that you use:
QueryPerformanceCounter

Other methods would be locate the address in memory that holds the speed at which you move. In some games it's easy to find using different walking modes. (Run, Walk, Crawl, etc.) And in some games it's easy to find via your weight if the game slows you down the more you have on you.

EDIT:: An example of the first method via hooking QueryPerformanceCounter and returning a diff value:
http://forum.gamedeception.net/showthread.php?t=3924


Your first idea is not so good because you speed up the whole game, it's just like the normal game but faster, but if you do your second idea, which is how I would do it it would speed you up but keep the game going at a normal pace.

_________________


8D wrote:

cigs dont make people high, which weed does, which causes them to do bad stuff. like killing
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Hackerdevelopment
Advanced Cheater
Reputation: 0

Joined: 11 Oct 2007
Posts: 55

PostPosted: Mon Oct 22, 2007 1:12 pm    Post subject: Reply with quote

Lots of games use a UCE for speed hack but u can make a dll.
Back to top
View user's profile Send private message
assaf84
Expert Cheater
Reputation: 0

Joined: 03 Oct 2006
Posts: 238

PostPosted: Mon Oct 22, 2007 1:33 pm    Post subject: Reply with quote

Hackerdevelopment wrote:
Lots of games use a UCE for speed hack but u can make a dll.

Why would a game use a UCE? Shocked
Back to top
View user's profile Send private message
oib111
I post too much
Reputation: 0

Joined: 02 Apr 2007
Posts: 2947
Location: you wanna know why?

PostPosted: Mon Oct 22, 2007 4:18 pm    Post subject: Reply with quote

He means on lots of games people use a UCE.
_________________


8D wrote:

cigs dont make people high, which weed does, which causes them to do bad stuff. like killing
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Hackerdevelopment
Advanced Cheater
Reputation: 0

Joined: 11 Oct 2007
Posts: 55

PostPosted: Mon Oct 22, 2007 4:55 pm    Post subject: Reply with quote

assaf84 wrote:
Hackerdevelopment wrote:
Lots of games use a UCE for speed hack but u can make a dll.

Why would a game use a UCE? Shocked


Lots of games use UCE's. To like memory edit.
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 programming 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