• Profilerr
  • Blog
  • 22 CS:GO Smoke Practice Commands + Other Commands to Help You Practice

22 CS:GO Smoke Practice Commands + Other Commands to Help You Practice

by eZstah


If you’re planning to climb the ranks in CS:GO, smoke practice commands are an essential step in your progress. Smokes can provide invaluable cover and tactical advantage, and practicing their deployment can significantly elevate your win stats. In this article, we explain how to practice smokes in CS:GO using commands and binds, helping you become a more formidable player.

Commands for Smoke Practice in CS:GO

First, you should create a custom server in CS:GO to practice without other players in the way (most commands will not work in official modes):

  1. Start the game;
  2. Open the developer console by pressing “~”;
  3. Type the name of the map you’d like to practice on (for example, “map dust2”). All the map names you can find here in the “Internal BSP Name” column;
  4. The game will automatically launch a custom server with the chosen map.

It is recommended that you practice on different maps like Mirage, Inferno, Dust, and others to be ready for any competitive match. This will give you a significant advantage against other players on any map.

The next step is entering some of the most used smoke practice commands for CS:GO:

  • sv_cheats 1 — to enable advanced commands (cheats) in the game;
  • sv_grenade_trajectory 1 — to show your grenade’s trajectory. Activating this option will help you to adjust your throwing;

Enabled “sv_grenade_trajectory 1” command

  • sv_grenade_trajectory_time 10 — to extend your grenade’s trajectory time. You will see the trajectory for 10 sec after the grenade was thrown;
  • sv_infinite_ammo 1 — to get unlimited ammo for all your weapons;
  • give weapon_smokegrenade — to get an infinite number of smoke grenades and forget about buying new ones.

Using these commands to practice smokes in CS:GO will help you train quicker, improve your skills, and get a higher chance of winning in all types of matches.

Additional Commands for Smoke Practice in CS:GO

Depending on how you want to use commands for smoke practice in CS:GO, you might need some additional options:

  • ammo_grenade_limit_total 5 — to have more grenades at a time, so you won't have to buy them constantly;
  • mp_roundtime 60 — to extend the rounds to 60 minutes and let you practice in peace;
  • mp_maxmoney 50000 — set the maximum limit for how much money you can have to $50,000;
  • mp_startmoney 50000 — start the round with $50,000;
  • mp_buytime 9999 — to have all the time you need to buy stuff;
  • mp_buy_anywhere 1 — to buy grenades wherever you want on the map.
  • mp_restartgame 1 — to restart the game with all the commands enabled;
  • mp_limitteams 0 — to eliminate all players from both teams;
  • bot_kick — to kick all the bots;
  • mp_autoteambalance 0 — to prevent auto-balancing if you don’t want it;

You’ll be able to make your match more pleasant with these CS:GO console commands to practice smokes. Just don’t get too cozy, as you won’t have the same benefits in a real match with other players.

Useful Binds to Practice Smoke in CS:GO

Using binds can help you even more than other CS:GO smoke training commands. They will take your practice experience to the next level. 

Note: the “X” in each command stands for the key you’ll set for the bind:

  • bind X noclip — enables/disables flying around the map;
  • bind X cl_sim_grenade_trajectory — shows a simulation of a thrown grenade without actually throwing it;

Example of the usage of “bind X cl_sim_grenade_trajectory”

  • bind X cl_grenadepreview — shows the trajectory of your grenade without actually throwing it;
  • bind X sv_rethrow_last_grenade — throws your last grenade one more time;

Using the “bind X sv_rethrow_last_grenade” throws the same grenade in the same position

  • bind X buy smokegrenade — buy a smoke grenade each time you press X.

These are practically all CS:GO commands for smoke practice that you’ll need during your training.

Can You Use These Commands or Binds in Competitive Modes?

While all these CS:GO smoke practice commands and binds are immensely helpful for training and skill development, it's important to note that most of them are intended for offline or private server use. In competitive modes, such as matchmaking or official tournaments, you cannot use commands and binds that require sv_cheats 1 to be enabled. Everything else should be fine and is even encouraged by Valve.


Mastering smoke grenades in CS:GO will significantly enhance your strategic capabilities on the battlefield. The mentioned commands and binds offer a powerful toolset for effective smoke practice, enabling you to refine your throws, experiment with different strategies, and gain a competitive edge. While these tools are invaluable for training, they should be used responsibly and within the appropriate game modes.


How do I set up a map on a private server in CS:GO?

Start the game and open the developer console by pressing “~” on your keyboard. Type the name of any map in the format of “map dust2” and the game will automatically launch a private server.

How do I train the spread of smoke grenades on different maps?

Try practicing with various commands and binds on different maps within private servers. You have to throw hundreds of grenades before you hone your skills to get a perfect throw in any situation.

Comments 0

CS:GO Online stats

In Game922 053
24h Peak1 347 617
All Time Peak1 802 853

Players in game

Today’s top