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 quel file se non esiste. srcds lo esegue automaticamente a ogni caricamento di mappa.
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 "" // leave EMPTY on L4D2 - a value blocks Steam registration (see below)
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 3 // CHANGE ME - your continent (0 US-E, 1 US-W, 3 EU, 4 Asia); 255 hides you from lobby searches
// --- 24/7 housekeeping ---
sv_alltalk 0
sv_allow_lobby_connect_only 0 // keep direct IP connects openÈ 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 di accesso: lascia sv_password vuota. Su L4D2 un valore impedisce al server di registrarsi su Steam, quindi rifiuta le query e nessuno può entrare. Una vera password di accesso richiede un plugin SourceMod, perché il normale comando password non funziona su L4D2. I server 2hours.gg usano il nostro (l4d2_joinpassword); con questo gli amici si connettono con setinfo pw yourpassword ; connect your.ip:27015. Per un server senza plugin, usa invece la chiave di ricerca per lobby privata qui sotto.
- 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 ospita esattamente quattro survivors in co-op, e entrare tramite una lobby Steam limita il co-op a quattro umani. Nessuna cvar lo cambia. Se quattro bastano al tuo gruppo, hai finito e non ti serve nessuna mod. Se volete essere in cinque o più, ti servono SourceMod con L4DToolZ (più slot) e MultiSlots (survivors extra), e tutti devono connettersi tramite IP diretto invece che da una lobby.
