ARK: Survival Ascended (ASA) es el ARK nuevo, con Unreal Engine 5. Su servidor solo existe para Windows y es exigente: cada mapa necesita entre 8 y 12 GB de RAM solo para estar encendido, según cuál, y más con jugadores y mods. Para un mapa, lo razonable es un VPS de 16 GB.
1. Instálalo con SteamCMD
Con SteamCMD instalado:
C:\steamcmd\steamcmd.exe +force_install_dir C:\asa +login anonymous +app_update 2430930 validate +quit
2. El certificado (imprescindible en Windows Server)
El servidor de ASA se comunica con los servicios de Epic por HTTPS, y a Windows Server le falta una lista de revocación que necesita. Si te saltas este paso, el servidor arranca pero no aparece en la lista.
- En el VPS, descarga
http://crl.r2m02.amazontrust.com/r2m02.crl. - Haz clic derecho en el archivo → Install CRL.
- Elige Place all certificates in the following store → Browse → Trusted Root Certification Authorities y termina el asistente.
- Reinicia el VPS.
3. La línea de arranque
Crea C:\asa\arrancar.bat:
@echo off
cd /d C:\asa\ShooterGame\Binaries\Win64
ArkAscendedServer.exe TheIsland_WP?listen?SessionName=MiServidorASA?ServerAdminPassword=CAMBIA_ESTO -port=7777 -WinLiveMaxPlayers=50 -log
Ojo con lo que cambia respecto al ARK antiguo, porque muchas guías copian la línea de Survival Evolved y no funciona:
- Los mapas acaban en
_WP:TheIsland_WP,ScorchedEarth_WP,TheCenter_WP,Aberration_WP,Extinction_WP... - El puerto va con guion:
-port=7777, al final. - Los jugadores máximos, con
-WinLiveMaxPlayers=50: el?MaxPlayers=de antes no tiene efecto. - Mods:
-mods=ID1,ID2, con los números de proyecto de CurseForge. - Si el nombre lleva espacios, quítalo de la línea y ponlo en el archivo de configuración (abajo).
4. La configuración
Tras el primer arranque aparecen en C:\asa\ShooterGame\Saved\Config\WindowsServer\: GameUserSettings.ini (lo general) y Game.ini (reglas avanzadas). Edítalos con el servidor parado: al cerrarse, ASA vuelve a escribirlos y perderías los cambios.
[ServerSettings]
ServerPassword=
ServerAdminPassword=CAMBIA_ESTO
RCONEnabled=True
RCONPort=27020
XPMultiplier=2
TamingSpeedMultiplier=3
HarvestAmountMultiplier=2
[SessionSettings]
SessionName=Mi servidor de ARK
Deja ServerPassword vacío para un servidor abierto, o pon una para que sea privado.
5. Los puertos
ASA solo necesita el 7777 en UDP, y el 27020 en TCP si usas RCON desde fuera. No hay puerto de consulta de Steam: la lista de servidores va por Epic.
New-NetFirewallRule -DisplayName "ASA UDP 7777" -Direction Inbound -Protocol UDP -LocalPort 7777 -Action Allow -Profile Any
En servidores de España, revisa también los filtros de la pestaña Seguridad (cómo crear uno para el 7777 UDP).
6. Encontrarlo en el juego
En Unirse a partida, busca entre los servidores no oficiales por el nombre. Tras arrancar puede tardar unos minutos en salir.
Si algo falla
- Se cierra nada más abrirlo: instala los paquetes Visual C++ Redistributable (x64) y el DirectX End-User Runtime de Microsoft, y comprueba que no te falta RAM.
- Arranca pero no sale en la lista: casi siempre es el certificado del paso 2. Después, que el 7777 esté abierto en UDP.
- Tarda mucho en arrancar: es normal que tarde varios minutos, sobre todo la primera vez y con mods.