tutorial to make trainer...?

Discuss editing Need for Speed Carbon.
Post Reply
itay1r
Ricer
Ricer
Posts: 34
Joined: 01 Dec 2006, 14:46

tutorial to make trainer...?

Post by itay1r »

can some1 make a tutorial to make a simple Trainer for carbon please???
User avatar
Ceano
Drift King
Drift King
Posts: 710
Joined: 08 Jan 2006, 17:54
Location: Sweden

Post by Ceano »

I know GoodSpeed is about to learning to make trainers, ask him for some ideas.
User avatar
EVO_VIII
Drift King
Drift King
Posts: 410
Joined: 31 Jul 2006, 07:47
Location: Hong Kong

Re: tutorial to make trainer...?

Post by EVO_VIII »

itay1r wrote:can some1 make a tutorial to make a simple Trainer for carbon please???
First u need to know some program languages...like C, C++
Image
itay1r
Ricer
Ricer
Posts: 34
Joined: 01 Dec 2006, 14:46

Post by itay1r »

are you sure?
i'm pretty sure you don't need 2.. just have "trainer maker kit" and hexedit codes...
User avatar
GT3x24x7
NFSUnlimited Staff
NFSUnlimited Staff
Posts: 6309
Joined: 23 Jan 2004, 14:15
Location: Australia

Post by GT3x24x7 »

That's right, and here's a direct link to the trainer maker kit: http://www.microsoft.com/msdn/vs2005/default.mspx

Have fun! :D
User avatar
t3ice
Professional
Professional
Posts: 1775
Joined: 26 Jun 2006, 18:48
Location: LaZy Town, Ohio

Post by t3ice »

itay1r wrote:are you sure?
i'm pretty sure you don't need 2.. just have "trainer maker kit" and hexedit codes...
Oooh i get it...its as simple as "push a button" and choose shiny backgrounds..and presto!!...im spitting trainers eveywhere :D .. :roll:
Image
itay1r
Ricer
Ricer
Posts: 34
Joined: 01 Dec 2006, 14:46

Post by itay1r »

GT3x24x7 wrote:That's right, and here's a direct link to the trainer maker kit: http://www.microsoft.com/msdn/vs2005/default.mspx

Have fun! :D
i have the tmk but i dont know what 2 do with it... i can make buttons but how i make them effect something on carbon? :oops:
User avatar
GT3x24x7
NFSUnlimited Staff
NFSUnlimited Staff
Posts: 6309
Joined: 23 Jan 2004, 14:15
Location: Australia

Post by GT3x24x7 »

Yes, exactly. That's the part where you need to know how to write programs. Not as easy as you thought eh?

There is no 'trainer maker kit'. All the trainers you see around the place are written in hardcore computer programming language by hardcore computer programmers. Some of them use the various components of this popular and powerful application programming suite, Microsoft Visual Studio, to do it. You need a decent knowledge of programming and some fundamental reverse engineering skill in order to create a trainer.

If you're still interested, I suggest signing up for a few classes in basic programming skills.
Last edited by GT3x24x7 on 27 Dec 2006, 14:32, edited 1 time in total.
User avatar
prince1142003
Valued Member
Valued Member
Posts: 3862
Joined: 23 Feb 2005, 06:03
Location: Enjoying college life.
Contact:

Post by prince1142003 »

Basically, you'll need to find out addresses in memory where values you want to modify/hold constant reside. This I do not know hot to do. I can only suggest use some sort of monitoring tool to monitor the memory while you make the simplest changes in Carbon. There is a forum somewhere dedicated to Carbon's memory addresses, but I don't remember where it was. Be creative with google and search through the results.
Image
itay1r
Ricer
Ricer
Posts: 34
Joined: 01 Dec 2006, 14:46

Post by itay1r »

well... i think i'll give up now and let the pro's do they're job =]
User avatar
sergelac
Turbo Charged
Turbo Charged
Posts: 50
Joined: 02 Mar 2006, 14:43
Location: Quebec

Post by sergelac »

its easy,
just find the address in memory with a program like GameWiz32
http://gw32.dlh.net/main.php?show=screenshots&lang=eng
User avatar
GT3x24x7
NFSUnlimited Staff
NFSUnlimited Staff
Posts: 6309
Joined: 23 Jan 2004, 14:15
Location: Australia

Post by GT3x24x7 »

He wanted to know how to MAKE a trainer, not how to hex edit memory.


sergelac: Good idea! Anyway, from what I read in here there's already a whole bunch of trainers on the web.
User avatar
prince1142003
Valued Member
Valued Member
Posts: 3862
Joined: 23 Feb 2005, 06:03
Location: Enjoying college life.
Contact:

Post by prince1142003 »

GT3x24x7 wrote:He wanted to know how to MAKE a trainer, not how to hex edit memory.
All a trainer does is modify values in memory. Modify them, or freeze them. I was merely saying that he needed to find out the memory addresses that controlled what he needed the trainer to do, and it could be done by memory monitoring apps. Start monitoring the memory right before using NOS and you'll find how to get infinite NOS. Just freeze the value in the address that changes as you use up NOS.
Image
User avatar
GT3x24x7
NFSUnlimited Staff
NFSUnlimited Staff
Posts: 6309
Joined: 23 Jan 2004, 14:15
Location: Australia

Post by GT3x24x7 »

I'm well aware of what a trainer does Prince. I'm a full time programmer, have been for fifteen years. sergelac's post clearly states that he wants to know how to make a trainer. It was plain from his terminology that he had very little idea of what's involved with that, and his subsequent reply tells us that he's now seen the light and resolved to leave things to the professionals.

To make a trainer, first you need to know how to code. Next, you can learn the technicalities of the Carbon memory model, and write the code to modify that memory appropriately. Can't program? Don't bother trying to write a damn trainer.
User avatar
prince1142003
Valued Member
Valued Member
Posts: 3862
Joined: 23 Feb 2005, 06:03
Location: Enjoying college life.
Contact:

Post by prince1142003 »

I guess it's my fault for not bothering to check what exactly the trainer maker software offered.
Image
User avatar
GT3x24x7
NFSUnlimited Staff
NFSUnlimited Staff
Posts: 6309
Joined: 23 Jan 2004, 14:15
Location: Australia

Post by GT3x24x7 »

The 'trainer maker software' link I provided actually directs to the Microsoft Visual Studio marketing site. That was my sarcasm getting the better of me. There is no such thing as a trainer making kit AFAIK, and why would anyone bother to make one? What would be the point in having several thousand slightly different homebrew trainers getting about?

Sorry if I come off as a hardass, but I sure wish people would really read the initial topic before wading in with the misdirected technical detail.
Finalmaster2

Post by Finalmaster2 »

GT3x24x7 wrote:... What would be the point in having several thousand slightly different homebrew trainers getting about?

Sorry if I come off as a hardass, but I sure wish people would really read the initial topic before wading in with the misdirected technical detail.
I must agree with you here. In my opinion, there should be only one big trainer for NFSC, etc. I'm sick of this "I'm trainer #1, pick me!", "I'm trainer #2, I have one option more than #1, pick me!".
User avatar
sergelac
Turbo Charged
Turbo Charged
Posts: 50
Joined: 02 Mar 2006, 14:43
Location: Quebec

Post by sergelac »

GT3x24x7 wrote:sergelac's post clearly states that he wants to know how to make a trainer. It was plain from his terminology that he had very little idea of what's involved with that, and his subsequent reply tells us that he's now seen the light and resolved to leave things to the professionals.
itay1r post, not me lol

edit :
the "Trainer Maker Kit" make the program for you, no need to know C++
all you need to know is the address im memory and how to place controls on a form like in VB6
Last edited by sergelac on 27 Dec 2006, 19:15, edited 1 time in total.
User avatar
GT3x24x7
NFSUnlimited Staff
NFSUnlimited Staff
Posts: 6309
Joined: 23 Jan 2004, 14:15
Location: Australia

Post by GT3x24x7 »

Ah, so it was. Sorry, and thanks. :)
Post Reply

Return to “Editing”