2hours.gg/

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

Como configurar um servidor dedicado de Sven Co-op

Sven Co-op é um jogo cooperativo GoldSrc, mas o servidor dedicado moderno é independente e gratuito. Você não precisa possuir Half-Life e não precisa de um login Steam no servidor. Ele instala como um app, inicia com um comando, e vem com cerca de cem mapas embutidos. Aqui está a configuração.

Instale o servidor

O Sven Co-op Dedicated Server é o app 276060 e instala anonimamente. Ele é independente, então não há etapa de mod do Half-Life, apenas o único app_update (cerca de 0,8 GB):

./steamcmd.sh +login anonymous \
  +app_update 276060 validate \
  +quit

A pasta do jogo é svencoop, e a configuração que ele lê ao iniciar é:

<install>/svencoop/server.cfg

Um server.cfg básico

Nome e senhas vão aqui. Altere as linhas marcadas com CHANGE ME:

hostname "My Sven Co-op Server"      // CHANGE ME
rcon_password "pick-a-long-secret"   // CHANGE ME
sv_password ""                       // a word here = private, blank = open
sv_lan 0
mp_timelimit 60                      // minutes before the map rotates

A linha de inicialização

Sven Co-op tem seu próprio wrapper de inicialização, svends_run, na raiz da instalação. O mapa inicial e o limite de jogadores são argumentos:

./svends_run -game svencoop -console \
  -port 27015 \
  +map svencoop \
  +maxplayers 16
  • maxplayers vai até 32. Sven Co-op ajusta a força dos inimigos ao número de jogadores conectados, então um servidor maior é um servidor mais difícil.
  • +map svencoop inicia a campanha original. O servidor faz o rodízio dos mapas embutidos por conta própria depois disso.
  • A porta 27015 é a porta do jogo e de consulta. Abra UDP no seu firewall.

Torne-se administrador

Ser administrador no Sven Co-op não é uma senha, é uma lista de SteamIDs. Coloque seu SteamID64 em svencoop/admins.txt, um por linha, e você ganha admin_kick, admin_ban, admin_slay e o resto no console:

<install>/svencoop/admins.txt

76561198000000000
76561198000000001

admins.txt é separado do server.cfg. Edite-o, depois reinicie o servidor (ou recarregue a lista de administradores) para a mudança valer.

Mapas e conteúdo personalizado

Cerca de cem mapas cooperativos oficiais vêm com o servidor, então ninguém precisa baixar nada para jogá-los. Mapas da comunidade dão mais trabalho: os jogadores só os recebem se você rodar um host FastDL (um espelho HTTP da sua pasta de mapas, definido com sv_downloadurl). Sem ele, um mapa personalizado carrega no servidor mas quem entra fica travado sem os arquivos. Para uma noite com amigos, os mapas embutidos são mais do que suficientes.

Veja também

← Voltar para todos os guias