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 want to start coding. NOW

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

Joined: 01 Aug 2007
Posts: 1257

PostPosted: Fri Jan 23, 2009 4:24 pm    Post subject: I want to start coding. NOW Reply with quote

I have been following the tutorials and such at http://www.cplusplus.com/, but I still see no way to connect C++ with game hacking.

Are there are guides out there for this? Idk.. something like "How to hack your very first game"(ie. Microsoft Pinball).

I want to start coding for games ASAP, so please give me as much info AS POSSIBLE.

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

Joined: 08 Aug 2006
Posts: 929

PostPosted: Fri Jan 23, 2009 4:33 pm    Post subject: Reply with quote

you dont even know what your talking about. That site helps alot, it teaches you how many things collided with memory editting works. Go and read it, learn everything, then you should know how to hack games.
Back to top
View user's profile Send private message AIM Address MSN Messenger
dnsi0
I post too much
Reputation: 0

Joined: 04 Jan 2007
Posts: 2674

PostPosted: Fri Jan 23, 2009 4:35 pm    Post subject: Reply with quote

Try vb if your just starting...
Back to top
View user's profile Send private message
NINTENDO
Grandmaster Cheater Supreme
Reputation: 0

Joined: 02 Nov 2007
Posts: 1371

PostPosted: Fri Jan 23, 2009 4:36 pm    Post subject: Reply with quote

it depends on what kind of hacking you are after? Care to be more spesific so that we can make a path for you.
_________________
Intel over amd yes.
Back to top
View user's profile Send private message Send e-mail AIM Address Yahoo Messenger MSN Messenger
AndrewMan
Grandmaster Cheater Supreme
Reputation: 0

Joined: 01 Aug 2007
Posts: 1257

PostPosted: Fri Jan 23, 2009 4:39 pm    Post subject: Reply with quote

dnsi0 wrote:
Try vb if your just starting...


I've already made enough stuff using VB and VB.net

Edit: What I want to achieve is being able to code a D3D hack for Combat Arms in the near future.

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

Joined: 09 Apr 2008
Posts: 102

PostPosted: Fri Jan 23, 2009 4:44 pm    Post subject: Reply with quote

hum learn assembly, reverse engeniring, dissasembling i use OllyDBG its a great debugger
Back to top
View user's profile Send private message
FerrisBuellerYourMyHero
Master Cheater
Reputation: 0

Joined: 14 Feb 2007
Posts: 401
Location: Inside your <kernel>

PostPosted: Fri Jan 23, 2009 4:49 pm    Post subject: Reply with quote

dnsi0 wrote:
Try vb if your just starting...


Bad advice, that will just teach you bad programming habits. Stick with C++!

If your so eager to start game hacking right away, learn how pointers and arrays work, Those are two things I use all the time for hacking. I don't care how much you read, if you aren't actually writing any code you aren't really going to learn much. Coding is a hands on type deal. You have to write your code, if it doesn't work exactly the way you planned the first time(usually the case), debug it! figure out whats wrong, etc.. until you get it the way you want it!

A D3D hack? You mean like drawing your own graphics over the game's screen?

If you want to do that, I suggest first learning the basics of direct x (creating a d3d interface, creating a d3d device interface, loading textures/fonts, drawing something on the screen, etc...)

Once you know the basics of DX, it will become clearer

What DX version? 8 or 9 I assume

You need the DX SDK, I recommend this one! Its the only one that works for me, to build directx applications for both 8 and 9
http://www.microsoft.com/downloads/details.aspx?familyid=9216652f-51e0-402e-b7b5-feb68d00f298&displaylang=en

Just start playing around with code until you figure it out!

Yea and assembly knowledge is a requirement...

_________________
You know, life moves pretty fast. If you don't stop and look around once in a while, You could miss it!

Back to top
View user's profile Send private message MSN Messenger
Slugsnack
Grandmaster Cheater Supreme
Reputation: 71

Joined: 24 Jan 2007
Posts: 1857

PostPosted: Fri Jan 23, 2009 5:36 pm    Post subject: Reply with quote

just remember programming is not a spectator sport and you should be okay lol. try writeprocessmemory for starters. if you didn't even learn winapi yet, go learn it now.
Back to top
View user's profile Send private message
dnsi0
I post too much
Reputation: 0

Joined: 04 Jan 2007
Posts: 2674

PostPosted: Fri Jan 23, 2009 6:43 pm    Post subject: Reply with quote

FerrisBuellerYourMyHero wrote:
dnsi0 wrote:
Try vb if your just starting...


Bad advice, that will just teach you bad programming habits. Stick with C++!

If your so eager to start game hacking right away, learn how pointers and arrays work, Those are two things I use all the time for hacking. I don't care how much you read, if you aren't actua

lly writing any code you aren't really going to learn much. Coding is a hands on type deal. You have to write your code, if it doesn't work exactly the way you planned the first time(usually the case), debug it! figure out whats wrong, etc.. until you get it the way you want it!

A D3D hack? You mean like drawing your own graphics over the game's screen?

If you want to do that, I suggest first learning the basics of direct x (creating a d3d interface, creating a d3d device interface, loading textures/fonts, drawing something on the screen, etc...)

Once you know the basics of DX, it will become clearer

What DX version? 8 or 9 I assume

You need the DX SDK, I recommend this one! Its the only one that works for me, to build directx applications for both 8 and 9
http://www.microsoft.com/downloads/details.aspx?familyid=9216652f-51e0-402e-b7b5-feb68d00f298&displaylang=en

Just start playing around with code until you figure it out!

Yea and assembly knowledge is a requirement...


I agree... I made a directx8 overlay and then discovered that I did not know how to draw stuff onto the screen (Creating graphics and that) so my entire hook was pointless >.<.
Back to top
View user's profile Send private message
AndrewMan
Grandmaster Cheater Supreme
Reputation: 0

Joined: 01 Aug 2007
Posts: 1257

PostPosted: Fri Jan 23, 2009 8:05 pm    Post subject: Reply with quote

Okay, can someone answer me this:

For a "simple" cham hack(I quote simple because i've asked a few designers of Combat Arms hacks, and they say a cham hack is simple to make), what would I need to know?

If you're not familiar with the term Cham it is when you color an opponent on the green so you can see where they are at all times(usually a color like green, or red).

Anyways, how would I get started on something like this?

I guess I will download the DX SDK, and keep following those CPlusPlus tuts. Am I on the right track???

Edit: DX SDK link is broken btw.

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

Joined: 08 Nov 2007
Posts: 198

PostPosted: Sat Jan 24, 2009 12:28 am    Post subject: Reply with quote

You would need to know function hooking [or you can just use MS's detours (You need the right version though)] and, the basics of D3D...
Back to top
View user's profile Send private message
Zerith
Master Cheater
Reputation: 1

Joined: 07 Oct 2007
Posts: 468

PostPosted: Sat Jan 24, 2009 1:06 am    Post subject: Reply with quote

I would recommend learning some Assembly, then continuing to Reverse Engineering.

And if you haven't learned about the WinApi, do so.
Back to top
View user's profile Send private message MSN Messenger
lurc
Grandmaster Cheater Supreme
Reputation: 2

Joined: 13 Nov 2006
Posts: 1900

PostPosted: Sat Jan 24, 2009 5:09 pm    Post subject: Reply with quote

I recommend you stop being a dumb fuck and learn the language before you think of making anything obviously way out of your reach.

You want to learn just for hacking? Well then you won't learn. Simple as that.

If you really want to start coding NOW, go back to VB Rolling Eyes Cause what you're going for requires:

1. Knowledge of C++ (Experienced)
2. Knowledge of WinAPI
3. Knowledge of DirectX
4. Knowledge of ASM
5. Knowledge of Reverse Engineering

You possess at this moment... 0 out of 5

So it's best you LEARN, not look at a tut and say "1 c4n c0d3z!! 0 M G", like really LEARN.

Learning takes time! So you won't be doing anything like that for a long time.

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

Joined: 03 Oct 2006
Posts: 671

PostPosted: Sat Jan 24, 2009 9:24 pm    Post subject: Reply with quote

Some tutorials from wiccaan's forum is really good Very Happy
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