Skip to content

CS:GO Sourcemod plugin for team/individual practice servers

License

Notifications You must be signed in to change notification settings

MyOneTaps/csgo-practice-mode

 
 

Repository files navigation

csgo-practice-mode

Build status

Practice Mode is a sourcemod plugin for helping players/teams run practices. It was formerly a part of PugSetup but has since been made into a separate project. It still contains integrations with pugsetup to make it available on it's .setup menu. It is also still distributed in pugsetup's releases.

Note: access to the .setup requires having the sourcemod admin changemap flag ("g") by default. See the wiki for more information on changing how admin access works.

See this YouTube video for a demonstration.

Download

Download from the releases section.

You may also download the latest development build if you wish. If you report any bugs from these, make sure to include the build number (when typing sm plugins list into the server console, the build number will be displayed with the plugin version).

Installation

Extract the files in the release archive to the csgo server directory.

You must have SourceMod and MetaMod:Source installed to use this plugin.

You will probably want to add yourself as a sourcemod admin as well.

Features

  • Draws working grenade trajectories if sv_grenade_trajectory is on (since it doesn't work on dedicated servers)
  • Adds new cvars to give extra practice settings (infinite money, noclip without needing sv_cheats enabled)
  • Can save users' grenade locations/eye-angles with a name and description for them (grenade data is saved to a file on the server in the addons/sourcemod/data/practicemode/grenades directory)
  • Users can goto any players' saved grenades to learn or revisit them
  • Displays a menu with toggle settings to set practice cvars defined in addons/sourcemod/configs/practicemode.cfg
  • Maintains your grenade history on the current map so you can use .back and .forward to see all spots you threw grenades from in the current session

Commands

See the wiki command overview.

ConVars

You can edit these in the file cfg/sourcemod/practicemode.cfg, which is autogenerated when the plugin first starts.

  • sm_practicemode_autostart
  • sm_practicemode_max_grenade_history_size
  • sm_practicemode_max_grenades_saved
  • sm_infinite_money
  • sm_allow_noclip
  • sm_grenade_trajectory_use_player_color
  • sm_practicemode_can_be_started

About

CS:GO Sourcemod plugin for team/individual practice servers

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • SourcePawn 96.3%
  • C++ 2.6%
  • Python 1.1%