Denne veiledningen tar deg gjennom oppsett og konfigurasjon av din Counter-Strike 2 dedikerte server hostet på Legion Hosting, inkludert GSLT-registrering, server.cfg-konfigurasjon, valg av spillmodus, workshop-kart, plugin-rammeverk og hvordan koble til.
Trinn 1: Få et Game Server Login Token (GSLT)
En GSLT er et unikt token som knytter CS2-serveren din til Steam-kontoen din. Du trenger en Steam-konto i god stand (ingen VAC-utestengelser) for å generere en.
- Logg inn på Steam-kontoen din og besøk steamcommunity.com/dev/managegameservers.
- I App ID-feltet skriver du inn
730(Counter-Strike 2). - Skriv inn et valgfritt notat (f.eks.
Legion CS2 Server) for å hjelpe deg å identifisere tokenet senere. - Klikk Create. Kopier det genererte tokenet — det ser ut som en lang alfanumerisk streng.
- I GPanel, åpne serverens Startup-fane og lim tokenet inn i GSLT / Steam Token-feltet.
Trinn 2: Start serveren din
I GPanel, naviger til CS2-serveren din og klikk Start. Serveren installerer eller verifiserer spillfiler ved første oppstart — dette kan ta flere minutter. Følg med på konsollen for linjen:
Connection to Steam servers successful.
Hvis du ser den linjen, er GSLT-en din gyldig og serveren kjører i sikker (VAC) modus.
Sjekk GPanels Network-fane for serverens tildelte spillport og GOTV-port. Se Hvordan finne server-IP og -port hvis du er usikker på serverens adresse.
Trinn 3: Konfigurer server.cfg
Den primære konfigurasjonsfilen for CS2-serveren din finnes på:
game/csgo/cfg/server.cfg
Du kan redigere denne filen ved hjelp av File Manager i GPanel eller ved å laste den opp over SFTP. Se Hvordan laste opp filer via SFTP for instruksjoner.
Nedenfor er en anbefalt startkonfigurasjon med forklaringer for hver innstilling:
// -----------------------------------------------
// 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
Trinn 4: Spilltyper og moduser
CS2 bruker en kombinasjon av to cvars for å definere spillmodusen. Sett disse i oppstartsparameterne dine (GPanel Startup-fanen) eller øverst i server.cfg.
| Modus | game_type | game_mode | Innebygd 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 og game_mode i GPanels Startup-parametere som oppstartsargumenter: +game_type 0 +game_mode 1. Å endre dem kun i server.cfg uten en omstart vil kanskje ikke tre fullt i kraft.
Trinn 5: Kartutvalg og kartendringer
Bruk følgende konsollkommandoer for å administrere kart. Disse kan plasseres i server.cfg, skrives inn via RCON, eller kjøres fra GPanel-konsollen.
Offisielle kart
CS2 leveres med standard konkurransekartutvalg. Bytt kart med:
changelevel de_mirage
changelevel de_dust2
changelevel de_inferno
changelevel de_nuke
changelevel de_overpass
changelevel de_ancient
changelevel de_anubis
Workshop-kart
For å kjøre Steam Workshop-kart trenger serveren din oppstartsparameteren +host_workshop_map og en Steam Web API-nøkkel.
- Få en Steam Web API-nøkkel fra steamcommunity.com/dev/apikey.
- I GPanels Startup-fane legger du til:
+sv_setsteamaccount YOUR_GSLT +authkey YOUR_WEBAPI_KEY - For å laste et workshop-kart, legg til:
+host_workshop_map WORKSHOP_MAP_ID(den numeriske ID-en fra workshop-URL-en). - Alternativt bruk:
+host_workshop_collection COLLECTION_IDfor å laste en hel samling og veksle gjennom den.
Trinn 6: MetaMod og CounterStrikeSharp (plugin-rammeverk)
MetaMod:Source er en plugin-laster som sitter mellom CS2-spillmotoren og plugins. CounterStrikeSharp (CSS) er et C#-plugin-rammeverk bygget oppå MetaMod som lar deg installere fellesskapsplugins som administratormenyer, øvelsesmoduser og kamphåndteringssystemer som Get5.
Installere MetaMod:Source
- Last ned den nyeste CS2-kompatible MetaMod:Source-byggingen fra sourcemm.net. Velg master-grenen.
- Pakk ut arkivet. Du vil få en
addons/-mappe. - Last opp
addons/-mappen til serverensgame/csgo/-katalog slik at banen blirgame/csgo/addons/metamod/. Se Hvordan laste opp filer via SFTP. - I
game/csgo/gameinfo.gi, finnSearchPaths-blokken og legg til følgende linje rett over den førsteGame-oppføringen:Game csgo/addons/metamod - Start serveren din på nytt. Kjør
meta listi GPanel-konsollen — hvis MetaMod er lastet vil du se versjonen oppført.
Installere CounterStrikeSharp
- Last ned den nyeste utgivelsen fra github.com/roflmuffin/CounterStrikeSharp. Hent with-runtime-pakken slik at du ikke trenger å installere .NET separat.
- Pakk ut og last opp innholdet til
game/csgo/(sammenslå med den eksisterendeaddons/-mappen). - Start serveren på nytt. Sjekk konsollen for
[CounterStrikeSharp] Loaded successfully. - Individuelle plugins går i
game/csgo/addons/counterstrikesharp/plugins/— hver plugin har sin egen undermappe.
Trinn 7: Koble til serveren din
Finn serverens IP-adresse og tildelte port på Network-fanen i GPanel.
Via konsoll i spillet
Åpne utviklerkonsollen med ` (tilde)-tasten og skriv:
connect YOUR.SERVER.IP:PORT
Hvis du satte et sv_password, følg opp med:
password YourPassword
Via serverleser
- I CS2, åpne Play > Community Server Browser.
- Klikk på Favourites-fanen, deretter Add a server.
- Skriv inn server-IP og port (fra GPanels Network-fane) og klikk OK.
- Serveren din vil vises i Favourites, og du kan dobbeltklikke for å bli med.
Via Steam connect-lenke
Du kan dele en direkte Steam connect-lenke med spillere:
steam://connect/YOUR.SERVER.IP:PORT/YourPassword
Lim denne lenken inn i en nettleseradressefelt eller en Steam-chatmelding. Passorddelen er valgfri hvis serveren ikke har noe.
YOUR.SERVER.IP:PORT med din faktiske server-IP og port fra GPanels Network-fane. Se Hvordan finne server-IP og -port for hjelp med å finne den.
Relaterte artikler
- CS2 administratoroppsett — RCON, administratorkommandoer, konkurransekonfigurasjon, GOTV
- CS2 feilsøking — GSLT-feil, krasj, tilkoblingsproblemer, plugin-problemer
- Hvordan finne server-IP og -port
- Hvordan laste opp filer via SFTP