Configuration

Jump Bind

This website only contains nades that you can do consistently 100% of the time. This means that only static nades and nades that use the jump bind are included. To use the jump bind, you will need to add this bit of code to your autoexec file:

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

Feel free to change the key it's bound to. To use the jump bind, prime your grenade and then press the jump bind key (in this case, v).

Run-Jump Bind

There are a few nades where Valve has made it so you need to run-jump. This is useful for distant smokes like T Spawn to Window on Mirage.

alias "+runjumpthrow" "+forward;+jump;-attack"; alias "-runjumpthrow" "-jump;-forward"; bind "c" "+runjumpthrow"

Feel free to change the key it's bound to. To use the run-jump bind, prime your grenade and then press the run-jump bind key (in this case, c).

Autoexec? What's that?

For the uninitiated, CS:GO has a folder of config (.cfg) files that represent groups of console commands. These are located in Steam/steamapps/common/Counter-Strike Global Offensive/csgo/cfg. You can add new ones without triggering VAC or anything.

Most people use an autoexec file. To make one, create a file in Notepad or something and save it to the cfg directory. Make sure to save as a .cfg file; it is easy to accidentally save it as a .txt. Call it autoexec.cfg. Then, right click on CS:GO in steam and go to "Properties..." Under "GENERAL" there should be a section titled "LAUNCH OPTIONS". Put +exec autoexec.cfg in the text box. You're done! Now autoexec.cfg will execute whenever you launch the game. For an example of what to put in it, look at the bottom of this page.

Practice Config

You may want to practice your nades at some point. Here is a suitable config to execute when you open a bot match. I recommend copying it into a cfg file (e.g. "nade.cfg") in the cfg folder so you can easily run the config (by typing "exec nade").

sv_cheats 1
bot_kick
mp_limitteams 0
mp_autoteambalance 0
mp_maxmoney 10000
mp_startmoney 10000
mp_buytime 9999
mp_buy_anywhere 1
mp_freezetime 0
mp_roundtime 60
mp_roundtime_defuse 60
mp_respawn_on_death_ct 1
mp_respawn_on_death_t 1
sv_infinite_ammo 2
sv_grenade_trajectory 1
sv_grenade_trajectory_dash 1
sv_grenade_trajectory_time 15
sv_showimpacts 1
sv_showimpacts_time 10
ammo_grenade_limit_total 5
mp_warmup_end
mp_restartgame 1
bind ALT noclip

Autoexec

If you need an autoexec, you can copy the autoexec below. Add it to your csgo/cfg directory as autoexec.cfg. Make sure to add +exec autoexec.cfg to your launch options. clear

//crosshair settings
cl_crosshairusealpha 1
cl_crosshairstyle 4
cl_crosshairgap -1
cl_crosshairsize 3
cl_crosshairscale 0
cl_crosshairalpha 180
cl_crosshairthickness 1
cl_crosshair_outlinethickness 1
cl_crosshair_drawoutline 1
cl_crosshair_dynamic_maxdist_splitratio .5
cl_crosshair_dynamic_splitalpha_innermod .5
cl_crosshair_dynamic_splitalpha_outermod 1
cl_crosshair_dynamic_splitdist 7
cl_crosshairgap_useweaponvalue 0
cl_crosshaircolor 5
cl_crosshaircolor_b 115
cl_crosshaircolor_g 255
cl_crosshaircolor_r 50
cl_crosshairdot 0
cl_fixedcrosshairgap -9

//Mouse settings
m_rawinput 1
m_mouseaccel1 0
m_mouseaccel2 0
m_customaccel 0
m_customaccel_max 0
sensitivity 2.3

//game settings
mm_dedicated_search_maxping 60
gameinstructor_enable 0
cl_autowepswitch 0
cl_disablefreezecam 0
cl_showloadout 1
cl_join_advertise 2
cl_mute_enemy_team 0

//hud/colors
hud_scaling 1
hud_showtargetid 1
hud_takesshots 1
mat_monitorgamma 1.60
net_graph 1
net_graphproportionalfont 0.2
cl_hud_color 1
cl_hud_background_alpha 0
cl_show_clan_in_death_notice 0
cl_teammate_colors_show 2
cl_hud_healthammo_style 1
cl_loadout_colorweaponnames 1

//rates - CHANGE THIS IF YOU'RE ON 128 TICK
cl_interp 0
cl_interp_ratio 1
cl_cmdrate 64
cl_updaterate 64
rate 64000
fps_max 480
//radar settings
cl_radar_scale 0.4
cl_radar_always_centered 0
//sound
windows_speaker_config 1
snd_musicvolume 0
snd_mixahead 0.05
snd_legacy_surround 1
volume 0.4
snd_pitchquality 1

//binds
unbindall
bind ctrl +duck
bind 1 slot1
bind 2 slot2
bind 3 slot3
bind 4 slot4
bind 5 slot5
bind 6 cheer
bind 7 radio1
bind 8 radio2
bind 9 radio3
bind a +moveleft
bind s +back
bind d +moveright
bind w +forward
bind e +use
bind f +lookatweapon
bind b buymenu
bind g drop
bind i show_loadout_toggle
bind u messagemode2
bind y messagemode
bind ` toggleconsole
bind r +reload
bind tab +showscores
bind escape cancelselect
bind shift +speed
bind mouse1 +attack
bind mouse2 +attack2
bind k +voicerecord
bind j +voicerecord
bind q lastinv
bind o "toggle gameinstructor_enable"
bind p "toggle voice_enable"
bind t +spray_menu
bind z slot12

bind 7 "say and THAT'S why you ALWAYS use PREMADENADES.COM"

//jump binds
alias "+jumpthrow" "+jump;-attack; -attack2"; alias "-jumpthrow" "-jump"; bind "v" "+jumpthrow"
alias +fjt "+forward; +jump; -attack; -attack2"
alias -fjt "-forward; -jump"
bind c "+fjt"

//hand settings
cl_bob_lower_amt "0"
cl_bobamt_lat "0"
cl_bobamt_vert "0"
cl_viewmodel_shift_left_amt 0
cl_viewmodel_shift_right_amt 0
cl_bobcycle "2"
weapon_recoil_view_punch_extra 0
cl_use_new_headbob 0

//bhopping settings
cl_showpos 1
bind mwheelup +jump
bind space +jump