Skip to content

Instantly share code, notes, and snippets.

@LennyPenny
Last active July 28, 2017 18:12
Show Gist options
  • Save LennyPenny/cb004317651ff9d7d5b035910047a025 to your computer and use it in GitHub Desktop.
Save LennyPenny/cb004317651ff9d7d5b035910047a025 to your computer and use it in GitHub Desktop.
[B]No this thread isn't primarily for your shitty "ragehacks" with which you ruin other peoples fun or your dumb hvh fights[/B]
[center][t]https://vgy.me/voXjuB.png[/t][/center]
This thread is for sharing cool things you made and spreading knowledge and helping others in creating cool shit for our favorite engine or steam in general.
In this spirit hacking does not necessarily mean fucking people over, but can be seen as a much more creative skill getting the most out of games/software - just take stallmans word for it [url]https://stallman.org/articles/on-hacking.html[/url]
The source engine lends itself wonderfully to this as there are lots of resources available and VAC being incredibly lenient with stuff that isn't really that harmful.
If you have no idea where to get started it's probably a good idea to learn programming first and google around a lot. This really isn't meant to be a thread for "give updated offsets please", there's enough forums for that. (Basically read [URL="https://wiki.alliedmods.net/Signature_Scanning"]this[/URL] and never be that guy again)
To start off with some actual content here are some things that I made:
[t]https://vgy.me/0doMMd.png[/t]
[URL="https://github.com/LennyPenny/SourceCmd"][B]SourceCmd[/B][/URL]
I recently forked and revived this project as an update broke it: This basically lets you run console commands on source engine games from the command line. This is really powerful as you can now programmatically do most things without a lot of effort. I put a fun little things I made with it below
[URL="https://github.com/LennyPenny/csgoAnnoy"][B]csgoAnnoy[/B][/URL]
This is basically a combination of [URL="https://developer.valvesoftware.com/wiki/Counter-Strike:_Global_Offensive_Game_State_Integration"]CSGOs Game State Integration[/URL] (an awesome thing that was meant for tournament effects but can also be used completely legitimately to get live info from the game) and SourceCmd. It says something in chat every time you kill an enemy. This could be expanded to do a lot more with more complex events.
[URL="https://github.com/LennyPenny/csgo-AutoDemo"][B]csgo-AutoDemo[/B][/URL]
This also uses Game State Integration and SourceCmd to automatically record POV demos of your competitive matches and places them in structured folders. (I haven't used this in a while and dunno if it stills works. You must replace the sourcecmd.exe it comes with with the one from above)
[URL="https://github.com/LennyPenny/csgoRec"][B]csgoRec[/B][/URL]
This uses just Game State integration to start a Shadowplay recording once you enter a match and stops once it's over. For those who don't trust SourceCmd or just want real video files with the comms.
[URL="https://github.com/LennyPenny/highlighter-go"][B]higherlighter-go[/B][/URL]
Tool that automatically analyzes your demos and and finds all of the highlights in them. This makes it so you don't have to rewatch hours of demos when creating a montage for example.
[URL="https://github.com/LennyPenny/CsgoLobbyJoiner"][B]CsgoLobbyJoiner[/B][/URL]
Really old thing that lets you randomly join open lobbies from people to scare them. I guess it's obsolete since the nearby feature is now included in the game.
Also here are some other cool things you might not know about:
-[URL="http://www.spddl.de/csgo_english-txt/csgo_multi-txt"]Script that changes your csgo language file to make some information bigger and better [/URL]
-Custom [URL="http://fonts.spddl.de/"]csgo fonts[/URL]
-My [URL="https://github.com/LennyPenny/CSGO-Config"]shitty csgo config[/URL] (if you spot anything really terrible please help me make it better)
-[URL="https://github.com/Skippeh/SteamAccountSwitcher"]Steam Account Switcher[/URL] and [URL="https://github.com/Jessecar96/SteamDesktopAuthenticator"]Steam Desktop Authenticator[/URL] for managing your undoubtedly long list of alts with prime
[hd]https://youtu.be/ETq_xD-gHm0[/hd]
[hd]https://www.youtube.com/watch?v=Pueh5IcRi2U[/hd]
If you have any in small or depth-questions about anything steam/source just ask. I'm not a god or anything but together we might achieve some really cool things!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment