Enable cheats for local practice
CautionEnables practice commands that depend on sv_cheats on local servers.
Command
sv_cheats 1
Example use: Use at practice start before noclip, rethrow and impacts.
Dedicated variation for exec practice cs2. Use CS2 Practice Config Generator with the full workflow from the main tool, with no sign-up and no login.
Some binds and automation features may be blocked or considered invalid on official servers. This tool focuses on simple commands, local practice and safe settings.
52 command(s) found
Enables practice commands that depend on sv_cheats on local servers.
Command
sv_cheats 1
Example use: Use at practice start before noclip, rethrow and impacts.
Clears the server for solo practice without bot interference.
Command
bot_kick
Skips warmup and starts practice quickly.
Command
mp_warmup_end
Removes spawn waiting time for faster repetitions.
Command
mp_freezetime 0
Extends round timer for longer uninterrupted practice.
Command
mp_roundtime 60
Sets 60-minute timer on defuse maps.
Command
mp_roundtime_defuse 60
Extends timer on hostage scenarios.
Command
mp_roundtime_hostage 60
Allows buying utility for the whole practice round.
Command
mp_buytime 9999
Enables buying outside spawn for faster grenade practice.
Command
mp_buy_anywhere 1
Raises money cap to keep practice sessions running.
Command
mp_maxmoney 60000
Sets high starting economy for instant loadout setup.
Command
mp_startmoney 60000
Keeps funds high after each round during practice.
Command
mp_afterroundmoney 60000
Allows bot setups without team limit restrictions.
Command
mp_limitteams 0
Prevents automatic bot balancing between teams.
Command
mp_autoteambalance 0
Quickly restarts match after applying practice settings.
Command
mp_restartgame 1
Keeps rounds active for repeated utility setups.
Command
mp_ignore_round_win_conditions 1
Keeps weapons and utility available for fast repetitions.
Command
sv_infinite_ammo 1
Lets you hold more utility for lineup sequences.
Command
ammo_grenade_limit_total 5
Shows grenade trajectory to refine lineups.
Command
sv_grenade_trajectory_prac_pipreview 1
Hides grenade path for no-assist practice.
Command
sv_grenade_trajectory_prac_pipreview 0
Attempts to keep trajectory visible for longer.
Command
sv_grenade_trajectory_time_spectator 15
Rethrows previous grenade for lineup comparisons.
Command
sv_rethrow_last_grenade
Displays hit markers for spray and prefire training.
Command
sv_showimpacts 1
Returns to clean visuals after spray tuning.
Command
sv_showimpacts 0
Keeps impact markers visible longer for review.
Command
sv_showimpacts_time 10
Fast toggle for noclip in local practice.
Command
bind "v" "noclip"
Practice shortcut to rethrow utility without reset.
Command
bind "r" "sv_rethrow_last_grenade"
Attempts to clear active smoke entities on local server.
Command
ent_fire smokegrenade_projectile kill
Useful command to reset flash practice quickly.
Command
ent_fire flashbang_projectile kill
Can help reset HE damage setups in practice.
Command
ent_fire hegrenade_projectile kill
Attempts to remove incendiary utility for fast retries.
Command
ent_fire molotov_projectile kill
Adds a bot to available team automatically.
Command
bot_add
Creates T-side bot for execute and entry training.
Command
bot_add_t
Adds CT bot for retake and prefire drills.
Command
bot_add_ct
Freezes bots to act as static training targets.
Command
bot_stop 1
Restores normal movement behavior for bots.
Command
bot_stop 0
Places bot at crosshair location for angle drills.
Command
bot_place
Forces bots to crouch for head-level adjustments.
Command
bot_crouch 1
Restores default bot stance behavior.
Command
bot_crouch 0
Keeps bots passive for lineups and prefire drills.
Command
bot_dont_shoot 1
Re-enables bot fire for duel drills.
Command
bot_dont_shoot 0
Experimental command for fun bot behavior.
Command
bot_mimic 1
Disables mimic mode and restores defaults.
Command
bot_mimic 0
Sets total bot amount for scenario practice.
Command
bot_quota 10
Auto-fills teams until bot_quota is reached.
Command
bot_quota_mode fill
Sets beginner bots for fundamental practice.
Command
bot_difficulty 0
Intermediate level for aim and peeking practice.
Command
bot_difficulty 1
Increases duel pace for harder sessions.
Command
bot_difficulty 2
Sets bots to max difficulty for intense drills.
Command
bot_difficulty 3
Auto respawn after death on CT side.
Command
mp_respawn_on_death_ct 1
Auto respawn after death on T side.
Command
mp_respawn_on_death_t 1
Removes spawn immunity for continuous rhythm practice.
Command
mp_respawn_immunitytime 0
Quick local-practice setup with long rounds, high money, grenade access, and fast restart flow.
sv_cheats 1 bot_kick mp_warmup_end mp_freezetime 0 mp_roundtime 60 mp_roundtime_defuse 60 mp_buytime 9999 mp_buy_anywhere 1
Lineup-focused preset with trajectory preview, impacts, rethrow bind and noclip for fast iteration.
sv_cheats 1 bot_kick mp_warmup_end mp_freezetime 0 mp_roundtime 60 mp_roundtime_defuse 60 mp_buytime 9999 mp_buy_anywhere 1
Compact local smoke preset with trajectory preview, rethrow bind and free movement.
sv_cheats 1 mp_roundtime_defuse 60 mp_buy_anywhere 1 mp_buytime 9999 sv_infinite_ammo 1 ammo_grenade_limit_total 5 sv_grenade_trajectory_prac_pipreview 1 bind "r" "sv_rethrow_last_grenade"
Shows bullet impacts with infinite ammo so you can calibrate recoil control.
sv_cheats 1 sv_infinite_ammo 1 sv_showimpacts 1 sv_showimpacts_time 10 mp_roundtime 60 mp_buy_anywhere 1 mp_buytime 9999
Sets static bots for controlled pre-fire, peek and repositioning drills.
sv_cheats 1 bot_kick bot_add_t bot_add_ct bot_stop 1 bot_dont_shoot 1 bot_place mp_respawn_on_death_ct 1
Different search intents mapped to the same tool to cover alternative query patterns.
The practice config tool is built to shorten the path from search intent to execution. Instead of assembling commands manually, you choose options, copy ready blocks, and test in seconds.
This format improves routine consistency and avoids typing mistakes under pressure. It also makes map-to-map repetition and result comparison easier.
Use presets for a quick baseline, then adjust details by objective: smokes, spray, bots, movement, or private fun sessions.
Save your routine in .cfg files once stable. Reapplying with exec reduces friction and keeps practice structured.
sv_cheats commands should stay in local/private practice. For official competitive play, keep only common client-side adjustments.
Some binds and automation features may be blocked or considered invalid on official servers. This tool focuses on simple commands, local practice and safe settings.
Enable Developer Console in settings and use your configured key during practice or matches.
Only common client-side commands. Local sv_cheats training commands should stay out of competitive config.
Create the file in the cfg folder, place one command per line, and run it with exec file-name.
Helpful links to continue similar tasks without starting over.
CS2 Practice Commands
Copy CS2 training commands for smokes, bots, round setup, economy, and grenade repetition.
CS2 Smoke Practice Commands
Smoke-focused CS2 practice command set with rethrow, noclip, trajectory preview, and long-round repetition.
CS2 Bot Commands
Add, freeze, place, and tune bots in CS2 for peek drills, pre-fire training, spray routines, and movement practice.
CS2 Autoexec Generator
Generate separate autoexec.cfg, practice.cfg, and fun.cfg files with radar, HUD, viewmodel, FPS, audio, and simple binds.
Tools on this page run directly in your browser and do not send entered content to a backend. This improves privacy and reduces latency.