OpenPrefirePrac Plugin
Server-side prefire practice plugin for CS2, powered by CounterStrikeSharp. Practice common prefire angles on competitive maps with support for concurrent multiplayer sessions.
Pro Feature
This plugin is available exclusively on Pro servers.
Getting Started
Activating the Plugin:
- Enable the plugin with
!prefireoncommand - Open chat and type
!prefireor usecss_prefirein console - Navigate the main menu to configure your practice session
The main menu provides options for:
- Starting practice routes
- Changing maps
- Setting difficulty
- Selecting training mode
- Choosing bot weapons
- Changing language
- Exiting practice mode
Command Reference
Start Practice
Command: !prefire prac [route_number]
Begin practicing on a selected route.
Examples:
!prefire prac # Opens route selection menu
!prefire prac 1 # Start route #1 directly
!prefire prac 5 # Start route #5 directlyMap Selection
Command: !prefire map [map_name]
Switch to another map for practice.
Example:
!prefire map de_dust2
!prefire map de_mirage
!prefire map de_infernoSupported Maps
OpenPrefirePrac includes prefire routes for all active duty competitive maps.
Difficulty Settings
Command: !prefire df [1-6]
Set the difficulty level for bot reactions and accuracy.
Difficulty Levels:
- 1 - Very Easy (slow reaction, poor accuracy)
- 2 - Easy
- 3 - Medium
- 4 - Hard
- 5 - Very Hard
- 6 - Expert (instant reaction, high accuracy)
Example:
!prefire df 3 # Medium difficulty
!prefire df 5 # Very hard difficultyTraining Mode
Command: !prefire mode [rand/full]
Set the training mode type.
Modes:
- rand - Random selection of angles
- full - Complete route in sequence
Example:
!prefire mode rand # Random angle selection
!prefire mode full # Full route practiceBot Weapons
Command: !prefire bw [weapon_type]
Set weapons for practice bots.
Available Weapons:
rand- Random weapon selectionusp- USP-S pistolak- AK-47 riflesct- SSG 08 (Scout) sniperawp- AWP sniper
Example:
!prefire bw ak # Bots use AK-47
!prefire bw rand # Random weapons
!prefire bw awp # AWP practiceLanguage Selection
Command: !prefire lang [language_code]
Set the language for practice mode messages.
Supported Languages:
en- Englishpt- Portuguesezh- Chinese
Example:
!prefire lang en # English
!prefire lang pt # PortugueseExit Practice
Command: !prefire exit
Stop practicing and exit prefire practice mode.
Example:
!prefire exitPractice Workflow
Recommended Setup
Load the plugin:
bash!prefireonSelect your map:
bash!prefire map de_dust2Configure difficulty:
bash!prefire df 4Choose training mode:
bash!prefire mode fullSet bot weapons:
bash!prefire bw akStart practice:
bash!prefire prac 1
Quick Practice Session
For a quick practice session with default settings:
!prefireon # Enable plugin
!prefire # Open menu
# Select route from menuPractice Tips
Difficulty Progression
Start with difficulty level 2-3 when learning new angles, then increase to 4-5 as you improve. Level 6 is for advanced players seeking maximum challenge.
Full Route vs Random
- Full route: Best for learning all angles on a route systematically
- Random mode: Better for reaction training and testing your knowledge
Bot Weapons
Practice against the weapons you'll commonly face:
- Use
akoruspfor realistic competitive scenarios - Use
awpto practice peeking against AWPers - Use
randfor varied practice situations
Troubleshooting
Plugin not responding
Verify you've activated the plugin with !prefireon before using other commands.
Routes not loading
Ensure you're on a supported competitive map. Not all custom maps have prefire routes configured.
Can't see the menu
Try using the console command css_prefire instead of the chat command.
Command Summary
Quick reference for all commands:
!prefireon # Enable plugin
!prefire # Open main menu
!prefire prac [number] # Start route
!prefire map [name] # Change map
!prefire df [1-6] # Set difficulty
!prefire mode [rand/full] # Set training mode
!prefire bw [weapon] # Set bot weapons
!prefire lang [code] # Set language
!prefire exit # Exit practice
!prefire help # Show command helpAdditional Resources
- Practice Mode Guide - MatchZy practice features
- Pro Commands - All Pro server commands
- Admin Guide - Admin access setup