Denne veiledningen dekker serveradministrasjon for Left 4 Dead, inkludert RCON-tilgang, konsollkommandoer for Source-motoren, spillerhåndtering, installasjon av SourceMod-plugins og feilsøking.
RCON (Remote Console)
RCON lar deg utføre serverkommandoer eksternt. For å sette opp RCON, legg til følgende i left4dead/cfg/server.cfg:
rcon_password "your_secure_password"
For å bruke RCON fra konsollen i spillet, skriv:
rcon_password your_secure_password
rcon [command]
Du kan også utføre kommandoer direkte fra Console-fanen i GPanel uten å trenge RCON-autentisering.
Viktige Serverkommandoer
| Kommando | Beskrivelse |
|---|---|
changelevel [map] |
Bytter til det angitte kartet (f.eks. changelevel l4d_hospital01_apartment) |
status |
Viser serverinformasjon, tilkoblede spillere og deres Steam-ID-er |
kick [name] |
Kaster ut en spiller etter navn |
kickid [userid] |
Kaster ut en spiller etter bruker-ID (fra status-utdata) |
banid [minutes] [steamid] |
Utestenger en spiller etter Steam-ID (0 = permanent) |
removeid [steamid] |
Opphever utestengelse av en spiller etter Steam-ID |
say [message] |
Sender en melding til alle spillere som serveren |
maps * |
Lister opp alle tilgjengelige kart på serveren |
sv_password [password] |
Setter eller endrer serverpassordet under kjøring |
hostname [name] |
Endrer servernavnet under kjøring |
quit |
Slår av serveren på en kontrollert måte |
Kommandoer for Spillmodus
| Kommando | Beskrivelse |
|---|---|
sv_gametypes coop |
Sett spillmodus til kooperativt |
sv_gametypes versus |
Sett spillmodus til versus (overlevende mot infiserte) |
sv_gametypes survival |
Sett spillmodus til survival |
z_difficulty Easy/Normal/Hard/Impossible |
Endre AI-vanskelighetsgrad |
Spillerhåndtering
Håndtering av Utestengelser
Serveren vedlikeholder en utestengelsesliste i left4dead/cfg/banned_user.cfg. Du kan redigere denne filen direkte eller bruke konsollkommandoer:
// Ban a player for 60 minutes
banid 60 STEAM_0:1:12345678
// Permanent ban
banid 0 STEAM_0:1:12345678
// Write bans to file
writeid
// Remove a ban
removeid STEAM_0:1:12345678
writeid for å lagre utestengelseslisten til disk. Ellers vil utestengelser gå tapt ved omstart av serveren.
Installasjon av SourceMod
SourceMod er et populært plugin-rammeverk for servere med Source-motoren som legger til adminmenyer, egendefinerte kommandoer og spillmodifikasjoner.
- Stopp serveren din fra GPanel.
- Last ned SourceMod og MetaMod:Source for serverens OS (Linux).
- Last opp og pakk ut begge arkivene til
left4dead/-mappen via SFTP.addons/-mappen skal opprettes inne ileft4dead/. - Legg til din Steam-ID i
left4dead/addons/sourcemod/configs/admins_simple.ini:"STEAM_0:1:12345678" "99:z" - Start serveren. Skriv
sm versioni konsollen for å bekrefte at SourceMod ble lastet inn.
Feilsøking
| Problem | Løsning |
|---|---|
| Serveren vises ikke i serverlisten | Bekreft at serveren kjører og er tilkoblet Steam (sjekk konsollen for Connection to Steam servers successful). Sett sv_allow_lobby_connect_only 0 i server.cfg. |
| RCON fungerer ikke | Sørg for at rcon_password er satt i server.cfg og at du har skrevet inn det samme passordet på klienten din. |
| Kartbytte krasjer serveren | Bekreft at kartnavnet er riktig ved hjelp av maps *. Egendefinerte kart må lastes opp til left4dead/maps/-mappen. |
| SourceMod lastes ikke inn | Sørg for at MetaMod:Source er installert først. Sjekk at left4dead/addons/metamod.vdf finnes. Bekreft at filtillatelsene er riktige. |
Relaterte Artikler
- Left 4 Dead Server Oppsettsveiledning
- Hvordan Finne Server-IP og Port
- Hvordan Laste Opp Filer via SFTP