Gives infinite ammo
sv_infinite_ammo 1
Bullets and grenades never run out. With 1 you never need to reload, and with 2 your reserve ammo is unlimited but you still reload.
Learning smoke and grenade lineups is the most demanding part of CS2. These commands exist for exactly that. When you turn on the trajectory line, you can see where the grenade will go, and the rethrow command lets you repeat the same throw again and again. Infinite ammo means you never have to count bullets.
Most codes here need cheats turned on first. See the section on how to open the console.
sv_cheats 1
sv_infinite_ammo 1
Bullets and grenades never run out. With 1 you never need to reload, and with 2 your reserve ammo is unlimited but you still reload.
sv_grenade_trajectory_prac_pipreview 1
Before you throw, a small picture-in-picture window shows where the grenade will land. Essential when learning smoke and flash lineups.
sv_rethrow_last_grenade
Repeats the same throw from the same spot. You can try a smoke lineup as many times as you need until you nail it.
sv_showimpacts 1
Marks the spot where every bullet you fire hits. It lets you see the pattern while you work on spray control.
ammo_grenade_limit_total 5
Sets how many grenades you can carry at once. It saves you from buying them again every time during practice.