Register for your free account! | Forgot your password?

Go Back   elitepvpers > Cabal Online > Cabal Guides & Templates
You last visited: Today at 11:49

  • Please register to post and access all features, it's quick, easy and FREE!


[TUTORIAL] Making a Trainer Using C++ in easiest way

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2012
Posts: 235
Received Thanks: 8,634
Talking [TUTORIAL] Making a Trainer Using C++ in easiest way

Well most of players want to learn how to create a DLL to inject in cabalmain. Now it's your turn to Create you own DLL using C++.

Take notes: making it simply or coding it in only 1 C++ Files it will result to Complexity so i applied Object Oriented Programming (OOP) to keep it neat, clean, easy to understand and easy to update.

Added Sampe Cheat and Used Multi Level Pointer
-Change Nation
-Movement Speed
-No Cooldown BM2
-Perfect Combo
-No Skill Delay
Requirements
1.) Visual Studio 2005/2008/2010/2012
2.) Microsoft Visual C++ 2010 Redistributable Package (x86)
Injector might be use
1.)
2.)
3.)
1.) Run Visual Studio then Click New Project.
2.) Click Win32, Select Win32 Project then Enter the Name of your DLL then hit OK Button
3.) After clicking OK Button, the next window pop-up with “Previous”,”Next”, “Finish”,”Cancel”. Click Next Button
4.) Choose DLL then checked Empty Project then hit Finish Button
5.) After clicking finish, you will see like this.
6.) On Solution Explorer you will add 2 C++ File and 2 Header File.
- Right Click on Header Files > Add > New Item > Select Header File (.h) then name it AllDefines
- Right Click on Header Files > Add > New Item > Select Header File (.h) then name it MyCheat
- Right Click on Source Files > Add > New Item > Select C++ File (.cpp) then name it MainDLL
- Right Click on Source Files > Add > New Item > Select C++ File (.cpp) then name it MyCheat
This is the result after adding files.

Now will add some sample code.
AllDefines.h
MyCheat.h
MyCheat.cpp
MainDLL.cpp

6.) Make it Release to prevent error “msvcp100d.dll”
If you don’t install C++ Redistribution. You will encounter DLL problem.
DEBUG = msvcp100d.dll
RELEASE = msvcp100.dll
7.) Click Build on Menu then Build MySampleDLL
8.) After build DLL you will see “Build succeeded” Now the final step is open the Compiled DLL.
On Solution Explorer Click Show All Files > Right Click Release > Click Open Folder in Windows Explorer.
You will see the MySampleDLL.dll

Special Thanks:
-rantenor for ep9 CE table based on Cabal NA (Support Win 7 32bit and 64bit Only)
-PSCBots for Simple C++ Code of AOE

Don't forget to HIT THANKS



FUJl is offline  
Thanks
487 Users
Old 11/18/2012, 09:17   #2
 
elite*gold: 0
Join Date: Mar 2012
Posts: 646
Received Thanks: 151
Great job.. this will help and save alot of requests for tutorials of cheat creating .. keep on the good work and thanks


feliz009 is offline  
Thanks
24 Users
Old 11/18/2012, 09:18   #3
 
elite*gold: 0
Join Date: Jul 2012
Posts: 84
Received Thanks: 20
thanks for this sir FUJI.
teachmehowtodoggie is offline  
Thanks
9 Users
Old 11/18/2012, 10:09   #4
 
elite*gold: 0
Join Date: Mar 2009
Posts: 387
Received Thanks: 1,566
u guys might want it to compile as /MT too..it should work with any pc and no need to install redist


envylang is offline  
Thanks
6 Users
Old 11/18/2012, 10:36   #5
 
elite*gold: 0
Join Date: Jul 2012
Posts: 27
Received Thanks: 3
sir can we change the hotkeys for the cheat?
tear56 is offline  
Thanks
2 Users
Old 11/18/2012, 11:42   #6
 
elite*gold: 0
Join Date: Oct 2012
Posts: 235
Received Thanks: 8,634
Quote:
Originally Posted by tear56 View Post
sir can we change the hotkeys for the cheat?
yes you can modify it.

All hotkeys is belong in MyCheat.cpp

Just change GetKeyState(HOTKEYS)

if you want to make it LEFT CTRL + KEY
Code:
if (GetKeyState(VK_LCONTROL) < 0) //LEFT CONTROL
{
     if (GetKeyState(VK_F12) < 0) //F12
     {
          //YOUR CODE
     }

     if (GetKeyState(VK_NUMPAD1) < 0) //NUMPAD 1
     {
          //YOUR CODE
     }
}
to show all Hotkey List.... type VK_ then press LEFT CTRL + SPACE
FUJl is offline  
Thanks
21 Users
Old 11/18/2012, 21:44   #7
 
elite*gold: 0
Join Date: Dec 2011
Posts: 209
Received Thanks: 41
OMG... the tutorial is too detailed for noobsters among us, Thanks
joxof is offline  
Thanks
4 Users
Old 11/19/2012, 01:36   #8
 
elite*gold: 0
Join Date: Aug 2012
Posts: 97
Received Thanks: 163
^_^

much better if sir acid will make it stiky
shene is offline  
Thanks
1 User
Old 11/19/2012, 06:13   #9
 
elite*gold: 0
Join Date: Apr 2009
Posts: 80
Received Thanks: 12
nice tut thanks bro
mr.fury is offline  
Thanks
1 User
Old 11/19/2012, 07:14   #10
 
elite*gold: 0
Join Date: Jul 2012
Posts: 27
Received Thanks: 3
sir where can we download the microsoft visual studio?? please link it
tear56 is offline  
Thanks
1 User
Old 11/20/2012, 01:24   #11
 
elite*gold: 0
Join Date: May 2011
Posts: 64
Received Thanks: 25
Nice one
jazzdwayouwar is offline  
Old 11/20/2012, 02:13   #12
 
elite*gold: 0
Join Date: Jun 2012
Posts: 45
Received Thanks: 3
you're the man sir.... my wish has been granted.... thank you very very much sir.... added rep to you sir
firewaller is offline  
Old 11/20/2012, 02:20   #13
 
elite*gold: 0
Join Date: Apr 2008
Posts: 35
Received Thanks: 2
how do you find the addresses?
madzkull is offline  
Old 11/20/2012, 14:37   #14
 
elite*gold: 0
Join Date: Jun 2012
Posts: 45
Received Thanks: 3
i did one using visual studio 2008... i'll try if it works
firewaller is offline  
Old 11/20/2012, 17:14   #15
 
elite*gold: 0
Join Date: May 2012
Posts: 80
Received Thanks: 75
wenn ich das ding über nen bypass laufen lasse funzt es,alles gut und schön.... aber da is ja der hund begraben.ich möcht das ding ja schließlich ohne bypass haben und ich hab keine ahnung wie ich die memory protection umgehe.für einen hilfreichen hinweis wäre ich sehr dankbar^^


kleinidefix is offline  
Reply

Tags
how to cheat, how to create dll, how to create trainer, how to make trainer, making a trainer



« [RELEASE] All cabal injector here :) | DUAL CLIENT USING VMWARE »

Similar Threads
Easiest Way To found the true adress With Cytriik Trainer
05/07/2011 - S4 League Hacks, Bots, Cheats & Exploits - 20 Replies
You need theese Cytriik Trainer Process Hacker Cheat Engine ID List brain.exe Install the Cytriik trainer than open S4 Trainer will auto suspend Aegis and Aegis64
World Easiest and fastest Buff Trainer 4 free
10/09/2010 - 9Dragons - 11 Replies
Hello... why use super Wannabe Advanced buff trainers when you can just use auto keybord when you start 9D with GameGuardKiller? is easy to use.. and it can generate tons of numbers and letters and guees what?.. deelay is 1ms.. or 99999999Ms.. ur...
[Tutorial]Easiest way unblock ur self from GBL
02/20/2010 - Kal Online - 29 Replies
There are alot of tutorials how to bypass GBL but it is easiest way i think unblock your self from GBL (hardware ban) realy simple, and fast. Download PBDownForce run it and press start spoofing. Also you can set up some options, but it no...
What is easiest tutorial in Fragment hack?
09/01/2009 - Grand Chase Philippines - 11 Replies
i want to duplicate my fragment but how? or easily to get?



All times are GMT +2. The time now is 11:49.


Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2018 elitepvpers All Rights Reserved.