Oman CS2-serverin pyörittäminen kuulostaa isolta projektilta, mutta perusteet ovat yksinkertaisempia kuin luulet. Tarvitset koneen, Valven ilmaisen SteamCMD-työkalun ja Game Server Login Tokenin. Mennään vaihe vaiheelta.
Mitä tarvitset
CS2 dedicated server toimii Windowsilla tai Linuxilla. Varaudu vähintään tähän:
- 2 Gt RAM-muistia (enemmän, jos haluat paljon pelaajia tai plugineja)
- 65 Gt vapaata levytilaa pelitiedostoille
- Moderni 64-bittinen prosessori ja vakaa nettiyhteys, jossa on hyvä lähetysnopeus
Voit testata kotikoneella, mutta vuokrattu serveri tai VPS on parempi, jos haluat sen olevan päällä 24/7. Pelaajien pitää myös päästä siihen käsiksi, joten portin 27015 (UDP) on oltava auki palomuurissa ja reitittimessä.
Vaihe 1: Asenna serveri SteamCMD:llä
SteamCMD on Valven komentoriviversio Steamista servereitä varten. Lataa se, käynnistä se ja syötä nämä komennot (valitse oma kansiosi):
force_install_dir ./cs2-serverlogin anonymousapp_update 730 validatequit
App 730 on Counter-Strike 2. Kirjaudut sisään anonyymisti, joten et tarvitse omaa Steam-salasanaasi. Aja app_update 730 validate uudelleen aina, kun CS2 päivittyy – pelaajat eivät pääse vanhentuneelle serverille.
Vaihe 2: Hanki Game Server Login Token (GSLT)
Julkiset CS2-serverit tarvitsevat GSLT:n. Luo sellainen Steamin Manage Game Servers -sivulla (steamcommunity.com/dev/managegameservers) ja syötä App ID:ksi 730.
Steam-tilisi on täytettävä muutama ehto: se ei saa olla rajoitettu tili, siihen on liitettävä puhelinnumero ja sen on omistettava peli. Yksi token on yhtä serveriä varten.
Vaihe 3: Käynnistä serveri
Peruskäynnistysrivi on sama molemmissa järjestelmissä; vain ohjelman polku on eri. Windowsilla aja cs2.exe kansiosta game/bin/win64:
cs2.exe -dedicated -port 27015 -maxplayers 10 +map de_dust2 +sv_setsteamaccount YOUR_TOKEN
Linuxilla käytä game-kansion cs2.sh-skriptiä:
./cs2.sh -dedicated -port 27015 -maxplayers 10 +map de_dust2 +sv_setsteamaccount YOUR_TOKEN
-maxplayers asettaa paikkojen määrän ja +map valitsee aloituskartan. Korvaa YOUR_TOKEN omalla GSLT:lläsi. Kun serveri on pystyssä, testaa se yhdistämällä pelistä komennolla connect IP:27015.
Vaihe 4: Valitse pelimuoto
CS2 valitsee pelimuodon kahden asetuksen perusteella: game_type ja game_mode. Lisää ne käynnistysriviisi, esimerkiksi +game_type 0 +game_mode 1 kilpapeliä varten.
| Pelimuoto | game_type | game_mode |
|---|---|---|
| Casual | 0 | 0 |
| Competitive | 0 | 1 |
| Wingman | 0 | 2 |
| Deathmatch | 1 | 2 |
| Custom | 3 | 0 |
Custom on pohja yhteisöpelimuodoille, kuten surfille, retakeille tai minipeleille, joissa pluginit ja kartta-asetukset ottavat ohjat.
Vaihe 5: Lisää pluginit
Useimmat suositut yhteisöserverit pyörittävät plugineja. CS2:ssa vakiotyökalut ovat Metamod:Source 2 ja CounterStrikeSharp. Niiden avulla voit lisätä admin-työkaluja, rankkeja, ajastimia surfiin ja KZ:aan, retake-logiikkaa ja paljon muuta. CS:GO-ajoilta tuttu SourceMod ei toimi CS2:ssa.
Lisää pluginit yksi kerrallaan ja käynnistä serveri uudelleen jokaisen jälkeen. Jos serveri kaatuu, tiedät heti, mikä plugin sen aiheutti. Muista tarkistaa pluginit jokaisen CS2-päivityksen jälkeen, koska pelin päivitys voi rikkoa ne, kunnes niiden tekijät julkaisevat korjauksen.
Kirjoita myös selkeät säännöt ja julkaise ne tervetuloviestissä tai serverisi yhteisösivulla. Ystävälliset adminit ja reilut säännöt saavat pelaajat palaamaan ilta toisensa jälkeen.
Hanki pelaajia: lisää serverisi Oggo-sivustolle
Serveri ilman pelaajia on vain yksinäinen kartta. Listaa se Oggo-sivustolle, jotta CS2-serverilistaa selaavat ihmiset löytävät sen ja voivat liittyä yhdellä klikkauksella.
Mene omistajien sivulle ja lisää serverisi. Todistaaksesi, että se on sinun, lisäät lyhyen koodin serverisi sv_tags-asetukseen. Kun serveri on vahvistettu, se saa vahvistetun merkin, näet sen tilastot, ja serverisi streamaajat voidaan näyttää sen vieressä.
Nämä ovat juuri nyt vilkkaimmat CS2-serverit – katso, mitä ne tekevät hyvin, ja rakenna sitten omasi. Etsitkö ideoita pelimuodoiksi? Lue yhteisöserverioppaamme.








