Ultimate CS:GO Practice Commands Guide

MD
Written by
Integrated MA

Improving in Counter-Strike: Global Offensive requires dedicated practice outside of competitive matches. Setting up a local practice server with the right console commands allows players to hone specific skills like aim, grenade throws, and recoil patterns without interruptions. This guide provides a comprehensive set of commands, bind suggestions, and config creation tips drawn from proven community practices.

Why Practice Servers Are Essential for Improvement

A well-configured practice environment simulates competitive conditions while removing limitations. You can test grenade lineups repeatedly, analyze bullet impacts for better spray control, and experiment with movement techniques. Local servers enable infinite ammo, extended round times, and visual aids like trajectories, making training efficient and targeted.

Players at all levels—from beginners learning basics to pros refining strats—benefit from these setups. Consistent use can significantly boost performance in deathmatch, retakes, or aim_botz maps.

Setting Up Your Practice Server

To begin, launch CS:GO and create a local game via the ‘Play’ menu > ‘Practice with Bots’ > select a map. Open the console with ~ (enable it in settings if needed). Enter sv_cheats 1 to unlock advanced commands. This is the foundation for all practice features.

  • Enable cheats: sv_cheats 1 – Required for most practice tools.
  • Kick bots: bot_kick – Clears the server for solo practice.
  • End warmup: mp_warmup_end – Skips initial delays.
  • Restart match: mp_restartgame 1 – Refreshes settings instantly.

These basics get you started quickly. Combine them with map-specific commands for optimal results.

Core Practice Commands for Grenade Training

Grenade mastery is crucial in CS:GO, as utility decides rounds. Commands visualize throws and allow repetition without resource limits.

CommandPurposeExample Usage
sv_grenade_trajectory 1Displays arc paths for smokes, flashes, etc.Throw a nade to see its trajectory line.
sv_grenade_trajectory_time 20Extends visibility duration.Keeps lines on screen longer for analysis.
sv_rethrow_last_grenadeRepeats your previous throw exactly.Bind to a key for quick retries.
ammo_grenade_limit_total 5Allows carrying all grenade types.Test HE, smoke, flash, molotov, decoy.
give weapon_smokegrenadeInstantly spawns specific grenades.Practice map-specific lineups endlessly.

Bind sv_rethrow_last_grenade to a comfortable key like comma (,) for seamless iteration. Use noclip to fly around maps and scout angles.

Recoil Control and Aim Practice Commands

Spray patterns are weapon-specific and demand muscle memory. These commands reveal impacts and provide unlimited ammo.

  • sv_infinite_ammo 1 or 2 – No reload (1) or infinite with reloads (2) for realistic training.
  • sv_showimpacts 1 – Shows green/red bullet hit markers.
  • sv_showimpacts_time 10 – Prolonged impact visibility.
  • cl_showpos 1 – Displays FPS, position, and velocity on screen.

Head to an aim map like aim_botz or a open area like Dust2 long. Stand still, spray walls, and observe patterns. Weapons like AK-47 pull down-right initially, then left-up—impacts help trace corrections.

Movement and Utility Enhancement Tools

Advanced movement like strafing and peeking benefits from god mode and bot controls.

  • god – Invincibility for safe experimentation.
  • noclip – Free flight through walls (bind recommended).
  • bot_stop 1 – Freezes bots as static targets.
  • bot_mimic 1 – Bots copy your actions for duo practice.
  • cast_ray – Reveals hidden surfaces for boost spots.

For smoke clearing, bind a key to remove projectiles: ent_fire smokegrenade_projectile kill;ent_fire molotov_projectile kill etc.. This simulates post-smoke peeks.

Configuring Round and Economy Settings

Realistic practice mimics matches with adjusted timings.

CommandEffect
mp_roundtime 60Max round length for extended practice.
mp_timelimit 0No map rotation.
mp_freezetime 0No freeze at round start.
mp_buytime 9999Unlimited buying.
mp_buy_anywhere 1Buy menu accessible everywhere.
mp_maxmoney 60000 / mp_startmoney 60000Full economy instantly.
mp_ignore_round_win_conditions 1Rounds never end.

These ensure uninterrupted sessions focused on mechanics.

Creating and Loading a Custom Config File

Save time by compiling commands into a .cfg file.

  1. Open notepad, paste all desired commands (one per line).
  2. Save as practice.cfg in Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg.
  3. In-game console: exec practice – Activates everything.

Example binds in config:
bind \"n\" \"noclip\"
bind \",\" \"sv_rethrow_last_grenade\"
bind \"f5\" \"mp_restartgame 1\"

This setup restarts rounds, toggles flight, and rethrows nades instantly.

Keybinds reduce console typing.

  • Movement: bind \"mwheelup\" \"+jump\" – Bunnyhop aid.
  • Utility clear: bind \"mouse4\" \"ent_fire !self addoutput \"modelscale 0.1\"\" – Wait, standard smoke killer as above.
  • Quick restart: bind \"f5\" \"mp_restartgame 1; sv_rethrow_last_grenade\".

Customize to your mouse/keyboard for fluidity.

Advanced Tips for Pro-Level Training

– Use workshop maps: Training_aim_csgo, Yprac Maps.
– Record demos with record practice for review.
– Practice prefire angles with bot_place.
– Alternate infinite ammo modes to build reload habits.

Daily 30-minute sessions on weak areas yield rapid gains.

Frequently Asked Questions (FAQs)

How do I enable developer console in CS:GO?

Settings > Game > Enable Developer Console (~). Yes.

Do these commands work in CS2?

Many do, but some like trajectories updated; check CS2 guides.

Why use sv_infinite_ammo 2 over 1?

2 forces reloads for match-like feel while keeping ammo infinite.

Can I practice with bots?

Yes: bot_add_t, bot_add_ct, then bot_stop 1 or bot_mimic.

Where to save config files?

csgo/cfg folder. Exec via console.

References

  1. CS:GO Practice Config – Cfg, Bots, Show Trajectory & Impacts — TobysCS. Accessed 2026. https://www.tobyscs.com/csgo-practice-config/
  2. CS:GO Useful Practice Commands — YouTube (asySoJkmYJE). 2026.
  3. The Best CS2 Practice Commands And Configs — DMarket Blog. Accessed 2026. https://dmarket.com/blog/best-cs2-practice-commands-and-configs/
  4. CS:GO – Practice Config and useful commands — Clutchround. Accessed 2026. https://clutchround.com/csgo-practice-config-and-useful-commands/
  5. Complete CS:GO Practice Commands and Config — Steam Community. 2021-05-01. https://steamcommunity.com/sharedfiles/filedetails/?id=2781872917
‹›