Renting and Setting Up a CS2 Server
Create a GSLT token
For a public CS2 server you need a Game Server Login Token:
- Go to steamcommunity.com/dev/managegameservers
- Enter App ID 730
- Generate the token and copy it
Order the server
- Choose the CS2 server on game-serverhosting.de
- At least 4 GB RAM (64-tick is fine with 4 GB)
- Enter the GSLT token in the dashboard
Server configuration
// server.cfg
hostname "My CS2 Server"
sv_password ""
sv_cheats 0
mp_autoteambalance 1
mp_limitteams 1
mp_maxrounds 24
mp_startmoney 800
mp_freezetime 15
sv_alltalk 0
Competitive config
// competitive.cfg
mp_maxrounds 24
mp_overtime_enable 1
mp_overtime_maxrounds 6
mp_halftime 1
mp_match_can_clinch 1
mp_startmoney 800
mp_roundtime 1.92
mp_roundtime_defuse 1.92
mp_buytime 20
mp_freezetime 15
sv_deadtalk 1
Map rotation
// maplist.txt
de_dust2
de_mirage
de_inferno
de_nuke
de_ancient
de_anubis
de_overpass
de_vertigo
Loading workshop maps
host_workshop_map <workshop_id>
Tickrate in CS2
CS2 uses sub-tick technology. The server tickrate is 64 tick by default. Valve introduced sub-tick so that actions are registered independently of the tickrate.
Plugins (MetaMod + CounterStrikeSharp)
- Install MetaMod
- Install CounterStrikeSharp
- Place plugins in
/game/csgo/addons/counterstrikesharp/plugins/