Tento průvodce pokrývá administraci serveru Left 4 Dead, včetně přístupu přes RCON, příkazů konzole Source enginu, správy hráčů, instalace pluginu SourceMod a řešení problémů.
RCON (vzdálená konzole)
RCON vám umožňuje vzdáleně spouštět příkazy serveru. Pro nastavení RCON přidejte následující do souboru left4dead/cfg/server.cfg:
rcon_password "your_secure_password"
Pro použití RCON z herní konzole zadejte:
rcon_password your_secure_password
rcon [command]
Příkazy můžete také spouštět přímo z karty Console v GPanel bez nutnosti RCON autentizace.
Základní příkazy serveru
| Příkaz | Popis |
|---|---|
changelevel [map] |
Změní mapu na zadanou (např. changelevel l4d_hospital01_apartment) |
status |
Zobrazí informace o serveru, připojené hráče a jejich Steam ID |
kick [name] |
Vykopne hráče podle jména |
kickid [userid] |
Vykopne hráče podle jeho uživatelského ID (z výstupu status) |
banid [minutes] [steamid] |
Zabanuje hráče podle Steam ID (0 = trvalý ban) |
removeid [steamid] |
Odbanuje hráče podle Steam ID |
say [message] |
Odešle zprávu všem hráčům jako server |
maps * |
Vypíše všechny dostupné mapy na serveru |
sv_password [password] |
Nastaví nebo změní heslo serveru za běhu |
hostname [name] |
Změní název serveru za běhu |
quit |
Bezpečně vypne server |
Příkazy herních režimů
| Příkaz | Popis |
|---|---|
sv_gametypes coop |
Nastaví herní režim na kooperaci |
sv_gametypes versus |
Nastaví herní režim na versus (přeživší proti infikovaným) |
sv_gametypes survival |
Nastaví herní režim na přežití |
z_difficulty Easy/Normal/Hard/Impossible |
Změní obtížnost AI |
Správa hráčů
Správa banů
Server uchovává seznam banů v souboru left4dead/cfg/banned_user.cfg. Tento soubor můžete upravit přímo nebo použít příkazy konzole:
// 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 pro uložení seznamu banů na disk. V opačném případě budou bany po restartu serveru ztraceny.
Instalace SourceMod
SourceMod je populární framework pluginů pro servery na Source enginu, který přidává administrátorská menu, vlastní příkazy a úpravy hratelnosti.
- Zastavte server z GPanel.
- Stáhněte SourceMod a MetaMod:Source pro operační systém vašeho serveru (Linux).
- Nahrajte a rozbalte oba archivy do adresáře
left4dead/přes SFTP. Složkaaddons/by měla být vytvořena uvnitřleft4dead/. - Přidejte své Steam ID do souboru
left4dead/addons/sourcemod/configs/admins_simple.ini:"STEAM_0:1:12345678" "99:z" - Spusťte server. Zadejte
sm versiondo konzole pro ověření, že se SourceMod načetl.
Řešení problémů
| Problém | Řešení |
|---|---|
| Server se nezobrazuje v prohlížeči serverů | Ověřte, že server běží a je připojen ke Steam (zkontrolujte v konzoli zprávu Connection to Steam servers successful). Nastavte sv_allow_lobby_connect_only 0 v server.cfg. |
| RCON nefunguje | Ujistěte se, že rcon_password je nastaven v server.cfg a že jste na klientovi zadali odpovídající heslo. |
| Změna mapy způsobí pád serveru | Ověřte správnost názvu mapy pomocí maps *. Vlastní mapy musí být nahrány do adresáře left4dead/maps/. |
| SourceMod se nenačítá | Ujistěte se, že MetaMod:Source je nainstalován jako první. Zkontrolujte, zda existuje soubor left4dead/addons/metamod.vdf. Ověřte správnost oprávnění souborů. |
Související články
- Průvodce nastavením serveru Left 4 Dead
- Jak najít IP adresu a port vašeho serveru
- Jak nahrávat soubory přes SFTP