Binding 101: Learn to Play More Effectively
Make use of those extra keys when playing CS:GO. If you've got them, why not use them?
Make use of those extra keys when playing CS:GO. If you've got them, why not use them?
Creating binds in CS:GO is a great feature that’s available to everyone without any need of external software. And while all the console commands can seem a little bit complicated to newcomers or people who just aren’t familiar with the Source engine’s console, it’s actually easier than you think. It just takes a bit of looking around and in this guide, you’re going to see a mix of binds you can create using different websites, different tools online, and even an explanation of what they’re doing.
Early Warning
While all these binds are useful, you're going to want to remember to put these into the autoexec.cfg which you can find in your CS:GO's cfg folder. The reason you need to put these in there for them to be able to be used more than once is because CS:GO only starts up the game with the autoexec commands. If your new binds are within the autoexec.cfg file, then you're able to use them whenever your CS:GO boots up without worrying. Just remember this when creating any bind in the future, or for using any of them inside this guide. While you're at it, it's also a good idea to read over any other lines in the autoexec.cfg you want to edit or remove before you close it all down!
Firstly, the Jumpthrow Bind
First off, I’m going to be going over the jumpthrow bind. This to me is personally my most used bind when it comes to setting up smokes for taking a site, or just to throw a flashbang a little bit harder off of a wall. Keep in mind however that this bind is actually restricted within certain things like ESL leagues, so if you ever decide to play something such as Go4CSGO or another tournament, just be careful and take a glance over the rules to see if this bind is allowed.
To start this, you want to open the console in CS:GO. After this, you’re going to want to think of a key which would be most practical to press when you want to throw a smoke grenade and jump perfectly every time. Once you’ve decided what key you want to use, just put the following code into the console and replace the “x” in the line to whatever key you’ve chosen to be your jumpthrow key.
alias "+jumpthrow" "+jump;-attack; -ATTACK2" alias "-jumpthrow" "-jump; forward" bind "x" "+jumpthrow" – Put it all on one line!
After you’ve hit enter, you can feel free to open up a map quickly as if you were practicing, and you can try out your new jumpthrow bind with a few smokes that might need it. If you keep throwing them, and keep using the jumpthrow bind, you’ll notice that they’ll always land in the same spot. If you try it without the bind, you’ll so how precise you have to be compared to just having to press the button to land a smoke grenade perfectly everytime.
Next Off, Seperate Nade Bindings
Secondly you want to be able to select different nades quickly. If you’ve ever noticed when you see professional CS:GO players play, they actually pull out flashbangs and other nades sequentially during setups, such as a smoke and two flashes out, however you can’t just do that by selecting the number four numerous times. However, they do manage to pull this off by separating each grenade into a separate keybind. Not only can this make you saving yourself easier and help you become fluent with your nades, but it can be something you can really get used to and which can be beneficial for your entire team.
Different grenades have different names when you want to select them, and we need to know this as we’re selecting specifics and not cycling through them. The names you’re going to need to know are as follows:
weapon_flashbang - Flashbang
weapon_hegrenade – Explosive Grenade
weapon_smokegrenade – Smoke Grenade
weapon_molotov/incgrenade – Molotov / Incendiary Grenade
weapon_decoy – Decoy (You probably won’t need this).
Setting these binds up is easier than you think! With just one command being edited a tiny bit every time for each different grenade. Don’t forget, you can only have one grenade per key, otherwise you’re going to mess up your configuration. Pick a key and chose what nade you want to be assigned to that key. Then, you want to type out the command shown below customized to your own needs, with the bind you want and the nade that you also want assigned to it.
Bind “X” “use weapon_smokegrenade” – Remember, all on one line!
However molotovs and incendiary grenades are going to be giving you a hard time with this, but don’t panic. You just need an extra bit of text on the end of a normal grenade bind for this. I’ve shown you an example below. The reason for this is because the Molotov and the Incendiary are listed as two different grenades in the game, and have different ID’s, meaning you would end up trying to pull out a terrorist Molotov all the time or a CT Incendiary, no matter what side you’re on. The line break with the ; and the extra line should make it so it cycles through them to pick the correct grenade when trying to pull one out. If it sounds complicated, just look at the line below and it’ll help clear things up for you!
Bind “G” “use weapon_molotov;use weapon_incgrenade”
"The Clutch King" Bind
Teammates in matchmaking can be pretty annoying, you know it and I know it. Sometimes they can give valuable information when they’re dead, but a lot of the time you’ll face a lot of backseat gamers who analyse your play, but have this need to tell you all the time. Luckily with this bind, you’ll be able to keep everyone on your team quiet under your command! Well, slightly anyways. You can toggle it on and off too with just the press of a button or a key, it’s that easy. So pop open your console and put in the line that the image below shows.
Bind "mouse3" "toggle voice_enable" – Don’t forget you can change the mouse3 bind to any other key you like!
Remember to turn this bind off after your clutch, because this disables the voice all together in CS:GO, meaning you won't hear your teammates calls next round if you don’t turn it off. This is a simple toggle bind, so it works with just the press of the button, and is extremely useful even when you just need a few seconds of clarification to get your head around what’s going on in a certain situation. Only use this when necessary too, since some teammates can actually give you some help with callouts that you might have missed. In short, useful, but use this bind sparingly unless you have a toxic team.
Well, despite the fact that it looks quite complicated. Binding is quite simple. If you keep learning different binds overtime, including the ones that are in this guide, you'll probably end up making your own. Don’t forget to look around for some more complex binds, some of them can get pretty interesting, some even creating complete text HUD’s. Experiment, search, and use these to help you improve your gameplay over time, just remember to add or remove them in the autoexec file as you go along just so you don’t break anything!
Are you into fantasy leagues? Then check out AlphaDraft and put together your allstar lineup!