background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorias

Guia de Configuração do Servidor de Risk of Rain 2


Este guia abrange como configurar o seu servidor dedicado de Risk of Rain 2 alojado na Legion Hosting, incluindo variáveis de arranque do GPanel, configuração do server.cfg, conexão ao seu servidor, suporte a mods e gestão de saves.

Antes de começar: Certifique-se de que o seu servidor está instalado e iniciado no GPanel. Se precisar de ajuda para encontrar o endereço IP e a porta do seu servidor, consulte Como Encontrar o IP e a Porta do Seu Servidor.

Primeiro Arranque

Quando iniciar o seu servidor de Risk of Rain 2 pela primeira vez, o GPanel irá automaticamente descarregar e instalar os ficheiros do servidor dedicado via SteamCMD (Steam App ID 1180760). Este processo pode demorar alguns minutos dependendo da velocidade da rede.

  1. Inicie sessão no GPanel e selecione o seu servidor de Risk of Rain 2.
  2. Clique no botão Start no separador Console.
  3. Aguarde que a instalação termine. A consola irá mostrar o progresso do download enquanto o SteamCMD obtém os ficheiros do servidor.
  4. Assim que o servidor estiver totalmente iniciado, verá uma mensagem indicando que o servidor está pronto e a aguardar conexões.
Ambiente Wine: O servidor dedicado de Risk of Rain 2 funciona sob Wine no Linux. O egg do servidor trata disto automaticamente — não é necessária nenhuma configuração manual do Wine da sua parte. Um display virtual xvfb também é configurado automaticamente para satisfazer os requisitos de display do servidor.

Variáveis de Arranque do GPanel

As definições chave do servidor são configuradas como variáveis de arranque no GPanel. Estas são passadas ao processo do servidor como argumentos e têm efeito sempre que o servidor arranca.

  1. Inicie sessão no GPanel.
  2. Selecione o seu servidor de Risk of Rain 2 na lista de servidores.
  3. Clique no separador Startup.
  4. Reveja e ajuste as variáveis abaixo e depois reinicie o seu servidor para as alterações terem efeito.
Variável Predefinição Descrição
HOSTNAME Risk of Rain 2 Dedicated Server O nome apresentado no navegador de servidores do jogo. Defina algo reconhecível para que os jogadores possam encontrar o seu servidor.
PLAYERS 4 Número máximo de jogadores permitidos no lobby. Risk of Rain 2 suporta até 16 jogadores com mods, mas o jogo vanilla é desenhado para até 4. Contagens de jogadores mais altas aumentam o uso de recursos.
PASSWORD (vazio) Palavra-passe opcional que os jogadores devem introduzir para entrar. Deixe em branco para um servidor público. As palavras-passe são sensíveis a maiúsculas e minúsculas.
ADVERTISE 1 Controla se o servidor aparece no navegador de servidores do jogo. Defina como 1 para listar o servidor publicamente, ou 0 para ocultá-lo (os jogadores devem usar conexão direta).
As alterações requerem um reinício. Após modificar as variáveis de arranque, deve reiniciar o servidor a partir do separador Console para as alterações terem efeito.

Configuração do server.cfg

Para definições não disponíveis no separador Startup, pode editar o ficheiro de configuração do servidor diretamente. O ficheiro está localizado em:

Risk of Rain 2_Data/Config/server.cfg

Abra este ficheiro usando o separador Files do GPanel ou conecte via SFTP. O ficheiro usa um formato simples de chave-valor. Abaixo estão as definições mais frequentemente ajustadas:

Definição Valor de Exemplo Descrição
sv_hostname My RoR2 Server Nome do servidor. Isto é tipicamente definido via a variável de arranque HOSTNAME, mas também pode ser definido aqui.
sv_maxplayers 4 Máximo de jogadores. Também pode ser definido via a variável de arranque PLAYERS.
sv_password mypassword Palavra-passe do servidor. Também pode ser definida via a variável de arranque PASSWORD.
heart_beat 1 Se o servidor envia pacotes heartbeat ao servidor mestre para listagem no navegador. Equivalente à variável de arranque ADVERTISE.
steam_authentication 1 Ativa a autenticação Steam para jogadores que se conectam. Mantenha em 1 a menos que tenha um motivo específico para desativar.
Pare o servidor antes de editar o server.cfg. Alterações feitas enquanto o servidor está a funcionar podem ser substituídas quando o servidor encerra. Pare sempre o servidor a partir do GPanel primeiro, faça as suas edições e depois inicie novamente.
As variáveis de arranque têm precedência. Se a mesma definição estiver configurada tanto no separador Startup do GPanel como no server.cfg, a variável de arranque irá substituir o valor do ficheiro de configuração. Use o separador Startup para definições principais e o server.cfg para ajustes adicionais.

Como Conectar

Opção A — Navegador de Servidores no Jogo

Se o seu servidor tiver ADVERTISE definido como 1, irá aparecer no navegador de servidores do jogo:

  1. Inicie o Risk of Rain 2.
  2. No menu principal, selecione Multiplayer.
  3. Clique em Find a Game para abrir o navegador de servidores.
  4. Procure o seu servidor pelo nome (o HOSTNAME que configurou).
  5. Selecione o servidor e clique em Join. Introduza a palavra-passe se solicitado.
Servidores recém-iniciados podem demorar um ou dois minutos a aparecer no navegador. Se não vir o seu servidor imediatamente, aguarde um momento e atualize a lista.

Opção B — Conexão Direta via Consola

Pode conectar-se diretamente usando a consola do jogo, o que é útil para servidores protegidos por palavra-passe ou não listados:

  1. Inicie o Risk of Rain 2.
  2. Abra a consola do jogo pressionando Ctrl + Alt + ` (backtick). Se a consola não abrir, pode ser necessário ativá-la iniciando o jogo com a flag --doorstep-enable ou instalando o BepInEx (ver Suporte a Mods abaixo).
  3. Escreva o seguinte comando e pressione Enter:
    connect "IP:PORT"
    Substitua IP e PORT pelo endereço IP e porta de jogo do seu servidor como mostrado no separador Network do GPanel.
  4. Se o servidor tiver uma palavra-passe, será solicitado a introduzi-la.

Para detalhes sobre como encontrar o IP e a porta do seu servidor, consulte Como Encontrar o IP e a Porta do Seu Servidor.

Suporte a Mods

Risk of Rain 2 tem uma comunidade de modding ativa centrada no Thunderstore, um repositório e gestor de mods. A maioria dos mods do lado do servidor requerem o framework de modding BepInEx.

Instalar o BepInEx

O BepInEx é o carregador de mods padrão para Risk of Rain 2. Para instalá-lo no seu servidor:

  1. Descarregue o último BepInExPack do Thunderstore.
  2. Pare o seu servidor a partir do separador Console do GPanel.
  3. Conecte-se ao seu servidor via SFTP (consulte Como Carregar Ficheiros via SFTP).
  4. Extraia o arquivo BepInExPack e carregue o conteúdo para o diretório raiz do seu servidor, fundindo com os ficheiros existentes. Os ficheiros chave são a pasta BepInEx/ e os ficheiros de configuração relacionados.
  5. Inicie o seu servidor. O BepInEx irá inicializar no primeiro arranque e criar os seus diretórios de plugins e configuração.

Instalar Mods do Lado do Servidor

Assim que o BepInEx estiver instalado, pode adicionar mods do lado do servidor:

  1. Navegue no Thunderstore para mods. Procure mods etiquetados como server-side ou host-required.
  2. Descarregue o mod e extraia-o.
  3. Carregue os ficheiros DLL do mod para o diretório BepInEx/plugins/ no seu servidor via SFTP.
  4. Reinicie o servidor para carregar os novos mods.
Compatibilidade de mods: Tanto o servidor como todos os clientes que se conectam devem ter versões correspondentes de quaisquer mods obrigatórios. Se um cliente não tiver um mod obrigatório ou tiver uma versão incompatível, pode falhar a conexão ou experienciar erros. Coordene com os seus jogadores para garantir que todos estão a usar as mesmas versões dos mods.

Usar o r2modman (Lado do Cliente)

Para gerir mods no seu cliente de jogo local, o r2modman é o gestor de mods recomendado. Trata dos downloads de mods, resolução de dependências e gestão de perfis. Os jogadores que se conectam ao seu servidor com mods devem usar o r2modman para instalar o mesmo conjunto de mods localmente.

  1. Descarregue o r2modman do Thunderstore ou da sua página de releases no GitHub.
  2. Selecione Risk of Rain 2 como o jogo.
  3. Crie um perfil e instale os mods que o seu servidor requer.
  4. Inicie o jogo através do r2modman para garantir que todos os mods são carregados.
Dica: Partilhe a sua lista de mods ou uma exportação de perfil do r2modman com os seus jogadores para que possam instalar exatamente os mesmos mods e versões com o mínimo esforço.

Gestão de Saves

Os servidores dedicados de Risk of Rain 2 tratam o estado da run e a progressão de forma diferente do modo single-player. Aqui estão os pontos chave a compreender:

  • Persistência da run: Uma run de Risk of Rain 2 dura enquanto o servidor estiver a funcionar. Se o servidor reiniciar ou for parado, a run atual termina e um novo lobby é criado quando o servidor arrancar novamente. Não existe um sistema de save a meio da run — isto é intencional, já que as runs são concebidas para ser sessões contínuas.
  • Perfis de jogadores: Desbloqueios e progressão do jogador (itens, skins, desafios) são armazenados do lado do cliente, não no servidor. Os jogadores mantêm os seus desbloqueios independentemente do estado do servidor.
  • Persistência da configuração do servidor: O seu server.cfg e as variáveis de arranque do GPanel persistem entre reinícios. Apenas a run em progresso é perdida quando o servidor para.
Evite reinícios inesperados durante runs ativas. Uma vez que as runs não podem ser guardadas a meio do progresso, um reinício inesperado do servidor irá terminar a run atual para todos os jogadores conectados. Se precisar de reiniciar para manutenção ou alterações de configuração, coordene com os seus jogadores para encontrar um ponto de pausa natural entre runs.
Reinícios agendados: Se tiver reinícios agendados ativados no GPanel, tenha em mente que estes irão terminar qualquer run ativa. Considere agendar reinícios durante horas de menor atividade quando os jogadores têm menos probabilidade de estar a meio de uma run. Consulte Reinícios Agendados para detalhes de configuração.

Problemas Comuns

Servidor Não Aparece no Navegador

  • Confirme que o servidor está totalmente iniciado no GPanel. O servidor deve completar a sua sequência de arranque antes de se registar no servidor mestre.
  • Verifique que a variável de arranque ADVERTISE está definida como 1.
  • Novos servidores podem demorar vários minutos a aparecer no navegador. Tente conexão direta enquanto aguarda.
  • Verifique a consola do GPanel para erros. Se o servidor estiver a crashar ou a falhar na inicialização, não irá aparecer no navegador.

Jogadores Não Conseguem Conectar

  • Certifique-se de que o servidor está a funcionar e não está num ciclo de crash. Verifique a consola do GPanel para mensagens de erro.
  • Se definiu uma palavra-passe, confirme que os jogadores a estão a introduzir corretamente. As palavras-passe são sensíveis a maiúsculas e minúsculas.
  • Verifique que tanto você como os seus jogadores estão a usar a mesma versão do jogo. As atualizações do Risk of Rain 2 podem quebrar a compatibilidade entre versões diferentes.
  • Se estiver a usar mods, certifique-se de que todos os jogadores que se conectam têm os mesmos mods e versões instalados. Incompatibilidades de mods são a causa mais comum de falhas de conexão em servidores com mods.

Artigos Relacionados

Precisa de Ajuda?

Se encontrar um problema não abordado neste guia, a nossa equipa de suporte está pronta para ajudar. Submeta um ticket de suporte e inclua o ID do seu servidor, uma descrição do problema e qualquer saída de consola relevante do GPanel.


Este artigo foi útil?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.