CS:GO binds and scripts
In CS:GO, you can create your own binds and scripts to make your playing easier and more fun. CS:GO binds, for example, can buy your weapons under a second by simply pressing one button. CS:GO scripts help you to perform a “jump throw script” when throwing a smokegrenade. CS:GO binds and scripts are not cheating and do not give you an advantage over your opponents. However, they do make parts of the console commands faster to execute and more convenient to use.
NOTE! You cannot get VAC banks using scripts.
NOTE! If you participate in leagues and tournaments, please read the rulebook to find out which scripts are allowed.
The console is where all the scripting happens, and where you can configure keys and change settings that are missing from the normal settings. Before you can open the console, you need to enable the console in the settings. Select“Game settings” and press“Enable developer console“. Alternatively, you can create binds and scripts directly in Windows notepad and add them to autoexec.cfg. The latter is a much easier way to create binds and scripts.
Useful CS:GO binds
“Bind” is a command to bind a console command to a key. When you press a key the command goes into effect. Binds can be created in the console or in autoexec.cfg outside the game. The file can be found in this folder:C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg
A list of useful buy binds that speed up the purchase of weapons:
When the round starts and depending on whether you are on the CT or T side, you buy an M4A1/M4A1-S or AK-47 by pressing F1 etc. You can create your own binds using the examples below.
bind “F1” “buy ak47; buy m4a1” – buy M4 or AK-47
bind “F2” “buy awp” – buy AWP rifle
bind “F3” “buy SSG08” – buy Scout
bind “F4” “buy deagle;” – buy Desert Eagle
bind “F5” “buy flashbang;” – buy flashbang
bind “F6” “buy hegrenade;” – buy grenade
bind “F7” “buy smokegrenade;” – buy smokegrenade
bind “F8” “buy incgrenade; buy molotov;” – buy molotov
bind “F9” “buy decoy;” – buy decoy
bind “F10” “buy defuser;” – buy bomb defuser kit
bind “F11” “buy vest” – buy vest
bind “F12” “buy vesthelm” – buy helmet and vest
At the end of the article, you will find a list of all the names of the weapons you can use in the buy binds.
Useful CS:GO scripts
The “jump throw script” is one of the most popular and also used by professional players. The jump-throw script helps the player to consistently throw the smoke grenade each time so that it goes to the desired location.
alias “+jumpthrow” “+jump;-attack”
alias “-jumpthrow” “-jump”
bind “h” “+jumpthrow”
Clean blood and bullet marks from walls in the middle of a round when you move, shoot or crouch – clear decals
bind “w” “+forward; r_cleardecals”
bind “a” “+moveleft; r_cleardecals”
bind “d” “+moveright; r_cleardecals”
bind “s” “+back; r_cleardecals”
bind “CTRL” “+duck”; r_cleardecals”
bind “SHIFT” “+speed”; r_cleardecals”
bind “MOUSE1” “+attack”; r_cleardecals”
When you die, the amount of damage you’ve done in Valve Matchmaking is shown in the top left corner.
con_filter enable 2
con_filter_text “damage Given”
Show Netgraph when you press tab
net graph “1”;
alias “+scorenet” “+showscores; net graph 1”;
alias “-scorenet” “-showscores; net_graph 0”;
bind “(tab)” “+scorenet”
Press “p” to switch from one sight to another.
bind “p” changeCrosshair
alias changeCrosshair secondCrosshair
alias firstCrosshair “alias changeCrosshair secondCrosshair; exec ch1”
alias secondCrosshair “alias changeCrosshair firstCrosshair; exec ch2”
For the command to work, you need to create a .cfg file with the target information and rename the file ch1.cfg. The next crosshair should be in a different file and named ch2.cfg. and so on. The folder should be the same where autoexec.cfg is located: C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg
Pick up the utiliy you want with a single button:
By pressing a certain key, you pick up one of your grenades. For example, the first one picks up the HE grenade when you press the “f” key.
bind “f” “use weapon_hegrenade”
bind “4” “use weapon_molotov; use weapon_incgrenade”
bind “c” “use weapon_smokegrenade”
bind “MOUSE4” “use weapon_flashbang”
bind “z” “use weapon_decoy”
List of weapons for binds