How to Use CS:GO Buyscripts? (GUIDE + ALL SHORTCUTS)

Here you can find a simple tutorial how to use buyscripts in the CS:GO console, the most useful weapon bind commands and keyboard shortcuts.

What is a CS:GO Buyscript?

CS GO Buyscript ScreenshotA buyscript in CS:GO is a configurated command that saves a planned purchase on a hotkey. Through buyscripts you can get your full equipment on the start of a new round with just one click.

Instead of choosing your kevlar, the weapon, pistols, and grenades, you can access your saved buyscripts to get things done faster. Using buyscripts in CS:GO is quite easy, and a must-have option for all who play Counterstrike a lot.

What are CS:GO Buyscripts for?

With buyscripts you can buy much faster in CS:GO, you will save a ton of time! Instead of clicking 10 keys, you just have to click one single key to get fully equipped. Benefit of a CS:GO buyscript: If you play 2 games a day, this is 730 games a year, this means you save about 180.000 clicks each year.
At the end you will thank me, your finger will hurt less! 😀
That means, you are not only saving time but also work. It can also change your win rate (to boost your CS:GO rank): If you have 2-3 seconds more at the start of each round, you can think about your strategy instead of wasting time shopping.

How to use CS:GO Buyscripts?

CS GO Buyscript ConfigIt’s super simple to use CS:GO buyscripts, just follow the step by step tutorial:

Option 1: Creating CS:GO Buyscripts with the Console:

  • Open the CS:GO console, if you havent set it up yet, check this quick tutorial how to activate the CS:GO console.
  • Now we need the bind command for the console:
    Bind Command CS GO Buyscript
    A CS:GO bind command needs three values: The command, the key and the function.
    Just type “bind”, add the hotkey that you want to user ingame in quotation marks, for example “8” and then enter what you want to be performed in that bind action:
    For example “buy ak47” (in quotation marks).
    bind "8" "buy ak47" After typing this just hit enter.
  • That’s it! 🙂 Just click 8 now (while beeing in the active buy-zone) and you will automatically buy the AK-47.

Important: When typing CS:GO buyscript commands, you need to enter the keyboard names and weapon bind commands correctly and case sensitive. If you type something wrong, the bind command will not work. Below you can find complete lists of all weapon buy binds and keyboard names.

How to Bind Multiple Weapons into a CS:GO Buyscripts?

To bind more than one weapon into a buyscript we need the semicolon, between the buy binds:
CS GO Buyscript Multiple BindsType “bind” again, add the key (for example “i”) and split the buy commands with the semicolon: “buy smokegrenade, buy decoy” and so on.
bind "i" "buy smokegrenade, buy decoy"

Buyscript Tip for the T and CT side:

Extra tip: You can use the same hotkeys for the T and CT side, to work with fewer keys and fewer bind commands. For example, you can add two weapons (a T and a CT weapon) onto the same command.
CS GO Buyscript Tips and Tricks
Depending on which side you are, you will only buy this weapon.
Type the following command into the console:
bind "9" "buy ak47; buy m4a1"

How to unbind CS:GO Buyscripts?

To remove a buyscript key bind, just type “unbind” into the console and add the key:
unbind "9"

Option 2: Creating CS:GO Buyscripts with the .cfg Config File:

  • Creating buyscripts in CS:GO with the .cfg config file is another great option.
    To do this, first of all, open your Steam CS:GO config folder on your computer. To find this open the installation path of Steam and browse the user data folder. This is most likely in a folder like this:
    C:\Steam\userdata
    In the user data folder, you will see all the Steam accounts, that have been connected on your computer. If you have only one, then you know it’s yours. If there are multiple folders, you need to find your Steam ID. To do this, browse an online Steam ID finder or join a CS:GO server and enter “status” into the console:
    Console Command Status CS GO

    The final folder should look like this:
    C:\Steam\userdata\123456\730\local\cfg

  • Open the config.cfg file with the text editor, just right click it and choose “open with”, then select the text editor.
    Steam Folder Config File
  • Now it’s time to enter the buyscript commands into the config file. Choose first on which Key u want to bind the Buyscript and second what shall happen if you click it. These binds work like in the console, but the good thing is that you can see all of the binds on one screen:
    CS GO CFG Config File
  • Enter all of the CS:GO buyscript binds that you need and save the config .cfg file.
  • Now join CS:GO and test your config.

Tip: Choosing the .cfg config file solution instead of the console, might seem complex – but the great thing is that you “saved” a file, which you can restore and take with you, onto another computer. It’s also great for sharing: Pro players share their buyscript config files for others. You can simply download the pro config buyscript files. You can test around in the console, and once the setup is done, you can add them to the .cfg file.

CS:GO Buyscript Command List:

Buyscript Command Name:Command:Description:
bindbind [Bind Key] [“Bind Command”]This command will bind a command, or list of commands, to a key on your keyboard or button on your mouse. Binds can make your CS:GO experience much more convenient, and is a very important command in the game.
unbindunbind [Key]This command removes any bind bound to the specified key.
BindToggle BindToggle [Bind Key] [“Bind Command”]This command assigns a hotkey (key on your keyboard, or button on your mouse) to switch through the various values a specified console command has (when pressed or clicked). This is useful for setting up binds that toggle a certain feature. For example,”voice_enable” would be toggled between 0 and 1 (disabled and enabled).
bind_osxbind_osx [Bind Key] [“Bind Command”]This command will bind a command, or list of commands, to a key on your keyboard or button on your mouse. This command is for OSX (Mac).
key_listboundkeyskey_listboundkeysThis console command lists all of the keys and buttons you have that have a specific action bound to them (e.g. the space bar being bound to jump).

CS:GO Weapon Shortcut Names for Buyscripts:

Here are all CS GO weapon shortcut names, you have to write them correct, or your CS GO buyscript commands will not work.

CS:GO Weapon Command List by Category:

CS:GO Weapon Type:CS:GO Shortcut Weapon Name:
Pistols„glock“, „hkp2000“, „tec9“, „p250“, „deagle“, „elites“, „fiveseven“
Shotguns„nova“, „sawedoff“, „mag7“, „xm1014“
SMGs„mac10“, „mp9“, „bizon“, „ump45“, „mp7“, „p90“
Rifles„galilar“, „ak47“, „famas“, „m4a1“, „aug“, „sg556“, „ssg08“, „awp“, „g3sg1“, „scar20“
Machine Guns„m249“, „negev“
Equipment„vest“, „vesthelm“, „defuser“, „taser“
Grenades„flashbang“, „hegrenade“, „smokegrenade“, „decoy“, „molotov“, „incgrenade“

All CS:GO Weapon Commands for Buyscripts:

p228
glock
scout
mac10
aug
xm1014
elite
fiveseven
ump45
sg550
galil
galilar
famas
usp
awp
mp5navy
decoy
incgrenade
molotov
hegrenade
smokegrenade
flashbang
ssg08
sg556
scar20
scar17
p250
nova
mp9
mp7
hkp2000
taser
tec9
sawedoff
negev
mag7
bizon
p90
ak47
sg552
deagle
g3sg1
tmp
m4a1
m3
m249

CS:GO Buyscript Keyboard Shortcut Names:

Here is a keyboard screenshot with all keys that you can use in CS:GO, especially the numpad is a bit complex to use. Each key on the keyboard has a name, which you have to type correctly to use CS:GO buyscripts.
CS GO Keyboard Keys Buyscript

Complete List of all Keyboard Key Names for CS:GO:

Key Name:Bind Code:
1 / Endkp_end
2 / Down Arrowkp_downarrow
3 / Page Downkp_pgdn
4 / Left Arrowkp_leftarrow
5kp_5
6 / Right Arrowkp_rightarrow
7 / Homekp_home
8 / Up Arrowkp_uparrow
9 / Page Upkp_pgup
0 / Insertkp_ins
. / Deletekp_del
/ (Slash)kp_slash
* (Multiply)kp_multiply
– (Minus)kp_minus
+ (Plus)kp_plus
Enterkp_enter
Insertins
Deletedel
Homehome
Endend
Page Uppgup
Page Downpgdn
Up Arrowuparrow
Left Arrowleftarrow
Down Arrowdownarrow
Right Arrowrightarrow
F1f1
F2f2
F3f3
F4f4
F5f5
F6f6
F7f7
F8f8
F9f9
F10f10
F11f11
F12f12
1 / ! (Exclamation Mark)1
2 / @ (At Sign)2
3 / # (Number Sign)3
4 / $ (Dollar Sign)4
5 / % (Percent Sign)5
6 / ^ (Caret)6
7 / & (Ampersand)7
8 / * (Asterisk)8
9 / ( (Parenthesis Left)9
0 / ) (Parenthesis Right)0
Aa
Bb
Cc
Dd
Ee
Ff
Gg
Hh
Ii
Jj
Kk
Ll
Mm
Nn
Oo
Pp
Qq
Rr
Ss
Tt
Uu
Vv
Ww
Xx
Yy
Zz
Space Barspace
– (Hyphen) / _ (Underscore)
= (Equals Sign) / + (Plus Sign)=
[ (Bracket Left) / { (Brace Left)[
] (Bracket Right) / } (Brace Right)]
\ (Backslash) / | (Pipe)\
; (Semicolon) / : (Colon)semicolon
‘ (Apostraphe) / ” (Quotation Marks)
, (Comma) / < (Pointy Bracket Left),
. (Period) / > (Pointy Bracket Right).
/ (Slash) / ? (Question Mark)/
Backspacebackspace
Tabtab
Enterenter
Caps Lockcapslock
Shift Leftshift
Shift Rightrshift
Control Leftctrl
Control Rightrctrl
Alt Leftalt
Alt Rightralt
Left Mousemouse1
Right Mousemouse2
Middle Mousemouse3
Side Mouse 1mouse4
Side Mouse 2mouse5
Mouse Wheel Downmwheeldown
Mouse Wheel Upmwheelup

How to add “Say Binds” to CS:GO Buyscripts?

If you wanty you can tell your team that you bought something. You should not do this with every weapon but maybe with AWP or other Sniper Weapons.

Just add the “say bind” at the same time to the buyscript:
bind "p" "buy AWP; say_team I GOT AWP BOOM"

Extra tip: You can define to always start with a knife (to run faster):
use weapon_knife

CS:GO Buyscript Generator Tools:

If you dont want to create your own CS GO Buyscript by hand, you can use a CS GO buyscript generator:

Any Questions? I hope you are able now, to set up your CS:GO buyscript properly! 🙂

Also checkout the CS:GO launch command list and the progamer crosshair settings list.