





If you want to improve your game, using the best CS2 practice commands is by far the quickest way to do that. They allow you to hop right into a practice server and learn new nade lineups, making it as convenient as possible to do so. But it’s not just one command. There are tons of CS2 practice commands you should be using all at the same time to ensure you have a smooth practice experience. You’ll be throwing smokes and popping flashes like prime Astralis in no time!
To really get into the details, we have to separate the best CS2 practice commands by category. While some are used to define the settings of your practice server, others are useful commands that affect your character in-game.
These are the best server settings to use when setting up your CS2 practice server, and what each one does.
These are the best CS2 practice commands for learning nade lineups quickly on the server. This includes some binds I’d recommend using for some of the more useful commands, so you can quickly press them as and when you need them.

If you want a full set of CS2 practice commands that you can simply copy and paste into your console, we’ve got you covered below, sorted by category:

Setting up a CS2 practice server to learn new nade lineups is very simple. Open the game, and press the “Practice” and “Casual” tabs. From here, make sure that “Grenade Camera,” “Infinite Ammo,” and “Infinite Warmup” are all switched on. Load up the map you want to practice on.

On the game is loaded, simply enter your CS2 practice commands as found above, or execute your config, which we’ll show you how to do next.
Alternatively, rather than copying and pasting CS2 practice commands every single time, you can always create a practice config that you can execute with a single command instead.
To do this, head to the CS2 cfg folder, which should be at this file path: C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg. In here, duplicate the autoexec.cfg file and rename it practice.cfg. Open it and remove any of its contents. If you don’t use an autoexec, this should already be empty. Now, copy the following commands to your CS2 practice config:
// CS2 Practice Config
sv_cheats 1
bot_kick
mp_warmup_end
mp_maxmoney 60000
mp_startmoney 60000
mp_limitteams 0
mp_autoteambalance 0
mp_buy_anywhere 1
mp_buytime 9999
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 1
sv_showimpacts 1
sv_showimpacts_time 10
ammo_grenade_limit_total 5
mp_restartgame 1
give weapon_incgrenade
give weapon_flashbang
give weapon_smokegrenade
give weapon_molotov
give weapon_decoy
give weapon_hegrenade
bind n noclip
bind m "ent_fire smokegrenade_projectile kill;ent_fire molotov_projectile kill;ent_fire flashbang_projectile kill;ent_fire hegrenade_projectile kill;ent_fire decoy_projectile kill;stopsound"
Once copied, it’s important that you ensure all these CS2 practice commands are on a new line in the cfg, or they won’t work. Save, exit, and open CS2. Launch your practice server, and in the console type “exec practice.cfg“. You can do this whenever you want to practice your nades in CS2, rather than entering all the individual commands every time.
And stay up to date on all the latest trends in esports
By submitting your information you agree to the Privacy Policy and Terms of Use