How to add jump throw bind in CS:GO

Brief: Do you want to throw jump grenades with a one-click? Here’s how to add jump throw bind in CS:GO.

Only a small part of the players can perfectly match the throw of a grenade with a jump. Manual execution of this action requires perfect timing, no lag and a lot of practice.

Unfortunately, even if we practice it everyday, there is always the risk of making a mistake. In order to have 100% effective CS:GO jump throw, it is worth using a bind.

What is CS:GO jump-throw?

Jump-throw is a difficult technique for throwing a nade at CS:GO. It’s about unlocking the grenade and throwing it immediately after the jump. This is needed to hit a smoke grenade at difficult places that are not available with a standard throw.

(if the video doesn’t load, click right mouse button and press “Play”)

Good to know: The jump-throw technique in Counter-Strike: Global Offensive is used not only for smokes.

In fact, it works perfectly for all grenades: it allows you to throw nades at very far distances or flash over high buildings. On some maps it’s also used for difficult molotovs.

How to add jump throw bind?

The best way to add jump throw bind is to configure the config or autoexec.cfg file by adding these settings:

alias "+jumpthrow" "+jump;-attack"
alias "-jumpthrow" "-jump"
bind "v" "+jumpthrow"
add jump throw csgo

Another way to set the jump throw bind CS:GO in the game is to open the console and paste the following alias commands:

alias "+jumpthrow" "+jump;-attack"; alias "-jumpthrow" "-jump"; bind "v" "+jumpthrow"

How to use this bind?

1. Take the position to throw a nade.

2. Pin out your grenade by holding left mouse button.

3. Press a bind key set in the command (in our example – v).

Are jump throw binds allowed?

Using binds in CS:GO, such as jumpthrow bind, is not illegal. In most cases, you will not get banned for using it, but there are exceptions to the rule.

Is jump throw legal on MM, Faceit or ESEA?

Yes, jump throw is fully legal – you will not get a ban for it. You can use it in standard matchmakings and in matches on ESEA and Faceit (pugs & hubs).

Is jump throw allowed on pro torunaments?

Not always, everything depends on the tournament rules and its regulations. Some events for professional players do not allow the use of an “alias” (a command that links two functions in one button).

Project & content manager @ (yes, I'm the guy responsible for what lands on this website). Living in papitoLand, playing Counter-Strike since CS 1.5, trying to change the world with small great things.
  • Jumpthrow scripts are alias-based commands that players can add to their configs in order to jump and throw grenades with exact precision, rather than manual timing which relies on near frame-perfect execution.

  • When I copy and paste;
    alias “+jumpthrow” “+jump;-attack”; alias “-jumpthrow” “-jump”; bind “v” “+jumpthrow”

    into the console, it keeps saying
    bind [command] : attach a command to a key

    and pressing the assigned button only makes my character jump. Any help?

    • Thanks! The code has been updated. Everything should work now!

      P.S. You need to hold left mouse button before pressing the key. 🙂

    • Yes, using jump throw is safe on matchmaking, FaceIT and ESEA.

      In the case of tournaments it is different. Some professional events consider binds illegal.

  • Not working when i crtl+c crtl+v the command into the console. gives me this prompt: bind [command] : attach a command to a key

  • when i copy and paste the command and press the bind with the grenade out, I jump and it doesnt throw the grenade, and then i cant jump anymore afterwards even with my space bar and i have to restart my game, I checked console to see if the bind got messed up and it says: bind unknown:

    • Ben, did you copy the commands correctly? If you are not using autoexec.cfg and you are adding jumpthrow through the console, use the second set of commands:

      alias “+jumpthrow” “+jump;-attack”; alias “-jumpthrow” “-jump”; bind “v” “+jumpthrow”

  • alias “+jumpthrow” “+jump;-attack”; alias “-jumpthrow” “-jump”; bind “mwheeldown” “+jumpthrow”

    didn’t work completely, It only throws but not jumps. Can help ples :c

    • Unfortunately, it is not possible to bind jumpthrow on mouswheel. You must use a real key, such as ALT key. 🙂

  • You have to hold the left click of your mouse with a flash or smoke and press the bind key which mousewheeldown seems
    alias “+jumpthrow” “+jump;-attack”; alias “-jumpthrow” “-jump”; bind “alt” “+jumpthrow”
    ^———– IN CONSOLE and it will save it but try using alt as you first hold the left click on mouse and then press alt and it will automatically hop and throw for you. Also, if you want to know all the spots that you can use grenades, mollies, smokes and flashes, you can download an app called Smoke Center for CS:GO and it has some amazing places that you would never think were possible especially on mirage.

  • in a “bind” when you release the button, CSGO with automatically run the minus of the first command so you can do it with just one bind and it will work:

    bind “v” “+jump; -attack;”

    on v’s release, CSGO will execute -jump automatically, so you won’t even need an alias function
    also, for the release commands, it’s better to use:

    bind “v” “+jump; -attack; -attack2; -attack3”

    so it will release all types of clicks, (left, right and both)

Leave a Reply

Your email address will not be published. Required fields are marked *