Skip to main content
Featured Practice Config

CS:GO – Practice Config and useful commands

A big part of Counter-Strike: Global Offensive is individual skill and map knowledge. Effective grenades, strategic positioning and good spray control are just a few examples of individual player skill. From time to time you need start a local server and practice flashbangs, check advantageous positions and angles or discover new useful smoke grenades to improve yourself. We will show and explain you the best console commands for practicing CS:GO and also offer you a good ready-to-go practice config file at the end of this guide.


Useful console commands

  • sv_cheats 1
  • Allows cheats on server (necessary for some console commands)

  • bot_kick
  • Kicks all bots from the current game

  • bot_stop 1
  • Freezes all bots immediately

  • bot_place
  • Places a bot from the map at where the local player is pointing

  • mp_roundtime_defuse 60
  • Sets the roundtime to 60 minutes for gamemode “Bomb Defuse”

  • mp_autoteambalance 0
  • Turns off auto team balance

  • mp_limitteams 0
  • Disables the check for team balancing and allows to play e.g. 1v5, 1v10 etc.

  • mp_freezetime 0
  • Deactivates the freeztime at the beginning of each round

  • mp_buytime 9999
  • Sets the buytime to 9999 seconds, so you have unlimited time to buy

  • mp_buy_anywhere 1
  • Allows you to open the buy menu anywhere on the map

  • mp_maxmoney 60000
  • Increases the maximum amount of money allowed in a player’s account to $60.000

  • mp_startmoney 60000
  • You will start each round with $60.000 in your account

  • sv_infinite_ammo 2
  • Activates unlimited ammo, but you still have to reload (set it to “1” to deactivate weapon reload)

  • ammo_grenade_limit_total 5
  • Allows you to carry all grenades

  • sv_grenade_trajectory 1
  • Shows grenade trajectory visualization in-game

  • sv_grenade_trajectory_time 15
  • Sets the length of time grenade trajectory remains visible in seconds

  • sv_showimpacts 1
  • Shows bullet impact points for client and server

  • sv_showimpacts_time 10
  • Sets the duration of bullet impact indicators to 10 seconds before disappearing

  • mp_warmup_end
  • Ends warmup immediately

  • mp_restartgame 1
  • Restarts the game/round immediately

Download our official practice config

(file name:

Testing Wallbangs in CS:GO

The console command sv_showimpacts_penetration allows you to test wallbangs in CS:GO. It’s pretty useful, becuase it shows you several information like the travel distance of your bullet, the applied damage and the material names you are shooting through.

sv_showimpacts_penetration "1"

sv_showimpacts_penetration 1

How to start a local server for practice purposes

To start a local server please open your console and type in “map MAPNAME” (e.g. map de_dust2). It should automatically start a casual match against bots on your selected map. Notice: It doesn’t matter if you start a casual or competitive match as our practice config will change all relevant settings. There is also a slower way through the official menus:

How to start a local server in CS:GO How to start a local server in CS:GO #2

How to install and execute the practice.cfg

    1. Download the practice config from our website (
    2. Unzip/extract the config file, so you have a file called “practice.cfg”
    3. Move/Copy the config file to your CS:GO cfg folder (C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg)
    4. Start a local server
    5. Open the console and type in “exec practice.cfg”

Remember to change each bind inside the practice.cfg to the key you wish!
The game will restart and all the settings are now enabled. You can also check the console for the echo “CLUTCHROUND.COM PRACTICE CONFIG LOADED” to see if it worked.

  • PeterT

    Does this same thing work if I am using my GameServers dedicated server? Any help would be appreciated.