C++, the basics of Assembly, and a bit of understanding how the Lua C API works, if you're going to be doing Lua shit.
Hello, I'm NexCodex
I am new to this forum but am here for only one purpose, coding GMod hacks. I have experience with coding in a lot of languages, but mainly python, lua, java, and VB.
I have never created a real "game hack" before. I have made Lua hacks for GMod before, but this is not really interesting to me because of how useless they are without a bypass. I really want to code more professional hacks for the game but am unsure what knowledge would be needed. Would I need to know Assembly, C++, and Lua? To be honest, where is the best place to start gathering my knowledge for me to reach my end goal (creating GMod hacks).
Any help would be appreciated,
~Thanks
C++, the basics of Assembly, and a bit of understanding how the Lua C API works, if you're going to be doing Lua shit.
Last edited by tdsx; 07-21-2014 at 01:19 PM.
Okay, to make sure I fully understand, Is this how it would all come together?
Assembly:
- Knowledge used for knowing how to read memory values
C++ Used to:
- Create Injector
- Create dll (dll written in C++ targets points in memory and changes their values?)
Lua Used to:
- Create actual game hack
Please tell me if the following points are true or false:
- I can use C++ to create some type of bypass to allow lua scripts to be ran.
- I can forget lua and code everything in C++
- I can use C++ to inject lua scripts
Lastly, where do I start after I know the language?
I open up GMod and with all the coding ability in the world, how do I know where to begin to even make a hack, use a hack, bypass a convar, where to inject code, where to look in memory, etc...?
Again, thank you to anyone who can help!
~Thanks
Melted Bu11et (07-23-2014)
Well, what hack are you trying to make? I can answer those questions then.
1. Yes.
2. Depends on what you're trying to do. A lot of things are done easier in Lua than they are done in C++.
3. You'd have to get the Lua state somehow, and then you could run your scripts.
I don't really know where you should start after you learn the languages, though. I started with making GMod modules, and now I'm working towards injection. If you're going to start that way as well, here's a tutorial on how to get it set up.
Setting Visual Studio Up for Making Binary Modules - Garry's Mod
I sort of agree with Trollaux, though. If I were you I'd just use a public bypass and load Lua then.
Last edited by tdsx; 07-21-2014 at 04:11 PM.
So if the recommendation is to use blue bypass, that is not going to help me with my goal. But you are telling me that the best thing to do is to write a bypass. Because blue bypass may become detected in the future or may possibly be currently detected, where would I start to create my own bypass?
create a "~professional~" hack and I'll crack it within the first week of release
glhf
8:53 PM - Xenomorphic 1 hr 7 min cooldown: So is MPGH only exist so people can c+p from ************* and troll the gmod section?
[IMG]https://i739.photobucke*****m/albums/xx38/jorroa5990/flatexch2_zpsec96a7e2.gif[/IMG]
Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother.Coding a hack in C++ for garrys mod is useless, don't even bother. lmfao wat
8:53 PM - Xenomorphic 1 hr 7 min cooldown: So is MPGH only exist so people can c+p from ************* and troll the gmod section?
[IMG]https://i739.photobucke*****m/albums/xx38/jorroa5990/flatexch2_zpsec96a7e2.gif[/IMG]