Counter-Strike 2: spellägen, server.cfg och plugins
Välj spelläge och karta, konfigurera server.cfg och RCON, och lägg till plugins med Metamod:Source och CounterStrikeSharp.
En Counter-Strike 2-server drivs av ett spelläge, en karta och en server.cfg. Få dessa tre rätt så har du en fungerande server; lägg till Metamod:Source + CounterStrikeSharp så kan du köra plugins. Denna guide täcker allt detta.
Välj spelläge och karta
CS2-spellägen ställs in av två cvars, vanligtvis på fliken Startup eller i din konfiguration:
| Läge | game_type |
game_mode |
|---|---|---|
| Competitive | 0 | 1 |
| Casual | 0 | 0 |
| Wingman (2v2) | 0 | 2 |
| Deathmatch | 1 | 2 |
| Arms Race | 1 | 0 |
Ställ in startkartan med startparametern +map de_dust2 (Startup-fliken). Du kan ändra karta live från konsolen med changelevel de_mirage eller map de_inferno.
Konfigurera server.cfg
server.cfg körs automatiskt vid serverstart. Redigera den i File Manager under game/csgo/cfg/:
hostname "Min ServerPrism CS2-server"
rcon_password "ett-starkt-lösenord"
sv_password ""
sv_cheats 0
mp_autoteambalance 1
mp_limitteams 2
sv_lan 0
hostname— namn i serverlistan.rcon_password— krävs för fjärradministration från konsolen i spelet (rcon <kommando>). Välj något starkt.sv_password— ange ett värde för att göra servern privat (spelare behöver det för att ansluta).
Spara och starta om, eller kör exec server.cfg från konsolen för att ladda om.
RCON — administration från spelet
När rcon_password är inställt, anslut till din server, öppna konsolen (~) och autentisera:
rcon_password ett-starkt-lösenord
rcon changelevel de_nuke
rcon mp_restartgame 1
Allt du kan skriva i serverkonsolen kan du köra via rcon som administratör.
Installera plugins (Metamod:Source + CounterStrikeSharp)
De flesta CS2-plugins behöver två lager:
- Metamod:Source — basladdaren. Installera den i
game/csgo/addons/och lägg till Metamod-raden igameinfo.gisom dess dokumentation beskriver. - CounterStrikeSharp — plugin-runtime som de flesta moderna CS2-plugins riktar sig mot. Installera den ovanpå Metamod.
- Släpp plugins i
game/csgo/addons/counterstrikesharp/plugins/och starta om.
Följ varje projekts installationsguide för den exakta filstrukturen — CS2:s tilläggsladdning är kräsen med sökvägar och gameinfo.gi-redigeringen.
Tränings- / matchmaking-konfigurationer
För scrims och träningsservrar är en konfiguration som ställer in warmup, pengar och granatbanecvars vanlig. Lägg dina träningscvars i en fil som cfg/practice.cfg och ladda den med exec practice.cfg från konsolen när du vill.
Vanliga problem
- RCON "Bad password":
rcon_passwordär inte inställt eller matchar inte — ställ in det iserver.cfgoch ladda om. - Servern visas inte i webbläsaren:
sv_lanmåste vara0; ge den också en stund att registrera sig. - Plugins laddas inte:
gameinfo.giMetamod-raden saknas eller tilläggssökvägarna är fel — kontrollera Metamod/CounterStrikeSharp-installationsstegen igen. - Fel läge vid uppstart:
game_type/game_modematchar inte tabellen ovan, eller en konfiguration åsidosätter dem senare.