Aquesta guia cobreix com configurar i connectar-se al vostre servidor dedicat de Left 4 Dead 2 allotjat amb Legion Hosting, incloent la configuració de server.cfg, la configuració del token GSLT, modes de joc, campanyes personalitzades i complements del Workshop.
Pas 1 — Localitzar i editar server.cfg
Left 4 Dead 2 llegeix la seva configuració principal del servidor des de left4dead2/cfg/server.cfg. Aquest fitxer es crea automàticament la primera vegada que el servidor s'inicia. Si no existeix, podeu crear-lo manualment utilitzant el gestor de fitxers de GPanel.
- Inicieu sessió a GPanel i seleccioneu el vostre servidor de Left 4 Dead 2.
- Atureu el servidor si està en funcionament.
- Feu clic a la pestanya Files i navegueu a
left4dead2/cfg/. - Obriu o creeu
server.cfgi afegiu la configuració següent.
Configuració bàsica de server.cfg
// ── Server Identity ─────────────────────────────────────────────
hostname "My Legion L4D2 Server"
sv_password "" // Leave empty for a public server
maxplayers 8 // L4D2 max is 32; standard co-op uses 4-8
// ── Game Mode ────────────────────────────────────────────────────
mp_gamemode "coop" // coop | versus | survival | scavenge
sv_gametypes "coop,versus,survival,scavenge"
// ── Network ──────────────────────────────────────────────────────
sv_region 255 // 255 = worldwide
sv_lan 0 // 0 = internet server
sv_alltalk 0
// ── GSLT (Steam Game Server Login Token) ─────────────────────────
sv_setsteamaccount "YOUR_GSLT_TOKEN_HERE"
// ── Cheats / Consistency ─────────────────────────────────────────
sv_cheats 0
sv_consistency 0 // Set to 0 to allow custom content; see notes
// ── Logging ──────────────────────────────────────────────────────
log on
sv_logbans 1
sv_logecho 1
sv_logfile 1
| ConVar | Valors | Descripció |
|---|---|---|
hostname |
Qualsevol cadena de text | El nom que es mostra al navegador de servidors de Steam i al navegador de vestíbuls. |
sv_password |
Cadena de text o buit | Contrasenya necessària per unir-se. Deixeu-la buida per a un servidor públic. |
maxplayers |
1–32 |
Nombre màxim de places de jugadors simultanis. El cooperatiu estàndard utilitza 4, el versus utilitza 8, però els servidors modificats sovint estableixen un valor més alt. |
mp_gamemode |
coop versus survival scavenge |
Mode de joc actiu. Ha de coincidir amb un valor llistat a sv_gametypes. |
sv_gametypes |
Llista separada per comes | Modes de joc que el servidor pot allotjar. El navegador de vestíbuls filtra per aquesta llista. |
sv_consistency |
0 o 1 |
Quan s'estableix a 1, tots els clients han de tenir fitxers idèntics als del servidor. Establiu-lo a 0 per permetre contingut personalitzat com campanyes personalitzades o paquets de so sense expulsar jugadors. |
sv_lan |
0 o 1 |
Establiu-lo a 0 per a un servidor accessible per Internet. Establir-lo a 1 fa que el servidor sigui només per a LAN i evita que aparegui al navegador públic. |
mp_gamemode a realism o realism_versus i afegiu aquests valors a sv_gametypes.
Pas 2 — Configurar un token GSLT
Un Game Server Login Token (GSLT) és necessari perquè el vostre servidor aparegui al servidor mestre de Steam i sigui visible al navegador públic de servidors. Sense un token vàlid, el servidor continuarà funcionant però pot no aparèixer als llistats i pot ser eliminat per Valve.
- Inicieu sessió al vostre compte de Steam i aneu a la pàgina de Gestió de comptes de servidors de joc de Steam.
- Introduïu l'App ID 550 (Left 4 Dead 2) i una nota per identificar el token.
- Feu clic a Create i copieu el token generat.
- Enganxeu-lo a
server.cfgcom a valor desv_setsteamaccount. - Deseu el fitxer i reinicieu el servidor. La consola confirmarà que el token ha estat acceptat amb un missatge com
SteamGameServer connected to Steam successfully.
Pas 3 — Instal·lar campanyes personalitzades
Les campanyes personalitzades per a Left 4 Dead 2 es distribueixen com a fitxers .vpk (Valve Pak). Instal·lar-les al vostre servidor dedicat les fa disponibles per al joc del costat del servidor i assegura que tots els clients connectats puguin accedir a les dades del mapa.
- Descarregueu els fitxers
.vpkde la campanya. Les campanyes sovint venen en parella — per exemplecampaign_dir.vpkicampaign_000.vpk— pugeu tots els fitxers proporcionats. - Pugeu els fitxers
.vpkaleft4dead2/addons/al vostre servidor via SFTP. Consulteu la guia de pujada per SFTP si necessiteu ajuda per connectar-vos. - Reinicieu el servidor. El motor Source indexa automàticament els fitxers
.vpkal directori addons en iniciar-se. - Per carregar la campanya, canvieu el mapa utilitzant la consola del servidor:
changelevel c1m1_hotel // Change to official map changelevel custom_map_name // Change to your custom campaign's first map
.vpk de la campanya instal·lat a la seva pròpia carpeta addons/ de Left 4 Dead 2, o subscrit via el Steam Workshop, per unir-se a un servidor que executa una campanya personalitzada. La consola del servidor mostrarà un error de consistència de complements per als clients que no tinguin els fitxers si sv_consistency 1 està establert.
Configuració de consistència de complements
Si voleu permetre que els jugadors s'uneixin fins i tot si no tenen la campanya personalitzada localment, establiu sv_consistency 0 a server.cfg. Això desactiva la verificació de hash de fitxers. Tingueu en compte que això també significa que els clients poden executar modificacions locals arbitràries sense ser expulsats.
sv_consistency 0 // Allow joins without matching addon files
Pas 4 — Complements del Steam Workshop
Els servidors dedicats de Left 4 Dead 2 es poden subscriure a contingut del Steam Workshop, però el mètode recomanat per a servidors és descarregar els elements del Workshop i desplegar-los com a fitxers .vpk en lloc de dependre de la descàrrega automàtica del Workshop, que no està totalment suportada en mode de servidor dedicat.
Flux de treball recomanat
- Subscriviu-vos a l'element del Workshop amb el vostre compte personal de Steam i permeteu que es descarregui a la vostra instal·lació local de Left 4 Dead 2.
- Trobeu el contingut descarregat a la memòria cau local del Steam Workshop — normalment a
Steam/steamapps/workshop/content/550/a la vostra màquina local. - Copieu els fitxers
.vpkde la carpeta de la memòria cau del Workshop. - Pugeu aquests fitxers
.vpkaleft4dead2/addons/al vostre servidor de Legion Hosting via SFTP. - Reinicieu el servidor. El complement estarà actiu en el proper inici.
sv_consistency 0 està establert. Tanmateix, els clients que no tinguin l'element veuran els recursos per defecte en lloc del contingut personalitzat.
Pas 5 — Connectar-se al vostre servidor
Hi ha tres maneres de connectar-se a un servidor dedicat de Left 4 Dead 2. L'adreça IP i el port del vostre servidor es poden trobar a la pestanya Network de GPanel. Consulteu la guia com trobar la IP i el port del vostre servidor per a més detalls.
Mètode 1 — Consola dins del joc (connexió directa)
Obriu la consola de desenvolupador amb la tecla de titlla (~) i escriviu:
connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword // If password protected
Mètode 2 — Navegador de servidors de Steam
- A Steam, obriu View > Game Servers.
- Feu clic a la pestanya Favourites i després a Add Server.
- Introduïu la IP i el port del vostre servidor tal com es mostra a GPanel (p. ex.
1.2.3.4:12345) i feu clic a Find Games at this Address. - Feu doble clic a l'entrada del servidor per unir-vos-hi.
Mètode 3 — Sistema de vestíbuls
Si el vostre servidor està llistat públicament amb un token GSLT vàlid, els jugadors el poden trobar a través del navegador de vestíbuls dins del joc a Play > Find a Server. Filtreu per mode de joc i regió. El servidor ha de tenir el mp_gamemode i sv_gametypes correctes establerts per aparèixer al filtre de vestíbuls adequat.
| Mètode de connexió | Millor per a | Requisits |
|---|---|---|
| Connexió directa per consola | Accés ràpid, servidors amb contrasenya, ports personalitzats | Consola de desenvolupador activada a les opcions del joc |
| Navegador de servidors de Steam | Afegir a favorits, comprovar l'estat del servidor abans d'unir-se | IP i port correctes de la pestanya Network de GPanel |
| Navegador de vestíbuls dins del joc | Servidors públics amb modes de joc estàndard | Token GSLT vàlid, sv_lan 0, sv_gametypes correcte |
Articles relacionats
- Configuració d'administració i gestió de plugins de L4D2 — Instal·lació de SourceMod, MetaMod, afegir administradors i gestió de plugins
- Resolució de problemes del servidor de L4D2 — Problemes habituals amb connexions, complements, plugins i llistat al navegador de servidors
- Com pujar fitxers via SFTP
- Com trobar la IP i el port del vostre servidor