Questa guida spiega come configurare e connettersi al tuo server dedicato Left 4 Dead 2 ospitato con Legion Hosting, incluse le impostazioni di server.cfg, la configurazione del token GSLT, le modalità di gioco, le campagne personalizzate e gli add-on del Workshop.
Passaggio 1 — Individua e modifica server.cfg
Left 4 Dead 2 legge la configurazione principale del server da left4dead2/cfg/server.cfg. Questo file viene creato automaticamente al primo avvio del server. Se non esiste, puoi crearlo manualmente utilizzando il file manager di GPanel.
- Accedi a GPanel e seleziona il tuo server Left 4 Dead 2.
- Arresta il server se è in esecuzione.
- Fai clic sulla scheda Files e naviga in
left4dead2/cfg/. - Apri o crea
server.cfge aggiungi le impostazioni qui sotto.
Impostazioni principali di 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 | Valori | Descrizione |
|---|---|---|
hostname |
Qualsiasi stringa | Il nome visualizzato nel browser dei server Steam e nel browser delle lobby. |
sv_password |
Stringa o vuoto | Password richiesta per entrare. Lascia vuoto per un server pubblico. |
maxplayers |
1–32 |
Numero massimo di slot per giocatori simultanei. La modalità co-op standard utilizza 4, la modalità versus utilizza 8, ma i server moddati spesso impostano un valore più alto. |
mp_gamemode |
coop versus survival scavenge |
Modalità di gioco attiva. Deve corrispondere a un valore elencato in sv_gametypes. |
sv_gametypes |
Elenco separato da virgole | Modalità di gioco che il server può ospitare. Il browser delle lobby filtra in base a questo elenco. |
sv_consistency |
0 o 1 |
Quando impostato a 1, tutti i client devono avere file identici a quelli del server. Imposta a 0 per consentire contenuti personalizzati come campagne personalizzate o pacchetti audio senza espellere i giocatori. |
sv_lan |
0 o 1 |
Imposta a 0 per un server accessibile via internet. Impostarlo a 1 rende il server solo LAN e ne impedisce la visualizzazione nel browser pubblico. |
mp_gamemode su realism o realism_versus e aggiungi tali valori a sv_gametypes.
Passaggio 2 — Configura un token GSLT
Un Game Server Login Token (GSLT) è necessario affinché il tuo server sia elencato sul master server Steam e visibile nel browser pubblico dei server. Senza un token valido, il server funzionerà comunque ma potrebbe non apparire negli elenchi e può essere rimosso da Valve.
- Accedi al tuo account Steam e vai alla pagina Steam Game Server Account Management.
- Inserisci l'App ID 550 (Left 4 Dead 2) e una nota per identificare il token.
- Fai clic su Create e copia il token generato.
- Incollalo in
server.cfgcome valore persv_setsteamaccount. - Salva il file e riavvia il server. La console confermerà che il token è stato accettato con un messaggio simile a
SteamGameServer connected to Steam successfully.
Passaggio 3 — Installa campagne personalizzate
Le campagne personalizzate per Left 4 Dead 2 sono distribuite come file .vpk (Valve Pak). Installarle sul tuo server dedicato le rende disponibili per il gioco lato server e garantisce che tutti i client connessi possano accedere ai dati della mappa.
- Scarica i file
.vpkdella campagna. Le campagne spesso arrivano in coppia — ad esempiocampaign_dir.vpkecampaign_000.vpk— carica tutti i file forniti. - Carica i file
.vpkinleft4dead2/addons/sul tuo server tramite SFTP. Consulta la guida al caricamento via SFTP se hai bisogno di aiuto per connetterti. - Riavvia il server. Il motore Source indicizza automaticamente i file
.vpknella directory addons all'avvio. - Per caricare la campagna, cambia mappa utilizzando la console del server:
changelevel c1m1_hotel // Change to official map changelevel custom_map_name // Change to your custom campaign's first map
.vpk della campagna installato nella loro cartella addons/ di Left 4 Dead 2, o iscriversi tramite Steam Workshop, per entrare in un server che esegue una campagna personalizzata. La console del server visualizzerà un errore di coerenza degli addon per i client a cui mancano file se è impostato sv_consistency 1.
Impostazione di coerenza degli addon
Se vuoi consentire ai giocatori di entrare anche se non hanno la campagna personalizzata localmente, imposta sv_consistency 0 in server.cfg. Questo disabilita il controllo dell'hash dei file. Nota che ciò significa anche che i client possono eseguire modifiche locali arbitrarie senza essere espulsi.
sv_consistency 0 // Allow joins without matching addon files
Passaggio 4 — Add-on di Steam Workshop
I server dedicati Left 4 Dead 2 possono iscriversi a contenuti di Steam Workshop, ma il metodo consigliato per i server è scaricare gli elementi di Workshop e distribuirli come file .vpk piuttosto che fare affidamento sul download automatico di Workshop, che non è completamente supportato in modalità server dedicato.
Flusso di lavoro consigliato
- Iscriviti all'elemento di Workshop sul tuo account Steam personale e consentigli di scaricare nella tua installazione locale di Left 4 Dead 2.
- Trova il contenuto scaricato nella cache locale di Steam Workshop — tipicamente in
Steam/steamapps/workshop/content/550/sulla tua macchina locale. - Copia i file
.vpkdalla cartella della cache di Workshop. - Carica quei file
.vpkinleft4dead2/addons/sul tuo server Legion Hosting tramite SFTP. - Riavvia il server. L'add-on sarà attivo al prossimo avvio.
sv_consistency 0. Tuttavia, i client che non hanno l'elemento vedranno gli asset predefiniti invece del contenuto personalizzato.
Passaggio 5 — Connessione al tuo server
Esistono tre modi per connettersi a un server dedicato Left 4 Dead 2. L'indirizzo IP e la porta del tuo server possono essere trovati nella scheda Network di GPanel. Consulta la guida come trovare l'IP e la porta del tuo server per i dettagli.
Metodo 1 — Console di gioco (Connessione diretta)
Apri la console sviluppatore con il tasto tilde (~) e digita:
connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword // If password protected
Metodo 2 — Browser dei server Steam
- In Steam, apri View > Game Servers.
- Fai clic sulla scheda Favourites, quindi su Add Server.
- Inserisci l'IP e la porta del tuo server come mostrato in GPanel (ad es.
1.2.3.4:12345) e fai clic su Find Games at this Address. - Fai doppio clic sulla voce del server per entrare.
Metodo 3 — Sistema di lobby
Se il tuo server è elencato pubblicamente con un token GSLT valido, i giocatori possono trovarlo tramite il browser delle lobby in-game in Play > Find a Server. Filtra per modalità di gioco e regione. Il server deve avere i valori corretti di mp_gamemode e sv_gametypes impostati per apparire nel filtro lobby appropriato.
| Metodo di connessione | Ideale per | Requisiti |
|---|---|---|
| Connessione diretta tramite console | Accesso rapido, server protetti da password, porte personalizzate | Console sviluppatore abilitata nelle opzioni di gioco |
| Browser dei server Steam | Aggiunta ai preferiti, verifica dello stato del server prima di entrare | IP e porta corretti dalla scheda Network di GPanel |
| Browser delle lobby in-game | Server pubblici con modalità di gioco standard | Token GSLT valido, sv_lan 0, sv_gametypes corretti |
Articoli correlati
- Configurazione amministratori L4D2 e gestione plugin — Installazione di SourceMod, MetaMod, aggiunta amministratori e gestione plugin
- Risoluzione dei problemi del server L4D2 — Problemi comuni di connessione, addon, plugin ed elenco nel browser dei server
- Come caricare file tramite SFTP
- Come trovare l'IP e la porta del tuo server