Counter-Strike 2

Counter-Strike 2

Not enough ratings
Grenade Practice Console/Config Commands
By fat line
Be a better player: What console commands and how to use them to practice throwing grenades(utility).
   
Award
Favorite
Favorited
Unfavorite
Console Command I Use
sv_cheats 1;
mp_maxmoney 16000;
mp_startmoney 16000;
mp_buy_anywhere 1;
mp_buytime 5000;
mp_roundtime_defuse 60;
mp_roundtime_hostage 60;
mp_freezetime 0;
ammo_grenade_limit_total 4;
sv_infinite_ammo 1;
bind alt noclip;
bind o bot_place;
bind p "toggle sv_showimpacts_penetration 0 1";
bind [ "toggle sv_grenade_trajectory_prac_pipreview 0 1";
bind ] "toggle sv_grenade_trajectory_prac_trailtime 0 8";
bind l sv_rethrow_last_grenade;
bind \ ent_fire smokegrenade_projectile kill; stopsound;
bind ' "toggle r_csgo_render_decals 0 1";
bot_kick;
bot_add;
bot_stop 1;
mp_restartgame 1;
mp_warmup_end;
Explanation of each command
sv_cheats 1;
allows use of the below commands
mp_maxmoney 16000;

starting cash = standard max
mp_startmoney 16000;

starting cash = max
mp_buy_anywhere 1;

buy weapons anywhere, not just spawn
mp_buytime 5000;

buy weapons 5,000 seconds into a round
mp_roundtime_defuse 60;

increase defuse time to not interrupt your practice
mp_roundtime_hostage 60;

same as above, not very useful
mp_freezetime 0;

no freeze time at start of rounds
ammo_grenade_limit_total 4;

Allows you to buy all four grenade types, Practice - Casual usually only allows for three.
sv_infinite_ammo 1;
Infinite ammo, self explanatory

bind alt noclip;
With my Alt key I can fly and go through walls

bind o bot_place;
With o I place the enemy bot where my mouse is pointing.

bind p "toggle sv_showimpacts_penetration 0 1";
Pressing p once shows bullet impacts and penetration through walls, press again to turn off.

bind , "toggle sv_grenade_trajectory_prac_pipreview 0 1"
Press ,* to see a "trail" of how the grenade you threw flew through the air

bind "]" "toggle sv_grenade_trajectory_prac_trailtime 0 8";
Press ] to see where the grenade is going to land before throwing it

bind l sv_rethrow_last_grenade;
Press L to rethrow the last grenade

bind \ ent_fire smokegrenade_projectile kill; stopsound;
Press \ to remove any smoke grenades from the map

bind ' "toggle r_csgo_render_decals 0 1";
Press ' to remove any bullet holes, blood, etc from the map

bot_kick;
bot_add;
bot_stop 1;
Self explanatory, remove all bots then add one on the enemy team and tell them to stand still to not interrupt your training.

mp_restartgame 1;
mp_warmup_end;
Self explanatory, warmup_end is to remove the annoying text that can sometime cover part of your screen.


* i actually use ] but the guide code doesn't work if I use that symbol.
How to use: Copy/Paste vs .cfg file
You can copy and paste these into the console each time:
sv_cheats 1;mp_maxmoney 16000;mp_startmoney 16000;mp_buy_anywhere 1;mp_buytime 5000;mp_roundtime_defuse 60;mp_roundtime_hostage 60;mp_freezetime 0;ammo_grenade_limit_total 4;sv_infinite_ammo 1;bind alt noclip;bind o bot_place;bind p "toggle sv_showimpacts_penetration 0 1";bind [] "toggle sv_grenade_trajectory_prac_trailtime 0 8";bind l sv_rethrow_last_grenade;bind \ ent_fire smokegrenade_projectile kill; stopsound;bind ' "toggle r_csgo_render_decals 0 1";bot_kick;bot_add;bot_stop 1;mp_restartgame 1;mp_warmup_end;

or,

  • You can copy the commands in a notepad file, save it
  • Move it to steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg
  • Change the file extention to .cfg
  • The file name should be easy to remember - I use "nades"
  • Then when you enter a game CASUAL - PRACTICE (only), you simply open console and write:

exec nades

Voila