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.
Välj spelläge och karta
CS2-spellägen ställs in med två cvars, vanligtvis på fliken Uppstart eller i din konfiguration:
| Läge | game_type |
game_mode |
|---|---|---|
| Tävlingsinriktat | 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 (fliken Uppstart). 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 Filhanterare under game/csgo/cfg/:
hostname "My ServerPrism CS2 Server"
rcon_password "a-strong-password"
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 <command>). Välj ett starkt lösenord.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: administrera från spelet
När rcon_password är inställt, anslut till din server, öppna konsolen (~) och autentisera:
rcon_password a-strong-password
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 granatbane-cvars vanlig. Lägg dina tränings-cvars i en fil som cfg/practice.cfg och ladda den med exec practice.cfg från konsolen när du vill ha den.
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: Metamod-raden i
gameinfo.gisaknas eller tilläggssökvägarna är fel. Kontrollera installationsstegen för Metamod/CounterStrikeSharp igen. - Fel läge vid uppstart:
game_type/game_modematchar inte tabellen ovan, eller en konfiguration åsidosätter dem senare.