Server di gioco a ore. Paghi solo quando giochi.

Come creare un server privato e quasi vanilla di Left 4 Dead 2

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.cfg

Crea 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.

Vedi anche

← Torna a tutte le guide