Você pode hospedar um servidor de Sanctuary Island na ZapX, no seu próprio VPS. Você tem controle total sobre o sistema e configura por conta própria o servidor dedicado de Sanctuary Island oficial. Neste guia, você vai descobrir o que precisa, como instalar o servidor com o SteamCMD e como configurá-lo.
Sanctuary Island ainda não está disponível no Instalador de Game Server. Por isso, você precisa instalar o servidor manualmente, conforme descrito neste guia.
| Requisito | Sanctuary Island |
|---|---|
| Sistema operacional | Windows |
| Arquivos do servidor | servidor dedicado de Sanctuary Island, ID do app SteamCMD 1377020 |
| Conta Steam | não é necessária; o download funciona com anonymous |
| Espaço livre em disco | cerca de 1 GB para os arquivos do servidor, além de espaço para os jogos salvos |
| Acesso | Remote Desktop |
O servidor dedicado está disponível apenas para Windows. Se o seu VPS estiver executando Linux, instale um template de servidor Windows em Configurações > Reinstalação. Isso apaga todos os dados do VPS. Saiba mais em Reinstalação do servidor.
As configurações ficam em SanctuaryIsland\Saved\Config\WindowsServer\Game.ini. Na mesma pasta, o desenvolvedor disponibiliza o arquivo de modelo comentado _Game.ini, que contém todas as opções. Copie as linhas desejadas para a seção [/Game/SanctuaryIsland/Blueprints/DefaultGameInstance.DefaultGameInstance_C] do seu Game.ini e remova o ponto e vírgula do início de cada linha. Pare o servidor antes de editar o arquivo.
| Parâmetro | Significado |
|---|---|
PublicConnections | número máximo de jogadores (padrão: 50) |
ServerPassword | senha para entrar no servidor |
ServerDiscord | código de convite do seu servidor do Discord |
LogoutTime | tempo até sair da sessão (padrão: 30) |
AdminIDs | SteamID64 de um admin, uma linha por admin |
PvE, FriendlyFire | modo PvE e fogo amigo |
MaxAICountTotal, MaxAICountPerPlayer | número de animais controlados pela IA na ilha |
Para se tornar admin, informe sua SteamID64 em AdminIDs=. Para adicionar mais admins, basta incluir outras linhas AdminIDs=.
Na pasta SanctuaryIsland\Saved\Config\, você também encontrará o modelo _MessageOfTheDay.txt para uma mensagem do dia.
| Porta | Protocolo | Uso |
|---|---|---|
| 7777 | UDP | Jogo (padrão da Unreal Engine) |
| 27015 | UDP | Consulta Steam (GameServerQueryPort na configuração fornecida) |
Você pode conferir quais portas o servidor realmente usa na saída exibida durante a inicialização. Libere essas portas no Firewall do Windows. Saiba mais em Gerenciar regras do Firewall do Windows Defender. Se você usa o Firewall de rede do seu VPS no painel da ZapX, libere as portas lá também.
