O ARK: Survival Ascended (ASA) é o ARK novo, com Unreal Engine 5. O servidor dele só existe para Windows e é exigente: cada mapa precisa de 8 a 12 GB de RAM só para estar ligado, conforme o mapa, e mais com jogadores e mods. Para um mapa, o razoável é um VPS de 16 GB.
1. Instala-o com o SteamCMD
Com o SteamCMD instalado:
C:\steamcmd\steamcmd.exe +force_install_dir C:\asa +login anonymous +app_update 2430930 validate +quit
2. O certificado (imprescindível no Windows Server)
O servidor do ASA comunica com os serviços da Epic por HTTPS, e ao Windows Server falta uma lista de revogação de que ele precisa. Se saltares este passo, o servidor arranca mas não aparece na lista.
- No VPS, descarrega
http://crl.r2m02.amazontrust.com/r2m02.crl. - Clica com o botão direito no ficheiro → Install CRL (instalar a lista de revogação).
- Escolhe Place all certificates in the following store → Browse → Trusted Root Certification Authorities (autoridades de certificação de raiz fidedignas) e conclui o assistente.
- Reinicia o VPS.
3. A linha de arranque
Cria C:\asa\iniciar.bat:
@echo off
cd /d C:\asa\ShooterGame\Binaries\Win64
ArkAscendedServer.exe TheIsland_WP?listen?SessionName=OMeuServidorASA?ServerAdminPassword=MUDA_ISTO -port=7777 -WinLiveMaxPlayers=50 -log
Atenção ao que muda em relação ao ARK antigo, porque muitos guias copiam a linha do Survival Evolved e não funciona:
- Os mapas acabam em
_WP:TheIsland_WP,ScorchedEarth_WP,TheCenter_WP,Aberration_WP,Extinction_WP... - A porta vai com hífen:
-port=7777, no fim. - O máximo de jogadores, com
-WinLiveMaxPlayers=50: o?MaxPlayers=de antes não tem efeito. - Mods:
-mods=ID1,ID2, com os números de projeto do CurseForge. - Se o nome tiver espaços, tira-o da linha e põe-no no ficheiro de configuração (abaixo).
4. A configuração
Depois do primeiro arranque aparecem em C:\asa\ShooterGame\Saved\Config\WindowsServer\: GameUserSettings.ini (o geral) e Game.ini (regras avançadas). Edita-os com o servidor parado: ao fechar, o ASA volta a escrevê-los e perderias as alterações.
[ServerSettings]
ServerPassword=
ServerAdminPassword=MUDA_ISTO
RCONEnabled=True
RCONPort=27020
XPMultiplier=2
TamingSpeedMultiplier=3
HarvestAmountMultiplier=2
[SessionSettings]
SessionName=O meu servidor de ARK
Deixa o ServerPassword vazio para um servidor aberto, ou põe uma para ser privado.
5. As portas
O ASA só precisa da 7777 em UDP, e da 27020 em TCP se usares o RCON de fora. Não há porta de consulta do Steam: a lista de servidores funciona pela Epic.
New-NetFirewallRule -DisplayName "ASA UDP 7777" -Direction Inbound -Protocol UDP -LocalPort 7777 -Action Allow -Profile Any
Nos servidores de Espanha, revê também os filtros do separador Segurança (como criar um para a 7777 UDP).
6. Encontrá-lo no jogo
Em Join Game (juntar-se a um jogo), procura-o pelo nome entre os servidores não oficiais. Depois de arrancar, pode demorar uns minutos a aparecer.
Se algo falhar
- Fecha-se logo ao abrir: instala os pacotes Visual C++ Redistributable (x64) e o DirectX End-User Runtime da Microsoft, e confirma que não te falta RAM.
- Arranca mas não aparece na lista: é quase sempre o certificado do passo 2. Depois, que a 7777 esteja aberta em UDP.
- Demora muito a arrancar: é normal demorar vários minutos, sobretudo da primeira vez e com mods.