Opção 1: no Windows com SteamCMD
O Dedicated Server do SCUM é um download gratuito e anônimo pela Steam, aplicativo 3792580, de cerca de 15.5 GB. Você não precisa ter o jogo no servidor.
- Instale o SteamCMD e depois execute: +login anonymous +app_update 3792580 validate +quit.
- Inicie SCUM/Binaries/Win64/SCUMServer.exe com argumentos como -log -port=7777 -MaxPlayers=64.
- Abra UDP 7777 e TCP 7779 no firewall e redirecione-os no roteador.
- A primeira inicialização grava o ServerSettings.ini e as listas de jogadores em SCUM/Saved/Config/WindowsServer. Pare o servidor, edite-os e inicie de novo.
Opção 2: no Linux, sob Wine
Não há build nativa para Linux, mas o servidor para Windows roda sob Wine. Baixe-o com o SteamCMD forçado para a build de Windows (+@sSteamCmdForcePlatformType windows) e inicie o mesmo executável com wine. Em nossos testes, não precisou de display virtual: ele carrega a ilha, grava o save e escuta nas portas sem nenhum servidor X. Use um Wine com fsync ou esync: sem nenhum dos dois, um servidor Unreal ocioso consome muito mais CPU.
Opção 3: Docker
Nossa imagem, runonflux/scum-server-flux, empacota tudo isso: instala e atualiza o servidor com SteamCMD a cada início, roda sob Wine, edita o ServerSettings.ini e as listas a partir de variáveis de ambiente, mantém um snapshot consistente do save, faz backup dele, acompanha as atualizações do jogo e reinicia falhas no próprio lugar. O código-fonte está no GitHub, em RunOnFlux/scum-server-flux. Dê ao contêiner pelo menos 12 GB de RAM e monte dois volumes: um para a instalação de 15.5 GB e outro para as configurações e snapshots.
Opção 4: um servidor gerenciado na Flux
Escolha um plano, uma região, um nome e um admin, e implante. Não há nada para instalar, nenhuma porta para abrir e as configurações, listas de jogadores, regras e backups ficam no seu navegador.
- Escolha 16, 32 ou 64 jogadores na página de preços.
- Dê um nome ao servidor, adicione uma senha de entrada se quiser e seu SteamID64 como admin, e implante.
- Aguarde a primeira inicialização: ela baixa 15.5 GB e carrega a ilha, o que demora um pouco mais que um início posterior.
- Seus jogadores encontram o servidor pelo nome na lista de servidores do jogo.
Perguntas frequentes
O servidor dedicado SCUM é grátis?
Sim. É um download gratuito e anônimo pela Steam (aplicativo 3792580); você não precisa ter o jogo no servidor.
O servidor SCUM roda em Linux?
Não nativamente: a Gamepires o distribui só para Windows. Roda no Linux sob Wine, que é como nossa imagem Docker o executa.
Quanto tempo um servidor SCUM leva para iniciar?
Nos nossos testes, cerca de um minuto e meio para carregar a ilha depois de instalada. A primeira inicialização também baixa 15.5 GB, o que demora bem mais.