Counter-Strike 2 Setup
Launch a Counter-Strike 2 server with 128-tick, SourceMod/MetaMod, GOTV demos, and workshop maps. This guide covers competitive setups, practice servers, and custom game modes.
Choose Your Plan
Section titled “Choose Your Plan”| Plan | Best For | Player Capacity |
|---|---|---|
| Starter | Team scrims, 5v5 competitive | ~10-16 players |
| Pro | Surf/bhop/casual servers | ~20-32 players |
| Premium | Large community hubs, multi-mode servers | ~32-48 players |
Quick Start
Section titled “Quick Start”-
Create your server
Go to panel.mambahost.com → Create Server → Counter-Strike 2
-
Select your plan and deploy
Choose a plan and click Deploy — setup completes in about 2 minutes
-
Copy connection info
Find your IP, port, and RCON password in the console
-
Configure game mode
Set competitive, casual, or custom modes in your server config
-
Connect and test
Join your server and verify settings are correct
Server Configuration
Section titled “Server Configuration”Key Config Files
Section titled “Key Config Files”Upload these to /csgo/cfg/:
| File | Purpose |
|---|---|
server.cfg | General server settings |
gamemode_competitive.cfg | Competitive mode rules |
gamemodes_server.txt | Game mode definitions |
autoexec.cfg | Commands run on startup |
Essential Settings
Section titled “Essential Settings”// server.cfg examplehostname "My CS2 Server"sv_cheats 0sv_lan 0rcon_password "your_secure_password"Install SourceMod & MetaMod
Section titled “Install SourceMod & MetaMod”-
Download SourceMod and MetaMod from official sources
-
Upload to
/csgo/— theaddonsfolder should be at/csgo/addons/ -
Add admins in
/csgo/addons/sourcemod/configs/admins.cfg -
Restart the server to load plugins
-
Verify installation — type
sm versionin console
Workshop Maps
Section titled “Workshop Maps”-
Create a Workshop collection with your desired maps
-
Set the collection ID in your panel’s Startup settings:
host_workshop_collection= your collection IDworkshop_start_map= starting map ID
-
Restart the server — maps download automatically
-
Test downloads with a clean CS2 client
Game Modes
Section titled “Game Modes”Competitive (5v5)
Section titled “Competitive (5v5)”game_type 0game_mode 1sv_maxrate 0sv_minupdaterate 128sv_maxupdaterate 128Practice/Utility
Section titled “Practice/Utility”sv_cheats 1sv_grenade_trajectory 1sv_showimpacts 1mp_warmup_endmp_freezetime 0Surf/Bhop
Section titled “Surf/Bhop”- Install surf/bhop SourceMod plugins
- Use appropriate timer plugins
- Set
sv_airacceleratefor your mode
GOTV Setup
Section titled “GOTV Setup”Enable demo recording for matches:
tv_enable 1tv_autorecord 1tv_delay 90Performance Tips
Section titled “Performance Tips”| Recommendation | Why |
|---|---|
| Keep tickrate at 128 for competitive | Best competitive experience |
| Drop to 64 for casual/community | Saves CPU for large servers |
Monitor with net_graph 1 | Check for tick variance |
| Update SourceMod after patches | Prevents plugin errors |
| Limit concurrent plugins | Each plugin adds CPU load |
Common Issues
Section titled “Common Issues”| Problem | Solution |
|---|---|
| Players stuck on download | Confirm sv_allowdownload 1 and FastDL URLs |
| Tick drops | Reduce plugins, remove heavy workshop maps, upgrade plan |
| SourceMod errors | Check logs, update gamedata after CS2 patches |
| RCON not working | Verify password/port, check firewall |
| GOTV not recording | Ensure tv_enable 1 and port 27020 is open |
Helpful Links
Section titled “Helpful Links”Need Help?
Section titled “Need Help?”- Support: support@mambahost.com
- Discord: Join our server