Este guia aborda como configurar e conectar-se ao seu servidor dedicado de Left 4 Dead 2 alojado na Legion Hosting, incluindo definições de server.cfg, configuração de token GSLT, modos de jogo, campanhas personalizadas e add-ons do Workshop.
Passo 1 — Localizar e Editar server.cfg
Left 4 Dead 2 lê a sua configuração principal do servidor a partir de left4dead2/cfg/server.cfg. Este ficheiro é criado automaticamente na primeira vez que o servidor inicia. Se não existir, pode criá-lo manualmente usando o gestor de ficheiros do GPanel.
- Inicie sessão no GPanel e selecione o seu servidor Left 4 Dead 2.
- Pare o servidor se estiver em execução.
- Clique no separador Files e navegue até
left4dead2/cfg/. - Abra ou crie
server.cfge adicione as definições abaixo.
Definições Principais de 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 | Valores | Descrição |
|---|---|---|
hostname |
Qualquer string | O nome mostrado no navegador de servidores Steam e no navegador de lobby. |
sv_password |
String ou vazio | Palavra-passe necessária para entrar. Deixe vazio para um servidor público. |
maxplayers |
1–32 |
Número máximo de slots de jogadores simultâneos. Co-op padrão usa 4, versus usa 8, mas servidores com mods frequentemente definem um valor mais alto. |
mp_gamemode |
coop versus survival scavenge |
Modo de jogo ativo. Deve corresponder a um valor listado em sv_gametypes. |
sv_gametypes |
Lista separada por vírgulas | Modos de jogo que o servidor tem permissão para alojar. O navegador de lobby filtra por esta lista. |
sv_consistency |
0 ou 1 |
Quando definido como 1, todos os clientes devem ter ficheiros idênticos aos do servidor. Defina como 0 para permitir conteúdo personalizado, como campanhas personalizadas ou pacotes de som, sem expulsar jogadores. |
sv_lan |
0 ou 1 |
Defina como 0 para um servidor acessível pela internet. Definir como 1 torna o servidor apenas LAN e impede-o de aparecer no navegador público. |
mp_gamemode como realism ou realism_versus e adicione esses valores a sv_gametypes.
Passo 2 — Configurar um Token GSLT
Um Game Server Login Token (GSLT) é necessário para que o seu servidor seja listado no servidor principal Steam e visível no navegador público de servidores. Sem um token válido, o servidor continuará a funcionar mas pode não aparecer nas listagens e pode ser removido pela Valve.
- Inicie sessão na sua conta Steam e aceda à página Steam Game Server Account Management.
- Introduza o App ID 550 (Left 4 Dead 2) e uma nota para identificar o token.
- Clique em Create e copie o token gerado.
- Cole-o em
server.cfgcomo o valor desv_setsteamaccount. - Guarde o ficheiro e reinicie o servidor. A consola confirmará que o token foi aceite com uma mensagem como
SteamGameServer connected to Steam successfully.
Passo 3 — Instalar Campanhas Personalizadas
Campanhas personalizadas para Left 4 Dead 2 são distribuídas como ficheiros .vpk (Valve Pak). Instalá-las no seu servidor dedicado torna-as disponíveis para jogo do lado do servidor e garante que todos os clientes conectados podem aceder aos dados do mapa.
- Descarregue o(s) ficheiro(s)
.vpkda campanha. As campanhas vêm frequentemente em par — por exemplocampaign_dir.vpkecampaign_000.vpk— carregue todos os ficheiros fornecidos. - Carregue os ficheiros
.vpkparaleft4dead2/addons/no seu servidor via SFTP. Consulte o guia de upload SFTP se precisar de ajuda para conectar. - Reinicie o servidor. O motor Source indexa automaticamente ficheiros
.vpkno diretório addons ao iniciar. - Para carregar a campanha, altere o mapa usando a consola do servidor:
changelevel c1m1_hotel // Change to official map changelevel custom_map_name // Change to your custom campaign's first map
.vpk da campanha instalado na sua própria pasta addons/ de Left 4 Dead 2, ou subscrito através do Steam Workshop, para entrar num servidor que está a executar uma campanha personalizada. A consola do servidor apresentará um erro de consistência de addon para clientes que não têm os ficheiros se sv_consistency 1 estiver definido.
Definição de Consistência de Addon
Se quiser permitir que os jogadores entrem mesmo que não tenham a campanha personalizada localmente, defina sv_consistency 0 em server.cfg. Isto desativa a verificação de hash de ficheiros. Note que isto também significa que os clientes podem executar modificações locais arbitrárias sem serem expulsos.
sv_consistency 0 // Allow joins without matching addon files
Passo 4 — Add-Ons do Steam Workshop
Servidores dedicados de Left 4 Dead 2 podem subscrever conteúdo do Steam Workshop, mas o método recomendado para servidores é descarregar os itens do Workshop e implementá-los como ficheiros .vpk em vez de depender do download automático do Workshop, que não é totalmente suportado no modo de servidor dedicado.
Fluxo de Trabalho Recomendado
- Subscreva o item do Workshop na sua conta Steam pessoal e permita que seja descarregado para a sua instalação local de Left 4 Dead 2.
- Encontre o conteúdo descarregado na cache do Workshop Steam local — tipicamente em
Steam/steamapps/workshop/content/550/na sua máquina local. - Copie o(s) ficheiro(s)
.vpkda pasta da cache do Workshop. - Carregue esses ficheiros
.vpkparaleft4dead2/addons/no seu servidor Legion Hosting via SFTP. - Reinicie o servidor. O add-on estará ativo no próximo arranque.
sv_consistency 0 estiver definido. No entanto, clientes que não têm o item verão os assets padrão em vez do conteúdo personalizado.
Passo 5 — Conectar ao Seu Servidor
Existem três formas de se conectar a um servidor dedicado de Left 4 Dead 2. O endereço IP e porta do seu servidor podem ser encontrados no separador Network do GPanel. Consulte o guia como encontrar o IP e porta do seu servidor para detalhes.
Método 1 — Consola no Jogo (Conexão Direta)
Abra a consola de desenvolvedor com a tecla til (~) e escreva:
connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword // If password protected
Método 2 — Navegador de Servidores Steam
- No Steam, abra View > Game Servers.
- Clique no separador Favourites e depois em Add Server.
- Introduza o IP e porta do seu servidor conforme mostrado no GPanel (ex.:
1.2.3.4:12345) e clique em Find Games at this Address. - Faça duplo clique na entrada do servidor para entrar.
Método 3 — Sistema de Lobby
Se o seu servidor estiver listado publicamente com um token GSLT válido, os jogadores podem encontrá-lo através do navegador de lobby no jogo em Play > Find a Server. Filtre por modo de jogo e região. O servidor deve ter os valores corretos de mp_gamemode e sv_gametypes definidos para aparecer no filtro de lobby apropriado.
| Método de Conexão | Melhor Para | Requisitos |
|---|---|---|
| Conexão direta por consola | Acesso rápido, servidores protegidos por palavra-passe, portas personalizadas | Consola de desenvolvedor ativada nas opções do jogo |
| Navegador de servidores Steam | Adicionar aos favoritos, verificar o estado do servidor antes de entrar | IP e porta corretos do separador Network do GPanel |
| Navegador de lobby no jogo | Servidores públicos com modos de jogo padrão | Token GSLT válido, sv_lan 0, sv_gametypes correto |
Artigos Relacionados
- Configuração de Admin e Gestão de Plugins L4D2 — Instalar SourceMod, MetaMod, adicionar admins e gerir plugins
- Resolução de Problemas do Servidor L4D2 — Problemas comuns com conexões, addons, plugins e listagem no navegador de servidores
- Como Enviar Ficheiros via SFTP
- Como Encontrar o IP e a Porta do Seu Servidor