-
Notifications
You must be signed in to change notification settings - Fork 12
Installation & setup guide
Wngui edited this page Mar 5, 2025
·
17 revisions
Before creating your own class, you'll need to install a few dependencies:
Simplify setup with an automation script:
- Download and extract SteamCMD.
- Download the automation script.
- Update the top paths with your SteamCMD and CS2 server paths.
- Download the latest Warcraft mod and add it to your plugins folder.
- Run the script to update Metamod, CounterStrikeSharp, and CS2 to the latest versions.
You can run this script anytime to keep everything up to date.
- Windows Code Editor – Visual Studio
- Alternative Code Editor - Visual Studio Code
- Development-friendly Config – Server.cfg
- Simple Admin Plugin – Execute server commands easily
- Source2Viewer - Browse CS2 resource files
bind <key> mp_restartgame 1 # Restart the round
bind <key> css_noclip <your name> # Enable noclip (requires Simple Admin Plugin)
bot_stop 0/1 # Allow or stop bot movement (requires sv_cheats 1) - Getting Started
- Setup Guide
- Your First Hero
- Event Handlers
- Damage
- Particles
- Warcraft Effects
- Props and Velocity
- Collisions and Triggers
- Ray tracing
- Advanced Geometry
- Sounds
- Custom Player Models
- Localization