Back to News

How to Practice Grenades and more in Counter-Strike 2

Article

6 August 2024

Author: bruno

How to Practice Grenades and more in Counter-Strike 2

Looking to elevate your Counter-Strike 2 game? Mastering grenades, perfecting line-ups, and running test scenarios against bots are essential for improving your skills. Whether you're aiming for the competitive scene or just want to dominate your current matches, these tips and strategies will help you level up. Read on to discover how you can become a more skilled and strategic player in Counter-Strike 2.


Practice Grenades, Dryruns, and more

  1. Log in to SCL: Scrim Finder and click Create Server, on the dropdown menu, select "Practice Server".
  2. Copy the server IP address and join the server.
  3. You will have full admin access, so you can begin by using the .help command to find all the helpful commands.
  4. After 45 minutes, the server will shutdown unless you use .extend to extend it.
  5. Have fun practicing!


This is useful to do whether or not you belong to a team, mix, or friendgroup. Mastering grenades will always give you the upperhand versus an opponent.


Useful Commands

.spawn <number>: Teleports you to the specified competitive spawn number for your team.

.ctspawn <number>: Teleports you to the specified competitive spawn number for CT (Alias: .cts).

.tspawn <number>: Teleports you to the specified competitive spawn number for T (Alias: .ts).

.bestspawn: Moves you to the nearest spawn point for your team from your current location.

.worstspawn: Moves you to the farthest spawn point for your team from your current location.

.bestctspawn: Moves you to the nearest spawn point for the CT team from your current location.

.worstctspawn: Moves you to the farthest spawn point for the CT team from your current location.

.besttspawn: Moves you to the nearest spawn point for the T team from your current location.

.worsttspawn: Moves you to the farthest spawn point for the T team from your current location.

.bot: Spawns a bot at your current position.

.crouchbot: Spawns a crouched bot at your current position (Alias: .cbot).

.boost: Spawns a bot at your current position and boosts you on top of it.

.crouchboost: Spawns a crouched bot at your current position and boosts you on top of it.

.ct, .t, .spec: Changes your team to the specified team.

.fas / .watchme: Forces all players into spectator mode except the one who issued this command.

.nobots: Removes all bots from the game.

.clear: Clears all active smokes, molotovs, and incendiaries.

.fastforward: Fast-forwards the server time by 20 seconds (Alias: .ff).

.noflash: Toggles flashbang immunity (you will still flash others with it disabled. Alias: .noblind).

.dryrun: Activates dry-run mode (Alias: .dry).

.god: Activates god mode, making you invincible.

.savenade <name> <optional description>: Saves a grenade lineup (Alias: .sn).

.loadnade <name>: Loads a saved grenade lineup (Alias: .ln).

.deletenade <name>: Deletes a saved grenade lineup (Alias: .dn).

.importnade <code>: Imports a lineup using a code provided when saving it (Alias: .in).

.listnades <optional filter>: Lists all saved lineups or those matching a filter (Alias: .lin).

.break: Breaks all breakable entities (e.g., glass windows, wooden doors, vents).

.rethrow: Rethrows your last thrown grenade (Alias: .rt).

.timer: Starts and stops a timer, displaying the elapsed time.

.last: Teleports you back to the position where you threw your last grenade.

.back <number>: Teleports you to a specified position in your grenade throw history.

.delay <delay_in_seconds>: Sets a delay for your last grenade, used with .rethrow or .throwindex.

.throwindex <index> <optional index> <optional index>: Throws grenades from specified positions in your throw history (e.g., .throwindex 1 2 throws the 1st and 2nd grenades).

.lastindex: Displays the index number of your last thrown grenade.

.rethrowsmoke: Rethrows your last smoke grenade.

.rethrownade: Rethrows your last HE grenade.

.rethrowflash: Rethrows your last flashbang.

.rethrowmolotov: Rethrows your last molotov.

.rethrowdecoy: Rethrows your last decoy.

.solid: Toggles mp_solid_teammates.

.impacts: Toggles sv_showimpacts.

.traj: Toggles sv_grenade_trajectory_prac_pipreview.


Frequently Asked Questions (FAQ)

What is the best way to start practicing grenades in Counter-Strike 2?

To start practicing grenades, log in to SCL: Scrim Finder and create a Practice Server. Join the server using the provided IP address and utilize the .help command to access all the useful commands.

How can I extend my practice session on the server?

After 45 minutes, the server will shut down unless you use the .extend command to prolong your session.

What are some essential commands for practicing grenades and movements?

  • .spawn <number>: Teleports you to the specified competitive spawn number for your team.
  • .ctspawn <number>: Teleports you to the specified competitive spawn number for CT (Alias: .cts).
  • .tspawn <number>: Teleports you to the specified competitive spawn number for T (Alias: .ts).
  • .bestspawn: Moves you to the nearest spawn point for your team.
  • .worstspawn: Moves you to the farthest spawn point for your team.
  • .bot: Spawns a bot at your current position.
  • .crouchbot: Spawns a crouched bot at your current position (Alias: .cbot).

How can I practice different grenade lineups?

  • .savenade <name> <optional description>: Saves a grenade lineup (Alias: .sn).
  • .loadnade <name>: Loads a saved grenade lineup (Alias: .ln).
  • .deletenade <name>: Deletes a saved grenade lineup (Alias: .dn).
  • .importnade <code>: Imports a lineup using a code (Alias: .in).
  • .listnades <optional filter>: Lists all saved lineups or those matching a filter (Alias: .lin).

How do I rethrow grenades or set up grenade sequences?

  • .rethrow: Rethrows your last thrown grenade (Alias: .rt).
  • .throwindex <index> <optional index> <optional index>: Throws grenades from specified positions in your throw history.
  • .delay <delay_in_seconds>: Sets a delay for your last grenade, used with .rethrow or .throwindex.

How can I toggle various game settings for better practice?

  • .solid: Toggles mp_solid_teammates.
  • .impacts: Toggles sv_showimpacts.
  • .traj: Toggles sv_grenade_trajectory_prac_pipreview.

How do I clear active utilities and reset scenarios?

  • .clear: Clears all active smokes, molotovs, and incendiaries.
  • .break: Breaks all breakable entities (e.g., glass windows, wooden doors, vents).

How can I change teams or manage player modes?

  • .ct, .t, .spec: Changes your team to the specified team.
  • .fas / .watchme: Forces all players into spectator mode except the one who issued this command.
  • .nobots: Removes all bots from the game.

How do I enable god mode or dry-run mode?

  • .god: Activates god mode, making you invincible.
  • .dryrun: Activates dry-run mode (Alias: .dry).

How do I get these commands on my own server?

In order to get these commands on your own server, you can use MatchZy (Credits to shobhit-pathak). The SCL Practice servers are a remake of the MatchZy plugin, so there will be a few differences.