Como configurar um servidor dedicado de Euro Truck Simulator 2

Um servidor dedicado de comboio mantém uma sessão aberta para o seu grupo de caminhoneiros, quem quer que esteja dirigindo, sem que ninguém precise hospedar a partir do próprio jogo. A SCS dá de graça na Steam, tanto para Euro Truck Simulator 2 quanto para American Truck Simulator, e roda no Linux e no Windows.

Opção 1: manualmente com o SteamCMD

Os servidores são downloads gratuitos e anônimos da Steam: aplicativo 1948160 para Euro Truck Simulator 2 e 2239530 para American Truck Simulator, cerca de 1.3 GB cada. Você não precisa ter o jogo no servidor.

  1. Instale o SteamCMD e rode: +login anonymous +app_update 1948160 +quit (2239530 para American Truck Simulator).
  2. Inicie o servidor uma vez (bin/linux_x64/eurotrucks2_server no Linux) para que ele escreva o server_config.sii na pasta inicial: ~/.local/share/Euro Truck Simulator 2 no Linux, Documentos\Euro Truck Simulator 2 no Windows.
  3. Edite o server_config.sii: lobby_name, senha, max_players, tráfego, player_damage e o restante.
  4. Copie server_packages.sii e server_packages.dat do seu próprio jogo para a mesma pasta (veja o guia de DLC e mods). Sem eles, o servidor não inicia.
  5. Redirecione as portas de conexão e de consulta, 27015 e 27016 por padrão, TCP e UDP, para que a sessão apareça no navegador.
Dica:Todo motorista precisa da mesma versão do jogo do servidor. Depois de uma atualização do jogo, atualize o servidor também, ou ninguém na versão nova consegue entrar.

Opção 2: Docker

runonflux/truckersim-server-flux, nossa imagem, roda o servidor de qualquer um dos jogos (SCS_GAME=ets2 ou ats), instala e atualiza com o SteamCMD a cada inicialização, escreve o server_config.sii a partir de variáveis de ambiente (SCS_LOBBY_NAME, SCS_MAX_PLAYERS, SCS_PASSWORD, SCS_TRAFFIC, SCS_MODERATORS...), entrega os pacotes do mapa base até você adicionar os seus, e reinicia em novas builds do jogo assim que ninguém estiver dirigindo. O código-fonte está no GitHub, RunOnFlux/truckersim-server-flux.

  • Monte /mnt/scs/data em um volume: a configuração, seus pacotes e o log ficam lá.
  • Monte também /mnt/scs/server, ou cada início baixa o servidor de 1.3 GB de novo.
  • Publique 27015 e 27016, TCP e UDP.

Opção 3: gerenciado na Flux

Implante um servidor de comboio na nuvem descentralizada da Flux, na mesma imagem, com as portas abertas e roteadas para você, proteção contra DDoS incluída e um painel com os motoristas e o chat, uma aba Pacotes do Servidor para seus DLCs e mods, todas as configurações do servidor, um gerenciador de arquivos, um terminal ao vivo e backups. Os planos começam em $3.49 por mês.

  1. Escolha Euro Truck Simulator 2 ou American Truck Simulator, e o plano de 8, 16 ou 32 motoristas.
  2. Escolha uma região perto dos seus motoristas.
  3. Dê um nome ao comboio e implante. A primeira inicialização baixa cerca de 1.3 GB.
  4. Os motoristas encontram o comboio pelo nome no navegador de comboios do jogo. Envie seus pacotes para o seu mapa de DLC e mods.

Perguntas frequentes

O servidor dedicado de Euro Truck Simulator 2 é gratuito?

Sim. É um download gratuito e anônimo da Steam (aplicativo 1948160; 2239530 para American Truck Simulator). Você não precisa ter o jogo no servidor.

O servidor dedicado de ETS2 roda no Linux?

Sim, nativamente: bin/linux_x64/eurotrucks2_server, com a pasta inicial em ~/.local/share/Euro Truck Simulator 2.

Por que meu servidor de ETS2 não inicia?

Geralmente porque server_packages.sii e server_packages.dat estão faltando na pasta inicial dele: sem eles, o servidor para imediatamente. Exporte-os do seu jogo ou use um par de mapa base.

Guias relacionados de Euro Truck Simulator 2