In a competitive game like Counter-Strike: Global Offensive, it is essential for every player that wants to reach the highest rank to take their own time to practice different aspects of the game. Different practice methods, such as aim training, 1v1 and especially grenade lineups, can all be done in private practice lobbies. In order to make the most use of your time in practice sessions, we have compiled a list of the most useful practice commands for you!
Best General Practice Commands
The best general commands will be listed below. Some of the commands are very important as they will need to be applied in order for all the other commands on the list to function properly.
sv_cheats 1
Sv_cheats is an essential command to turn on, as this command will enable cheats. Enabling cheats is required as all the commands starting with “sv” are cheat commands that can only be used when cheats are enabled.
This means that cheat commands can only be used in private lobbies and won’t work on Valve servers. If you’re interested in more cheat commands, read our article on the best sv_cheats commands.
mp_restartgame 1
This console command will be used to restart the game. Restarting the game is extremely important as the game will have to be restarted for the commands to be applied to the game. Every command starting with “mp” will require the game to restart for the commands to function.
Alternatively, this command is used to immediately restart the game, which will reset all the rounds and kills of players.
noclip
Noclip is not necessary unlike the two commands mentioned above, but is an incredibly useful command. Noclip is the console command that allows players to fly around the map and pass through walls, getting from one place to another quickly.
This command is very helpful when players are using practice lobbies to practice smokes, as players can immediately fly to check out the result of the grenade. For more ways to learn how to fly in CS2 (CSGO), we have just the article for you!
Best Time Commands for Practice
Here is a list of the most useful time console commands that you can apply to make your practice config much better. For a more in-depth guide about time commands, we have an article about time commands that you can read.
COMMAND | USE |
---|---|
mp_warmup_end 1 | Every time you load into a game, there will be that annoying 5 minute warmup session. Don’t worry, as typing this command into the console will immediately end the warmup session in one second. |
mp_freezetime 0 | The freeze time is the 15 second duration at the start of rounds where nobody can move. This can be especially annoying when you are in a 1v1, so typing this command will make the freeze time duration 0. |
mp_roundtime 60 | This command has to do with changing the round times. Setting it to 60 will mean that the rounds last 60 minutes, which is great for taking your time practicing grenade lineups. Alternatively, changing “60” to “5” will make rounds last 5 minutes instead. |
mp_roundtime_defuse 60 | This is a follow up command to “mp_roundtime” and is required when the map that you are playing is a Defuse Scenario map, such as Dust II and Mirage. |
This is a follow up command to “mp_roundtime” and is required when the map that you are playing is a Defuse Scenario map, such as Dust II and Mirage.
Best Money and Ammo Commands for Practice
Here are the best commands that will allow you to have infinite money and ammo which can be extremely useful for a practice config.
COMMAND | USE |
---|---|
mp_maxmoney 60000 | This command is used to change the maximum amount of money that a player can have from the default $16,000 to $60,000 instead. |
mp_startmoney 60000 | With the previous command applied, this command will make players start with $60,000 which will allow the player to basically buy anything and everything they want. |
mp_buytime 9999 | This command will change the buy period from the default 20 seconds to 9,999 seconds which allows the player to have infinite buy time. |
mp_buy_anywhere 1 | This command is paired up with the previous buy time command, which allows the player to buy at any location rather than T and CT Spawn only. |
sv_infinite_ammo 1 | This is a cheat command that will allow the players to have infinite ammo. Having this command on will allow players to keep spraying bullets without ever running out. Grenades will also never run out. |
sv_infinite_ammo 2 | This command has a difference with “sv_infinite_ammo 1”, as instead of having ammo that never runs out, this command will make players lose out bullets when shooting, but the reserve magazine will never run out. This is a better option when players are practicing spray control. |
ammo_grenade_limit_total "5" | Enabling this command will allow players to carry a total of 5 grenades instead of the normal 4 grenades. This means that players can have all 5 grenades; Smoke, Flashbang, HE Grenade, Molotov and Decoy. |
Best Trajectory and Impact Commands for Practice
Trajectory and impact commands will allow players to see where their grenades and bullets go. Here are the commands that do the job and fit in a good grenade practice config!
COMMAND | USE |
---|---|
sv_grenade_trajectory 1 | This command will allow you to see the trail of the grenades that you throw, which is an extremely useful command for practice smokes. |
sv_grenade_trajectory_time 10 | This command is paired up with the grenade trajectory command, and has to do with how long the trail will stay displayed. The command is currently set at 10 seconds and can be adjusted by changing the number. |
sv_showimpacts 1 | This command will show the impacts of the bullets that you shot. This is an extremely helpful command to practice spraying on a wall. |
Best Bot and Team Commands for Practice
Bots and automatic team arrangements can hinder the practice lobbies, so here are the best bot and team commands for your practice config!
COMMAND | USE |
---|---|
bot_kick | The bot kick command will kick every bot in the server, so no bots will disturb your practice session. |
mp_limitteams 0 | The limit teams command is usually used to set the limit of players on each team, but setting it to 0 will mean that there will be no limit for each team. |
mp_autoteambalance 0 | Auto team balance in CS2 (CSGO) will automatically balance out the amount of players on both teams to be even. This command will ensure that no one gets shuffled to different teams. |
That concludes it for the best commands that you should use in your practice lobbies. If you are interested in learning more about CS2 (CSGO) commands, you can check out our article on 1v1 commands and the most useful commands in CS2 (CSGO).