Guía para crear un servidor dedicado de ARK: Survival Ascended
Crear un servidor de juego de ARK: Survival Ascended es un proceso sencillo que puedes hacer desde un servidor dedicado o desde tu equipo doméstico.
Los servidores de ARK: Survival Ascended se ejecutan en Windows y admiten juego cruzado (crossplay) completo entre jugadores de PC (Steam, Epic Games y Microsoft Store), Xbox y PlayStation. No existe un servidor nativo para Linux: los equipos Linux ejecutan la versión de Windows mediante una capa de compatibilidad como Proton o Wine.
Requisitos del servidor
Windows 10 o superior, o Windows Server 2019 o superior
Procesador moderno de cuatro núcleos, preferiblemente con buen rendimiento de un solo hilo
16 GB de memoria o más (un servidor con jugadores suele usar más de 12 GB, y los mapas grandes como Ragnarok y Genesis necesitan aún más)
Al menos 50 GB de espacio libre en disco: la descarga del servidor incluye todos los mapas publicados, ha crecido con cada nuevo mapa y SteamCMD necesita brevemente espacio adicional mientras extrae las actualizaciones
Alquilar un servidor de ARK: Survival Ascended
Alquila un servidor de ARK: Survival Ascended en Survival Servers con configuración instantánea y actualizaciones automáticas. El panel de control incluye:
- Un selector visual de mapas que incluye todos los mapas publicados de Ascended (DLC gratuitos y de pago), además de Club ARK y mapas personalizados de CurseForge
- Un navegador de mods de CurseForge integrado: busca mods por nombre, instálalos y define el orden de carga sin tocar las líneas de lanzamiento
- Un editor de configuración completo: ajustes básicos, engramas, multiplicadores de objetos recolectables, configuración de dinosaurios, apariciones de criaturas por mapa, rampas de nivel personalizadas para jugadores y dinos, y acceso directo a los archivos .ini
- Compatibilidad con clústeres para viajar entre tus servidores con CrossARK
Paso 1: Descargar los archivos del servidor de juego desde SteamCMD
El servidor dedicado se descarga de Steam mediante SteamCMD. La aplicación del servidor es gratuita y no se necesita una cuenta de Steam.
- Crea una carpeta donde quieras guardar los archivos de tu servidor de ARK: Survival Ascended
- Descarga SteamCMD y extrae steamcmd.exe en la carpeta
- Crea un archivo por lotes llamado SteamCMD.bat
- Coloca el siguiente código en este archivo por lotes:
- @echo off
- start "" steamcmd.exe +force_install_dir "C:\asa-server" +login anonymous +app_update 2430930 validate +quit
- Haz clic derecho en SteamCMD.bat y selecciona Ejecutar como administrador
- Los archivos de tu servidor de juego se descargan en C:\asa-server
Paso 2: Configurar un servidor dedicado de ARK: Survival Ascended
- Crea un archivo por lotes llamado ASA.bat
- Coloca el siguiente código en este archivo por lotes (en una sola línea):
- start "" "C:\asa-server\ShooterGame\Binaries\Win64\ArkAscendedServer.exe" "TheIsland_WP?listen?SessionName=MYSERVER?ServerPassword=MYPASSWORD?ServerAdminPassword=MYADMINPASSWORD" -Port=7777 -WinLiveMaxPlayers=20
- Para cambiar de mapa, sustituye TheIsland_WP por otro mapa de ASA ya publicado:
- TheIsland_WP - The Island
- ScorchedEarth_WP - Scorched Earth
- TheCenter_WP - The Center
- Aberration_WP - Aberration
- Extinction_WP - Extinction
- Astraeos_WP - Astraeos (DLC de pago)
- Ragnarok_WP - Ragnarok
- Valguero_WP - Valguero
- LostColony_WP - Lost Colony (DLC de pago)
- Genesis_WP - Genesis: Part 1
- BobsMissions_WP - Club ARK (añade también el mod 1005639 a tu lista -mods=)
- La descarga del servidor ya incluye los mapas de pago, así que puedes alojar Astraeos o Lost Colony sin comprar nada, pero solo los jugadores que tengan ese DLC pueden unirse a esos mapas
- Para cargar mods de CurseForge automáticamente, añade -mods=ModId1,ModId2 al final de la línea de lanzamiento. El orden de los mods importa: un mod de mapa o de conversión total debe ir en primer lugar. Ascended usa los ID de proyecto de CurseForge, no los ID del Steam Workshop.
- Para ejecutar un mapa personalizado de CurseForge, sustituye el nombre del mapa al principio de la línea por el nombre del nivel que aparece en la página de CurseForge del mod y pon el id de proyecto de ese mod en primer lugar en -mods=
- Ejecuta ASA.bat para iniciar el servidor. El primer arranque puede tardar varios minutos antes de que el servidor aparezca en la lista.
El número de jugadores se establece con el parámetro de lanzamiento -WinLiveMaxPlayers= y el puerto con el parámetro -Port=. Ascended ignora las opciones ?MaxPlayers= y ?QueryPort= de ARK: Survival Evolved.
Opciones de lanzamiento útiles
- -ServerPlatform=PC+XSX+PS5 - limita qué plataformas pueden unirse (valores PC, XSX, PS5, WINGDK; por defecto es ALL, es decir, juego cruzado (crossplay) completo)
- -NoBattlEye - desactiva el anticheat BattlEye
- -exclusivejoin - modo de acceso solo con lista blanca
- -NoWildBabies - impide que aparezcan crías salvajes
- -EnableIdlePlayerKick - expulsa a los personajes que permanecen inactivos demasiado tiempo
- -GBUsageToForceRestart=35 - reinicia el servidor cuando el uso de memoria supera el número de GB indicado
- -UseDynamicConfig - activa el sistema de configuración dinámica para que las tasas puedan cambiar sin reiniciar
- -servergamelog - activa el registro de juego del servidor (se puede leer por RCON con GetGameLog)
- -clusterid=MYCLUSTER -ClusterDirOverride=C:\asa-cluster - comparte las subidas entre tus propios servidores para los viajes CrossARK
- Para activar RCON, añade ?RCONEnabled=True?RCONPort=27020 a la cadena de opciones del mapa, entre comillas
Paso 3: reenvío de puertos
Añade una regla de entrada en el Firewall de Windows que permita el puerto UDP 7777 (o el -Port que estés usando) y reenvía el mismo puerto UDP en tu router. ARK: Survival Ascended se lista a través de Epic Online Services y no del navegador de servidores de Steam, así que no hay un puerto de consulta aparte: el antiguo puerto de consulta 27015 de Survival Evolved se ignora. Si activaste RCON, permite también su puerto TCP.
Paso 4: Unirse
En el menú principal de ASA, elige Join Game (Unirse a partida), selecciona la categoría Unofficial (No oficial) y busca tu SessionName. Los servidores nuevos pueden tardar unos minutos en aparecer mientras se actualiza la lista de sesiones. Consulta Cómo unirte a un servidor de ARK: Survival Ascended para ver las instrucciones de conexión directa.