TL;DR
- Enable sv_cheats 1 and configure grenade limits for optimal practice sessions
- Use trajectory visualization commands to analyze grenade paths and perfect lineups
- Leverage advanced commands like sv_throw_last_grenade for efficient flash testing
- Combine cl_grenadepreview with simulation tools for advanced lineup development
- Bind key commands to streamline your practice workflow and save valuable time
Strategic utility deployment represents one of the most critical skill differentiators between average competitors and elite CSGO players. Proper grenade execution can single-handedly win rounds by creating tactical advantages, blocking enemy vision, or securing crucial map control.
Counter-Strike: Global Offensive provides comprehensive console commands that enable players to refine their grenade techniques in controlled offline environments. While foundational commands have existed since the game’s 2012 launch, Valve introduced significant enhancements in September 2019 that revolutionized practice methodology. These tools become exponentially more effective when bound to keyboard shortcuts, eliminating console navigation during training sessions. Most commands require activating server cheats via the console command “sv_cheats 1” without quotation marks. For maximum efficiency, integrate these commands into a dedicated practice configuration file.
Need assistance creating an optimized practice configuration for CSGO? Explore our comprehensive setup guide here.
These specialized commands function optimally within a properly configured practice environment. Ideal setup includes activating unlimited ammunition, enabling the “buy anywhere” functionality, and extending round timers. While the core grenade commands operate independently, these supplementary settings dramatically enhance practice productivity.
The initial command to implement after “sv_cheats 1” expands grenade carrying capacity beyond the standard three-grenade restriction.
- ammo_grenade_limit_total 5
Executing this command permits simultaneous carriage of Molotov cocktails, high-explosive grenades, smoke canisters, flashbangs, and decoy devices. This comprehensive loadout enables uninterrupted practice across all utility types without constant repurchasing.
These visualization commands reveal the flight path of deployed grenades post-throw. This capability proves invaluable when developing new lineups, as players can visually confirm whether thrown grenades collide with environmental objects or skyboxes during trajectory. The secondary command “sv_grenade_trajectory_time X” modifies the duration the trajectory line remains visible before vanishing. Substitute X with your preferred time value in seconds.
- sv_grenade_trajectory 1
(switch to 0 for deactivation) - sv_grenade_trajectory_time X
(replace X with numerical value, standard setting is 10)

Pro Tip: Set trajectory time to 15-20 seconds when learning complex lineups, then reduce to 5-10 seconds for efficiency once mastered. Common mistake: Players often forget to disable trajectory visualization before competitive matches, potentially providing opponents with visual cues.
Advanced players should experiment with different trajectory colors using “sv_grenade_trajectory_color” commands for distinguishing between smoke, flash, and molotov paths during simultaneous testing.
Here are CSGO’s modern smoke and flash optimization commands.
Introduced in September 2019, this functionality likely originated for developer testing of Shattered Web’s bot execution patterns pre-operation release. Fortunately for the community, Valve preserved these commands for player utilization. This represents a single-use command, requiring re-entry for each application. Consequently, binding it to a dedicated key enables activation without repeated console access. The command replicates the most recently thrown grenade from the identical position and orientation. This enables players to position a flashbang, execute the throw, then evaluate its blinding effectiveness personally through command repetition.
- sv_throw_last_grenade
This command demonstrates particular effectiveness for flashbang practice, as illustrated in the accompanying video demonstrating optimal pop-flash testing for Inferno’s B bombsite.
These two commands arguably represent the most significant grenade practice advancements in recent CSGO history. First is CSGO’s revolutionary grenade preview system.
- cl_grenadepreview
This functionality displays grenade trajectory during the aiming phase while maintaining fire button depression. This proves indispensable when developing new grenade techniques, and achieves even greater utility when combined with another single-use command assignable to keyboard binding.
- cl_sim_grenade_trajectory
This command “freezes” the trajectory line on-screen, permitting micro-adjustments while maintaining visibility of previous lineups through bound key activation.

The era of throwing grenades, activating noclip to observe landing positions, then returning to refine techniques has concluded. Utilizing these advanced commands, competitors can now simultaneously test multiple lineups, substantially streamlining the entire process of discovering innovative grenade angles and techniques.
Advanced Strategy: Combine cl_grenadepreview with sv_throw_last_grenade for rapid iteration: preview trajectory, make minor adjustments, test effectiveness, then immediately retest from identical position. This methodology can reduce practice time by up to 60% compared to traditional methods.
Action Checklist
- Enable sv_cheats 1 and configure ammo_grenade_limit_total 5
- Bind trajectory visualization commands to dedicated keys
- Practice with sv_grenade_trajectory 1 for basic lineup development
- Integrate advanced commands like sv_throw_last_grenade into flash practice
- Combine cl_grenadepreview with simulation tools for complex lineup testing
No reproduction without permission:Game Guides Online » These are the best CSGO commands for practicing smokes, nades Master CSGO grenade practice with essential console commands, trajectory tools, and advanced lineup techniques
