Este guia abrange como configurar o seu servidor dedicado Sven Co-op na Legion Hosting, configurar variáveis de arranque, editar o server.cfg, configurar a rotação de mapas, configurar o RCON e conectar-se ao seu servidor. O Sven Co-op é um mod cooperativo multijogador para Half-Life onde os jogadores trabalham em conjunto para completar mapas e campanhas. Para configuração de administrador, comandos RCON, suporte de plugins e resolução de problemas, consulte os Comandos de Administração do Sven Co-op.
1. Primeiro Arranque
- Inicie sessão no GPanel e selecione o seu servidor Sven Co-op.
- Vá ao separador Startup e reveja as variáveis configuráveis (veja a Secção 2).
- Defina SERVER_NAME, opcionalmente defina SERVER_PASSWORD e defina RCON_PASSWORD com uma palavra-passe forte.
- Volte ao separador Console e clique em Start.
- Aguarde que a consola confirme o arranque. O primeiro arranque gera os ficheiros de configuração padrão.
server.cfg, inicie o servidor uma vez, deixe-o terminar de carregar e depois pare-o antes de editar.
2. Variáveis de Arranque do GPanel
| Variável | Obrigatório | Descrição |
|---|---|---|
SC_NAME | Sim | O nome apresentado no navegador de servidores. O padrão é Sven Co-op server. |
SC_PASSWORD | Não | Palavra-passe opcional para entrar. Deixe em branco para público. |
SC_PLAYERS | Não | Máximo de jogadores em simultâneo. O padrão é 12. Intervalo: 2-32. |
SC_MAP | Não | Mapa carregado no arranque. O padrão é svencoop1. |
SC_REGION | Não | Região do servidor para o navegador Steam. 255 = Internacional, 3 = Europa, 0 = EUA Leste. O padrão é 255. |
3. Configuração do Servidor (server.cfg)
Para configurações detalhadas, edite o server.cfg. Pare o servidor antes de fazer alterações.
Localização do Ficheiro
svencoop/server.cfg
Utiliza a sintaxe GoldSrc padrão key "value", uma configuração por linha.
Configurações Principais
| Configuração | Padrão | Descrição |
|---|---|---|
hostname | (do arranque) | Nome do servidor apresentado no navegador. |
sv_password | (vazio) | Palavra-passe de acesso. Vazio significa público. |
rcon_password | (do arranque) | Palavra-passe da consola remota. |
maxplayers | 32 | Máximo de jogadores em simultâneo. |
mp_timelimit | 30 | Limite de tempo por mapa em minutos. 0 = sem limite. |
mp_friendlyfire | 0 | Fogo amigo. 0 = desligado, 1 = ligado. |
mp_weaponstay | 1 | As armas permanecem após serem apanhadas. |
mp_flashlight | 1 | Permitir que os jogadores usem lanternas. |
Exemplo de server.cfg
hostname "My Legion Sven Co-op Server"
sv_password ""
rcon_password "MySecretRcon"
maxplayers 24
mp_timelimit 45
mp_friendlyfire 0
mp_weaponstay 1
mp_flashlight 1
4. Rotação de Mapas (mapcycle.txt)
Edite svencoop/mapcycle.txt para personalizar a rotação de mapas. Liste um nome de mapa por linha:
svencoop1
svencoop2
svencoop3
svencoop4
svencoop5
hl_c00
hl_c01_a
Os mapas integrados incluem:
- svencoop1-5: Mapas de campanha originais do Sven Co-op.
- hl_c*: Campanha single-player do Half-Life adaptada para co-op.
- op4_*: Mapas de campanha do Opposing Force adaptados para co-op.
- Mapas personalizados: Descarregados do Workshop ou de sites da comunidade.
5. Modos de Jogo
O Sven Co-op foca-se principalmente no jogo cooperativo, mas suporta diferentes estilos através da seleção de mapas e configuração:
- Campanha Co-op: Jogue campanhas estruturadas (Half-Life, Opposing Force, campanhas personalizadas) cooperativamente. Este é o modo de jogo principal e a experiência central do Sven Co-op.
- Mapas de sobrevivência: Mapas baseados em ondas onde os jogadores se defendem contra hordas de inimigos. Ative através da seleção de mapas.
- Mapas de puzzle: Mapas focados na resolução cooperativa de puzzles em vez de combate.
- Modos personalizados: Mapas da comunidade frequentemente apresentam mecânicas de jogo e objetivos únicos.
mapcycle.txt. Para servidores variados, misture diferentes tipos de mapas.
6. Configuração do RCON
O RCON permite a gestão remota do servidor. Defina a palavra-passe nas variáveis de arranque ou no server.cfg:
rcon_password "YourStrongPassword"
Para usar o RCON no jogo, abra a consola (~) e autentique-se:
rcon_password YourStrongPassword
rcon changelevel svencoop2
7. Como Conectar
Opção A -- Navegador de Servidores Steam
- Abra o Sven Co-op e clique em Find Servers.
- Use o separador Internet e procure o seu servidor pelo nome.
- Selecione o seu servidor e clique em Connect.
Opção B -- Conexão pela Consola
- Abra a consola do jogo (
~) e escreva:connect <your-server-ip>:<port>
Artigos Relacionados
- Comandos de Administração do Sven Co-op
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Ficheiros via SFTP
- Guia de Arranque do Servidor
Precisa de Ajuda?
Se tiver problemas com o seu servidor Sven Co-op que não estejam abordados aqui, abra um ticket de suporte e inclua o IP do seu servidor, uma descrição do problema e quaisquer mensagens de erro relevantes da consola do GPanel.