Download [Release] A Chuck E Attempt - Orcs Must Die 2 Trainer

Hexui Undetected CSGO Cheats Sinkicheat PUBG Cheat

Chuck E

Coder
Dank Tier Donator
Nobleman
Jan 2, 2013
122
588
1
Orcs Must Die 2
(game version 1.0.0.349)


A Chuck E Attempt



Here is my first game trainer. Hopefully one of many, although I want to go on to creating aimbots, ESP, wallhacks and the like for FPS games soon'ish.

It was initially built on Fleep's console trainer from the tutorials. I added a GUI, and I only used standard C++ and the Windows API. No other libraries, or visual design aids of IDE's, or the use of the Resource file.
I wanted to see if I could stick it out with the API and I just about managed to do it!

I've not bothered with an object orientated approach with this, because initially I just wanted to get a trainer up and running quickish, and in the end the program is not complex enough to warrant an OO approach anyway.

For my second trainer I will aim to include non square controls, and to create the executable's icon pragmatically (edit: embedded resources needed!).

The Trainer

Here I have included 2 images of the GUI, so that you can see the messages that inform you if the trainer is connected to the game or not, as their meaning may not be that obvious:

Successful connection to the game
OMD2_Game_Connected.png
You need to read what the orc tells you, in order to see if the connection was a success

Failed attempt to connect to the game
View attachment 1586
Cheeky orc !


Setting Up

Make sure the executable and its images are in the same folder.

To run this you only need:
MS Widows 32bit or 64bit O/S
Orcs Must Die 2, version 1.0.0.349 (currently the latest on Steam)


The Attachment

I have included the executable and the source file for you to enjoy and hopefully/possibly learn from.

You only need the source file plus images to create your own trainer. Use whatever compiler to turn it into an executable.
- Just acquire the addresses you need to apply the hacks to for your chosen game.
- Set the values you want to apply to the addresses (hex).
- Create your own images and set their coordinates and dimensions in the code, then
- use whatever compiler/linker to turn it into an executable.

Virus scan:
https://virusscan.jotti.org/en/scanresult/8edde1fcbec3877220134af774b4e71459f2460d
https://vscan.novirusthanks.org/analysis/aa023dbf7e944b00686d5d83bea8e26b/b21kMi10cmFpbmVyLXppcA==/
virustotal was not working, so I used vscan.novirusthanks!
 

Attachments

Last edited:

c5

Kim Kong Trasher
Dank Tier VIP
Dank Tier Donator
Jul 19, 2012
1,188
12,638
76
Approved, good job :)
 

Chuck E

Coder
Dank Tier Donator
Nobleman
Jan 2, 2013
122
588
1
Nice Release man :D
Approved, good job :)
Thanks guys, now I need a freaking holiday.... total respect to the guys in the past who only had the Windows API to program with!
It wouldn't have been so bad if the MSDN pages were actually useful, but I suppose a lot of it on my part was inexperience in using them... I am hoping that is the case, because I would like to stick with just using that API.... HARDCORE! well, felt like it :p

Now telly time for me :) chill and some The Big bang theory + Community... maybe also some Lost Girl... yum yum ;)
 

c5

Kim Kong Trasher
Dank Tier VIP
Dank Tier Donator
Jul 19, 2012
1,188
12,638
76
Hehe :)

You won't get free so easily man. I'll toss a new challenge at you. Add the bitmaps/images used by the trainer as a resource to the exe so they don't need to be included separately as files, and load them from there, if you are in trouble, look up for resource embedding from the internet :)
(Seeing as I've put you back to work, I'm off to see some TV, episode of "Revenge" starting in a bit, dayumn Emily Vancamp is hot there)
 

Chuck E

Coder
Dank Tier Donator
Nobleman
Jan 2, 2013
122
588
1
I know how to do that with VS, but that's easy. If that can be done programmatically then I'll do that, but will look into it tomorrow :)

Hmm, "Revenge", must check that out....
 
Last edited:

Chuck E

Coder
Dank Tier Donator
Nobleman
Jan 2, 2013
122
588
1
Thanks, Crypt. A critical view of the structure is very much appreciated... doubly so since it is good news :)

I'll look into creating another from tomorrow, and include things like non square controls, and the embedded resources mentioned by C5. Just need to come up with a game for the next trainer :)
 
Last edited:

Syperus

RTFM
Meme Tier VIP
Dank Tier Donator
Oct 29, 2012
432
2,638
7
Nice code. I like how you programmed the Win32 yourself. I used to do some minor Win32 back in the day, but I quit using it. Probably should get back into using it, or at least parts of it. Great Trainer!!!
 

Chuck E

Coder
Dank Tier Donator
Nobleman
Jan 2, 2013
122
588
1
Nice code. I like how you programmed the Win32 yourself. I used to do some minor Win32 back in the day, but I quit using it. Probably should get back into using it, or at least parts of it. Great Trainer!!!
Thanks :)

Yeah, I was stubborn (VERY), and managed to stick to using just the Win32 API. Feels great now, but man it was a nightmare at times. Now I have solved how to do certain things for myself, I have that knowledge to take to other projects :) The aim being now to not venture outside of the Win32 API if I can help it. It does give you a sense of power.

One thing though, sticking with the Win32 API, I can see it will be very beneficial to create classes for some of these things, in order to make their use less cumbersome and to reduce the amount of code (e.g. control/window creation).... OO approach will be needed once I go beyond trainers :)
I know there is the MFC, but I'd rather create my own.... results in a greater feeling of achievement.

Geez, I just read over the first post, and man, I make lots of grammatical errors. I knew I should have waited till this morning to create the thread. Damn tired by the end of yesterday, lol.

Coffee'd up and ready to rumble now.... BRING IT ON hacking world! :)
 

Syperus

RTFM
Meme Tier VIP
Dank Tier Donator
Oct 29, 2012
432
2,638
7
MSCVP100D.dll is missing on your computer????
Download and install this: https://www.microsoft.com/en-us/download/details.aspx?id=3387. If you're on a 64bit system then download and install this one instead: https://www.microsoft.com/en-us/download/details.aspx?id=18471

EDIT:
You may also want to download and install 2008 and 2010 as well since they each have different packages required by certain programs.

VC++ 2008 Redistributable Package
32bit: https://www.microsoft.com/en-us/download/details.aspx?id=29
64bit: https://www.microsoft.com/en-us/download/details.aspx?id=2092

VC++ 2010 Redistributable Package
32bit: https://www.microsoft.com/en-us/download/details.aspx?id=5555
64bit: https://www.microsoft.com/en-us/download/details.aspx?id=14632
 
Last edited:

Jade Prince

Newbie
Full Member
Mar 4, 2013
6
172
0
How does one use this? downloaded it.... but where do i put it?
its just sitting in the downloads folder. there doesnt sem to be anything to click on, its just pictures.
i have no idea what a compiler is or how to do it. tried google but its making no sense
 

Rake

Cesspool Admin
Administrator
Jan 21, 2014
11,630
78,998
2,327
How does one use this? downloaded it.... but where do i put it?
its just sitting in the downloads folder. there doesnt sem to be anything to click on, its just pictures.
i have no idea what a compiler is or how to do it. tried google but its making no sense
Download either Microsoft Visual Studio 2010 Ultimate or Visual Studio 2012 Ultimate. Then you can open the project in there. You don't have to put it in a specific folder. :)
 

Jade Prince

Newbie
Full Member
Mar 4, 2013
6
172
0
Download either Microsoft Visual Studio 2010 Ultimate or Visual Studio 2012 Ultimate. Then you can open the project in there. You don't have to put it in a specific folder. :)

Thanks for the super fast reply, currently download all 4 parts of that.
 

Jade Prince

Newbie
Full Member
Mar 4, 2013
6
172
0
oh and if i do get this working, is it possible to get baned or whatnot using it online?
should i only use it with the mod in offline/ single player?
 

Rake

Cesspool Admin
Administrator
Jan 21, 2014
11,630
78,998
2,327
The possibility is always there but unlikely, unless someone reports you. I'm not sure if this works for steam or not. :)
 
Attention! Before you post:

Read the How to Ask Questions Guide
99% of questions are answered in the Beginner's Guide, do it before asking a question.

No Hack Requests. Post in the correct section.  Search the forum first. Read the rules.

How to make a good post:

  • Fill out the form correctly
  • Tell us the game name & coding language
  • Post everything we need to know to help you
  • Ask specific questions, be descriptive
  • Post errors, line numbers & screenshots
  • Post code snippets using code tags
  • If it's a large project, zip it up and attach it

If you do not comply, your post may be deleted.  We want to help, please make a good post and we will do our best to help you.

Community Mods League of Legends Accounts