2hours.gg/

Servidores de jogos por hora. Pague só quando jogar.

Como montar um servidor Left 4 Dead 2 privado e quase vanilla

Você quer um servidor dedicado de Left 4 Dead 2 rodando o tempo todo, fechado para você e seus amigos, com pouco ou nenhum mod além do vanilla. Esta é toda a config. Ela é curta de propósito: o L4D2 vanilla já faz a maior parte do que você precisa, então o truque é saber qual punhado de cvars realmente importa.

Onde a config fica

Um servidor dedicado instalado com o SteamCMD (app 222860) guarda sua config aqui:

<install>/left4dead2/cfg/server.cfg

Crie esse arquivo se ele não estiver lá. Ele roda automaticamente a cada troca de mapa depois que você o exec pela linha de lançamento (abaixo).

Um server.cfg quase vanilla

Cole isto, mude os quatro valores marcados com CHANGE ME e pronto. Sem plugins, sem addons.

// --- 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

É realmente tudo o que um servidor co-op privado precisa. O modo de jogo e o mapa inicial são definidos na linha de lançamento, não aqui, porque o L4D2 ignora o mp_gamemode quando ele é colocado no server.cfg.

A linha de lançamento

Inicie o servidor com srcds_run a partir da pasta de instalação:

./srcds_run -game left4dead2 -console -port 27015 \
  +exec server.cfg \
  +mp_gamemode coop \
  +map c1m1_hotel
  • exec server.cfg roda primeiro para que seus cvars estejam no lugar antes de o mapa carregar.
  • mp_gamemode é um de coop, realism, versus, survival, scavenge. Ele PRECISA estar na linha de comando.
  • c1m1_hotel é o mapa 1 de Dead Center. Troque-o por qualquer mapa de início de campanha que você quiser.
  • A porta 27015 é tanto a porta do jogo quanto a porta de query A2S. Abra-a no seu firewall (UDP + TCP).

Duas formas de mantê-lo privado

  • Senha (o mais simples): com sv_password definido, só quem digitar a senha consegue conectar. Compartilhe o IP e a senha com seu grupo. Obs.: uma senha impede o servidor de mostrar uma entrada pública, que é o que você quer.
  • Lobby privado (sv_search_key): se você quiser convidar pelo lobby Steam normal em vez de compartilhar um IP, coloque uma search key no servidor e faça cada amigo digitar sv_search_key my-private-key no próprio console do jogo antes de hospedar um lobby "Best Available". Só servidores com a key correspondente aparecem, então ele continua sendo seu.
  • Grupo Steam (opcional): defina sv_steamgroup com o ID do seu grupo e sv_steamgroup_exclusive 1 para restringir as conexões aos membros.

O único detalhe: quatro jogadores

O L4D2 vanilla comporta exatamente quatro sobreviventes no co-op, e entrar por um lobby Steam trava os humanos em quatro de qualquer jeito. Não existe cvar que mude isso. Se quatro basta para o seu grupo, você terminou e está com zero mods. Se você quer cinco ou mais pessoas, precisa de um pequeno mod (L4DToolZ) mais todo mundo conectando por IP direto em vez de por um lobby.

Veja também

← Voltar para todos os guias