Vuoi un server dedicato Left 4 Dead 2 attivo 24 ore su 24, riservato a te e ai tuoi amici, con poche o nessuna mod sopra il vanilla. Questa è tutta la configurazione. È volutamente breve: L4D2 vanilla fa già gran parte di ciò che ti serve, quindi il trucco è sapere quale manciata di cvar conta davvero.
Dove si trova la configurazione
Un server dedicato installato con SteamCMD (app 222860) tiene la configurazione qui:
<install>/left4dead2/cfg/server.cfgCrea questo file se non esiste. Viene eseguito automaticamente a ogni cambio mappa, una volta richiamato con exec dalla riga di avvio (qui sotto).
Un server.cfg quasi vanilla
Incolla questo, cambia i quattro valori contrassegnati con CHANGE ME e hai finito. Nessun plugin, nessuna addon.
// --- Identity ---
hostname "My Private L4D2 Server" // CHANGE ME
sv_tags "private"
rcon_password "pick-a-long-secret" // CHANGE ME - admin console over RCON
// --- Lock it down ---
sv_password "friends-only" // CHANGE ME - join password
sv_search_key "my-private-key" // CHANGE ME - see "Private lobbies" below
// --- Vanilla behaviour ---
sv_pure 1 // reject client-side file overrides
sv_consistency 1
sv_cheats 0
z_difficulty Normal // Easy / Normal / Hard / Impossible
sv_region 255 // 255 = world; set your region for lower ping
// --- 24/7 housekeeping ---
sv_alltalk 0
sv_allow_lobby_connect_only 0 // keep direct IP connects open
mp_disable_autokick 1È davvero tutto ciò di cui ha bisogno un server co-op privato. La modalità di gioco e la mappa iniziale si impostano nella riga di avvio, non qui, perché L4D2 ignora mp_gamemode se viene messo nel server.cfg.
La riga di avvio
Avvia il server con srcds_run dalla cartella di installazione:
./srcds_run -game left4dead2 -console -port 27015 \
+exec server.cfg \
+mp_gamemode coop \
+map c1m1_hotel- exec server.cfg viene eseguito per primo così le tue cvar sono già attive prima che la mappa si carichi.
- mp_gamemode può essere coop, realism, versus, survival, scavenge. DEVE essere sulla riga di comando.
- c1m1_hotel è la mappa 1 di Dead Center. Sostituiscila con qualsiasi mappa iniziale di campagna che preferisci.
- La porta 27015 è sia la porta di gioco sia la porta di query A2S. Aprila nel tuo firewall (UDP + TCP).
Due modi per tenerlo privato
- Password (il modo più semplice): impostando sv_password, possono connettersi solo le persone che digitano la password. Condividi IP e password con il tuo gruppo. Nota: la password impedisce al server di comparire come joinabile pubblicamente, che è proprio quello che vuoi.
- Lobby privata (sv_search_key): se preferisci invitare tramite la normale lobby Steam invece di condividere un IP, imposta una search key sul server e fai digitare a ogni amico sv_search_key my-private-key nella propria console di gioco prima di creare una lobby "Best Available". Compaiono solo i server con la chiave corrispondente, quindi resta tutto tra voi.
- Gruppo Steam (opzionale): imposta sv_steamgroup con l'ID del tuo gruppo e sv_steamgroup_exclusive 1 per limitare le connessioni ai soli membri.
L'unico limite: quattro giocatori
L4D2 vanilla prevede esattamente quattro sopravvissuti in co-op, e unirsi tramite una lobby Steam limita rigidamente gli umani a quattro, qualunque cosa tu faccia. Non esiste una cvar che lo cambi. Se quattro vi bastano, avete finito e zero mod. Se volete cinque o più persone, serve una piccola mod (L4DToolZ) e che tutti si connettano via IP diretto invece che tramite lobby.