Table of Contents
Introduction
The Counter Strike Global Offensive (CS:GO) developed by Valve Corporation has been successful in attracting gamers to play this game since it debuted in 2012. What’s so interesting about this game is that the game play has been consistently exciting, considering that a lot of other first person shooting games have sprouted ever since

Anyway, enough of the talking and let’s move directly to business.
This article is actually a detailed tutorial on how to create the jump throw bind, so let’s begin
What is the Jump Throw Bind in Counter Strike Global Offensive
Let us put it this way.
Every Counter Strike players knows how difficult it is to perfectly throw a smoke grenade. The art and science of throwing this kind of grenade, requires many hours of practice to make sure that the smoke land on the exact area where it is supposed to land
Even if you spend hundred of hours practicing how to perfectly throw a grenade, there is still a big chance that you will miss the target, and instead of the smokes screen helping you, it might do the opposite thing
And this is where the jumpthrow bind comes into play
The Jump Throw Bind is just a simple code, that binds both the jump command and the attack command, so both commands get executed and the player character jump and throw the grenade simultaneously at the click of a button (also called the bind key).
This is particularly helpful when throwing a smoke grenade, so that the grenade will land precisely on the area that you targeted
How Useful is the JumpThrow Bind
As I stated earlier, the jumpthrow bind is useful to make sure that throwing a line up of smoke grenades are more precise and the timing more consistent. This is because there are certain time where a grenade can only reach a specific area with the proper timing of jumping then throwing of the grenade, and this is difficult to achieve manually and you will need a lot of time to undergo practice so that the smokes land on the exact area that you have targeted.
This will eliminate the human error of timing as well as cut the learning curve of throwing smokes to a minimum level.
Creating the JumpThrow Bind
There are a few ways to create a jump throw bind and I am going to discuss it below in details
First, make sure that the developer console is accessible since we are going to use it to type in the commands

Method 1: Direct Bind in Developer Console
This method directly binds the jumpthrow command to the bind key
bind "z" "+jump; -attack; -jump"

You can replace “Z” with any keys that you wish. Some players bind the command with the alt key
Method 2: Using Alias in Developer Console
This method uses an alias, which will then be bound to the bind key
alias "+jumpthrow" "+jump;-attack"; alias "-jumpthrow" "-jump"; bind "z" "+jumpthrow"

You can see above that the alias “jumpthrow” has been created, which contains the commands. The alias is then bound to the bind key.
Just like method 1, You can replace “Z” with any keys that you prefer
Method 3: Using AutoExec file
This method uses an autoexec file, so every time you launch CSGO, the jumpthrow bind is automatically created.
This requres you to create your autoexec.cfg file. Once you have this file, open it notepad then add the following commands
alias "+jumpthrow" "+jump;-attack"
alias "-jumpthrow" "-jump"
bind "z" "+jumpthrow"
This ensures that the jumpthrow bind is automatically created every time you launch the game
Using the CS:GO Jump Throw Bind

Using this bind is pretty straightforward, which I will state in the steps below
- Hold the grenade that you wish to throw
- Click and hold attack (left mouse button)
- Click the bind key, then release the mouse button afterwards
Final Words
That’s it guys. Creating the jump throw bind is simple and only requires a few bits of codes. Now all you need is to practice that grenade throwing skills.
Leave a Reply