Denne guide dækker serveradministration for Left 4 Dead, herunder RCON-adgang, Source-motorens konsolkommandoer, spillerhåndtering, SourceMod-plugininstallation og fejlfinding.
RCON (Remote Console)
RCON giver dig mulighed for at udføre serverkommandoer eksternt. For at opsætte RCON, tilføj følgende til din left4dead/cfg/server.cfg:
rcon_password "your_secure_password"
For at bruge RCON fra konsollen i spillet, skriv:
rcon_password your_secure_password
rcon [command]
Du kan også udføre kommandoer direkte fra GPanel Console-fanen uden at behøve RCON-autentificering.
Vigtige serverkommandoer
| Kommando | Beskrivelse |
|---|---|
changelevel [map] |
Skifter til den angivne bane (f.eks. changelevel l4d_hospital01_apartment) |
status |
Viser serverinfo, tilsluttede spillere og deres Steam-ID'er |
kick [name] |
Kicker en spiller efter navn |
kickid [userid] |
Kicker en spiller efter deres bruger-ID (fra status-outputtet) |
banid [minutes] [steamid] |
Udelukker en spiller efter Steam-ID (0 = permanent) |
removeid [steamid] |
Fjerner udelukkelse af en spiller efter Steam-ID |
say [message] |
Sender en besked til alle spillere som serveren |
maps * |
Viser alle tilgængelige baner på serveren |
sv_password [password] |
Indstiller eller ændrer serveradgangskoden under kørsel |
hostname [name] |
Ændrer servernavnet under kørsel |
quit |
Lukker serveren ned korrekt |
Spiltilstandskommandoer
| Kommando | Beskrivelse |
|---|---|
sv_gametypes coop |
Sæt spiltilstand til samarbejde |
sv_gametypes versus |
Sæt spiltilstand til versus (overlevende mod inficerede) |
sv_gametypes survival |
Sæt spiltilstand til overlevelse |
z_difficulty Easy/Normal/Hard/Impossible |
Skift AI-sværhedsgrad |
Spillerhåndtering
Udelukkelseshåndtering
Serveren vedligeholder en udelukkelsesliste i left4dead/cfg/banned_user.cfg. Du kan redigere denne fil direkte eller bruge konsolkommandoer:
// 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 at gemme udelukkelseslisten til disk. Ellers vil udelukkelser gå tabt ved servergenstart.
SourceMod-installation
SourceMod er et populært plugin-framework til Source-motorservere, der tilføjer admin-menuer, brugerdefinerede kommandoer og gameplay-ændringer.
- Stop din server fra GPanel.
- Download SourceMod og MetaMod:Source til din servers OS (Linux).
- Upload og udpak begge arkiver til
left4dead/-mappen via SFTP.addons/-mappen bør oprettes inde ileft4dead/. - Tilføj dit Steam-ID til
left4dead/addons/sourcemod/configs/admins_simple.ini:"STEAM_0:1:12345678" "99:z" - Start serveren. Skriv
sm versioni konsollen for at bekræfte, at SourceMod er indlæst.
Fejlfinding
| Problem | Løsning |
|---|---|
| Serveren vises ikke i browseren | Bekræft, at serveren kører og er forbundet til Steam (tjek konsollen for Connection to Steam servers successful). Sæt sv_allow_lobby_connect_only 0 i server.cfg. |
| RCON virker ikke | Sørg for, at rcon_password er sat i server.cfg, og at du har indtastet den matchende adgangskode på din klient. |
| Baneskift crasher serveren | Bekræft, at banenavnet er korrekt ved hjælp af maps *. Brugerdefinerede baner skal uploades til left4dead/maps/-mappen. |
| SourceMod indlæses ikke | Sørg for, at MetaMod:Source er installeret først. Tjek at left4dead/addons/metamod.vdf eksisterer. Bekræft, at filtilladelser er korrekte. |
Relaterede artikler
- Left 4 Dead Server Opsætningsguide
- Sådan finder du din servers IP og port
- Sådan uploader du filer via SFTP