See juhend aitab teil seadistada ja konfigureerida oma Counter-Strike 2 pühendatud serverit, mida majutab Legion Hosting, sealhulgas GSLT registreerimine, server.cfg konfigureerimine, mängurežiimi valik, töötoa kaardid, pistikprogrammide raamistikud ja kuidas ühenduda.
Samm 1: Hankige Game Server Login Token (GSLT)
GSLT on unikaalne token, mis seob teie CS2 serveri teie Steam kontoga. Token'i genereerimiseks vajate heas seisundis Steam kontot (ilma VAC keeldudeta).
- Logige oma Steam kontole sisse ja külastage steamcommunity.com/dev/managegameservers.
- Väljale App ID sisestage
730(Counter-Strike 2). - Sisestage valikuline memo (nt
Legion CS2 Server), et token'it hiljem tuvastada. - Klõpsake Create. Kopeerige genereeritud token — see näeb välja nagu pikk tähtnumbriline string.
- GPanel'is avage oma serveri Startup vahekaart ja kleepige token väljale GSLT / Steam Token.
Samm 2: Käivitage oma server
GPanel'is navigeerige oma CS2 serverile ja klõpsake Start. Server installib või kontrollib mängufaile esmasel käivitamisel — see võib võtta mitu minutit. Jälgige konsoolil järgmist rida:
Connection to Steam servers successful.
Kui näete seda rida, on teie GSLT kehtiv ja server töötab turvalises (VAC) režiimis.
Kontrollige GPanel'i Network vahekaarti, et näha oma serveri määratud mänguporti ja GOTV porti. Vaadake Kuidas leida oma serveri IP ja port, kui te pole oma serveri aadressis kindel.
Samm 3: Konfigureerige server.cfg
Teie CS2 serveri peamine konfiguratsioonifail asub:
game/csgo/cfg/server.cfg
Saate seda faili redigeerida GPanel'i File Manager'i kaudu või laadides selle üles SFTP kaudu. Vaadake Kuidas laadida faile üles SFTP kaudu juhiste saamiseks.
Allpool on soovitatav algkonfiguratsioon koos iga seadistuse selgitustega:
// -----------------------------------------------
// Basic server identity
// -----------------------------------------------
hostname "My CS2 Server" // Name shown in server browser
sv_password "" // Leave blank for public, set a password to restrict access
sv_cheats 0 // 0 = cheats off (required for VAC)
// -----------------------------------------------
// Player limits and regions
// -----------------------------------------------
maxplayers 10 // Max players (competitive: 10, casual up to 20)
sv_region 255 // 255 = world, 0 = US East, 3 = Europe
// -----------------------------------------------
// Rates (modern CS2 defaults are usually fine)
// -----------------------------------------------
sv_minrate 0
sv_maxrate 0 // 0 = unlimited
sv_mincmdrate 64
sv_maxcmdrate 128
sv_minupdaterate 64
sv_maxupdaterate 128
// -----------------------------------------------
// Game behaviour
// -----------------------------------------------
sv_alltalk 0 // 0 = teams only, 1 = all players hear all chat
sv_deadtalk 1 // Dead players can talk to living teammates
mp_autoteambalance 1
mp_limitteams 1
// -----------------------------------------------
// Execute game mode config last
// -----------------------------------------------
exec gamemode_competitive.cfg
Samm 4: Mängutüübid ja -režiimid
CS2 kasutab mängurežiimi määramiseks kahe cvari kombinatsiooni. Seadistage need oma käivitusparameetrites (GPanel Startup vahekaart) või server.cfg alguses.
| Režiim | game_type | game_mode | Sisseehitatud exec |
|---|---|---|---|
| Casual | 0 |
0 |
gamemode_casual.cfg |
| Competitive | 0 |
1 |
gamemode_competitive.cfg |
| Wingman (2v2) | 0 |
2 |
gamemode_competitive2v2.cfg |
| Deathmatch | 1 |
2 |
gamemode_deathmatch.cfg |
| Arms Race | 1 |
0 |
gamemode_armsrace.cfg |
game_type ja game_mode GPanel'i Startup parameetrites käivitusargumentidena: +game_type 0 +game_mode 1. Nende muutmine ainult server.cfg failis ilma taaskäivitamiseta ei pruugi täielikult jõustuda.
Samm 5: Kaardivalik ja kaartide vahetamine
Kasutage järgmisi konsoolikäske kaartide haldamiseks. Need saab lisada server.cfg faili, sisestada RCON kaudu või käivitada GPanel'i konsoolist.
Ametlikud kaardid
CS2 tuleb kaasa standardse võistlusliku kaardikomplektiga. Vahetage kaarti järgmiselt:
changelevel de_mirage
changelevel de_dust2
changelevel de_inferno
changelevel de_nuke
changelevel de_overpass
changelevel de_ancient
changelevel de_anubis
Töötoa kaardid
Steam Workshop kaartide kasutamiseks vajab teie server +host_workshop_map käivitusparameetrit ja Steam Web API võtit.
- Hankige Steam Web API võti aadressilt steamcommunity.com/dev/apikey.
- GPanel'i Startup vahekaardil lisage:
+sv_setsteamaccount YOUR_GSLT +authkey YOUR_WEBAPI_KEY - Töötoa kaardi laadimiseks lisage:
+host_workshop_map WORKSHOP_MAP_ID(numbriline ID töötoa URL-ist). - Alternatiivina kasutage:
+host_workshop_collection COLLECTION_IDterve kollektsiooni laadimiseks ja selle läbi tsükleerimiseks.
Samm 6: MetaMod ja CounterStrikeSharp (pistikprogrammide raamistik)
MetaMod:Source on pistikprogrammide laadija, mis asub CS2 mängumootori ja pistikprogrammide vahel. CounterStrikeSharp (CSS) on C# pistikprogrammide raamistik, mis on ehitatud MetaMod'i peale ja võimaldab installida kogukonna pistikprogramme, nagu administraatorimenüüd, harjutusrežiimid ja mänguhaldussüsteemid nagu Get5.
MetaMod:Source installimine
- Laadige alla viimane CS2-ühilduv MetaMod:Source versioon aadressilt sourcemm.net. Valige master haru.
- Pakkige arhiiv lahti. Saate kausta
addons/. - Laadige kaust
addons/üles oma serveri kaustagame/csgo/, nii et teekonnaks saabgame/csgo/addons/metamod/. Vaadake Kuidas laadida faile üles SFTP kaudu. - Failis
game/csgo/gameinfo.gileidkeSearchPathsplokk ja lisage järgmine rida otse esimeseGamekirje kohale:Game csgo/addons/metamod - Taaskäivitage server. Käivitage GPanel'i konsoolis
meta list— kui MetaMod on laaditud, näete selle versiooni loendis.
CounterStrikeSharp installimine
- Laadige alla viimane väljalase aadressilt github.com/roflmuffin/CounterStrikeSharp. Võtke with-runtime pakett, et te ei peaks .NET-i eraldi installima.
- Pakkige lahti ja laadige sisu üles kausta
game/csgo/(liites olemasoleva kaustagaaddons/). - Taaskäivitage server. Kontrollige konsoolis rida
[CounterStrikeSharp] Loaded successfully. - Üksikud pistikprogrammid lähevad kausta
game/csgo/addons/counterstrikesharp/plugins/— igal pistikprogrammil on oma alamkaust.
Samm 7: Ühendamine oma serveriga
Leidke oma serveri IP-aadress ja määratud port Network vahekaardilt GPanel'is.
Mängusisese konsooli kaudu
Avage arendajakonsool klahviga ` (tilde) ja sisestage:
connect YOUR.SERVER.IP:PORT
Kui seadsite sv_password, sisestage seejärel:
password YourPassword
Serverisirvija kaudu
- CS2-s avage Play > Community Server Browser.
- Klõpsake vahekaardil Favourites, seejärel Add a server.
- Sisestage oma serveri IP ja port (GPanel'i Network vahekaardilt) ja klõpsake OK.
- Teie server ilmub lemmikutesse ja saate topeltklõpsuga liituda.
Steam ühenduslingi kaudu
Saate jagada mängijatele otse Steam ühenduslinki:
steam://connect/YOUR.SERVER.IP:PORT/YourPassword
Kleepige see link brauseri aadressiribale või Steam vestlussõnumisse. Parooli osa on valikuline, kui serveril parooli pole.
YOUR.SERVER.IP:PORT oma tegeliku serveri IP ja pordiga GPanel'i Network vahekaardilt. Vaadake Kuidas leida oma serveri IP ja port, kui vajate abi selle leidmisel.
Seotud artiklid
- CS2 administraatori seadistamine — RCON, administraatori käsud, võistluslik konfiguratsioon, GOTV
- CS2 tõrkeotsing — GSLT vead, kokkujooksmised, ühendusprobleemid, pistikprogrammide probleemid
- Kuidas leida oma serveri IP ja port
- Kuidas laadida faile üles SFTP kaudu