Un servidor ARK ASA a menudo se niega a aparecer porque el mapa, el puerto query 27015 o el nombre de sesión no coinciden con lo que espera Steam. Te quedas con los once campos del panel entendidos uno por uno, los valores que introducir y los casos en los que un argumento avanzado merece el riesgo.
Configurar SERVER_MAP en un servidor ARK ASA
SERVER_MAP indica al binario ShooterGameServer qué mundo cargar. En ARK Survival Ascended, los valores no siempre reproducen el nombre mostrado en el juego. The Island se inicia con TheIsland_WP, Scorched Earth con ScorchedEarth_WP, The Center con TheCenter_WP. TheIsland o Island no apunta al mapa esperado. El servidor puede reiniciar su arranque en bucle, o devolver a los jugadores al menú sin error útil.
El valor se vuelve peligroso cuando ya no coincide con la carpeta de guardado que quieres usar. ARK coloca los mundos en ShooterGame/Saved/SavedArks, y el archivo legible sigue siendo ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini. Cambiar SERVER_MAP no transforma una partida existente. Inicias otro mapa. Tiene sus propios dinos, sus tribus y sus estructuras. El mundo anterior sigue en el disco mientras no lo elimines.
Antes de borrar un guardado de mapa, descarga la carpeta SavedArks completa. Un borrado en el lugar equivocado borra las bases, los dinos domesticados, los inventarios locales y las tribus de ese mapa.
Mantén una regla simple. Un servidor público conserva un mapa durante al menos 30 días, si no los jugadores no montan una base de verdad. Un cluster puede llevar 2 o 3 mapas, pero cada mapa ocupa su propio espacio en disco. Un mundo ASA activo suele superar 2 GB después de unas semanas. Con bases grandes y muchas estructuras, sube bastante más.
Definir SESSION_NAME para que el servidor aparezca
SESSION_NAME se convierte en el nombre mostrado en la lista de servidores. También es el primer texto que escriben tus jugadores para encontrarte. Un nombre de 12 a 35 caracteres sigue siendo legible. A partir de 60 caracteres, la interfaz suele cortar el final, así que las etiquetas colocadas a la derecha desaparecen. Pon el nombre del grupo al principio, luego el rate o el mapa. TribuNord ASA x3 PvE se encuentra más rápido que Serveur francophone survie détente.
El nombre no corrige ningún puerto. Un servidor con un SESSION_NAME correcto sigue siendo invisible si el puerto de juego 7777, el puerto query 27015 o el puerto RCON 27020 no responden. En una máquina que aloja varios servidores ARK, dos instancias no comparten el mismo puerto. La segunda pasa por ejemplo a 7779 y 27017. Mantén una separación de 2 en el puerto de juego, porque ARK también usa el siguiente puerto par según los casos.
Sé sobrio con los caracteres. Los acentos pasan en la mayoría de las listas ASA, pero algunas herramientas externas y bots de Discord los muestran mal. Los corchetes [FR] y [PvE] funcionan. Una barra vertical o un emoji suele acabar como un cuadrado. El juego sigue funcionando, pero el soporte se vuelve molesto, porque el mismo servidor lleva dos nombres distintos según la herramienta consultada.
Ajustar MAX_PLAYERS sin matar el tick del servidor
MAX_PLAYERS fija el número de conexiones simultáneas. La trampa es poner 70 porque los servidores oficiales lo hacen. Un servidor comunitario moddeado con 70 slots vacíos no sufre. Sufre cuando 35 jugadores se van a 35 bases distintas, despiertan cientos de criaturas y obligan al servidor a enviar demasiados actores de red. En ASA, un mapa pequeño PvE suele aguantar mejor 20 o 30 jugadores que 50 jugadores con los mismos mods.
| Uso | Valor de MAX_PLAYERS | Por qué | Umbral que se vuelve malo |
|---|---|---|---|
| Grupo privado | 10 a 15 | Los picos siguen siendo previsibles, las bases están cerca. | Por encima de 20, la ausencia de límite anima a invitados no previstos. |
| Comunidad PvE | 25 a 40 | El tick sigue siendo estable si los dinos en estasis no se despiertan por todas partes. | Por encima de 45, las bases gigantes cuestan más que los propios jugadores. |
| PvP wipe corto | 40 a 60 | Las sesiones son densas, pero los mapas suelen empezar de cero. | Por encima de 60, las raids crean picos de red difíciles de suavizar. |
Mira el tiempo de tick antes de culpar a la RAM. Una máquina con 32 GB puede sufrir lag si un solo núcleo se queda al 100 %. ARK reparte parte del trabajo, pero la simulación del mundo mantiene puntos de bloqueo. Si las puertas se abren con 2 segundos de retraso mientras la memoria libre supera 6 GB, baja MAX_PLAYERS en 10 y mide durante una tarde completa.
Elegir SERVER_PVE, SERVER_PASSWORD y ARK_ADMIN_PASSWORD
SERVER_PVE cambia los daños entre jugadores, estructuras y dinos domesticados. Con SERVER_PVE=True, desaparecen los raids. Los bloqueos, en cambio, se mantienen. Un jugador todavía puede poner cimientos cerca de una zona útil si vuestras reglas no lo prohíben. Con SERVER_PVE=False, cada fallo de protección se ve en una noche. Decididlo antes de abrir, no después de tres semanas de bases construidas.
[ServerSettings]
ServerPVE=True
ServerPassword=motdepassejoueur
ServerAdminPassword=motdepasseadminSERVER_PASSWORD cierra la entrada al servidor. Sirve para un servidor de tribu, una prueba de mods o una preparación de 24 a 72 horas. En un servidor público, frena la captación espontánea. Una contraseña compartida en Discord también acaba saliendo de Discord. Para una whitelist de verdad, usad una herramienta de permisos o un control por SteamID, no una clave única.
ARK_ADMIN_PASSWORD da acceso a las órdenes de admin después de enablecheats en el juego. No lo pongáis nunca igual que la contraseña de jugador. Elegid 16 caracteres o más, sin el nombre de la comunidad. Un admin puede usar destroywilddinos, saveworld, broadcast o settimeofday. Una filtración no solo provoca griefing. Puede romper la economía del servidor en 10 minutos, con objetos spawnados y dinos forzados.
Activar BATTLE_EYE e instalar MOD_IDS correctamente
BATTLE_EYE activa el anticheat usado por ARK. En un servidor público PvP, dejad BATTLE_EYE=True. Desactivarlo reduce algunos rechazos de conexión, pero aceptáis clientes modificados. En un servidor privado de 5 jugadores, BATTLE_EYE=False puede valer si un jugador en Linux o Steam Deck se encuentra con BattlEye initialization failed. Ese caso existe. No justifica desactivar el anticheat para 40 desconocidos.
MOD_IDS contiene los identificadores de los mods, separados por comas, sin espacios. En ASA, son identificadores numéricos de CurseForge. En ASE, muchas guías siguen citando identificadores de Steam Workshop. Mezclar las dos fuentes da un servidor que arranca sin cargar los mods correctos, o que bloquea a los jugadores con Mod version mismatch. Comprobad la plataforma antes de copiar una lista publicada en 2021.
Empezad con pocos mods. Un mod de estructuras, un mod de calidad de vida y una pila de stacks ya cambian el comportamiento del servidor. Diez mods añaden varios minutos al arranque, y cada actualización de un mod puede imponer un reinicio. Colocad los mods de dependencia antes que los mods que los usan si el autor lo pide. Si la página del mod anuncia una incompatibilidad con servidor dedicado o una versión no probada en 1.0 ASA, tomad en serio la advertencia.
Mantener AUTOUPDATE activado sin sorprender a los jugadores
AUTOUPDATE lanza la actualización del servidor al arrancar, o durante la ventana prevista por el panel según el hosting. Con AUTOUPDATE=True, evitáis el viejo escenario del domingo por la noche: los jugadores tienen el cliente actualizado, el servidor sigue en el build antiguo. Para el jugador, eso parece un servidor caído, una conexión en bucle, o un mensaje de versión incompatible. Con AUTOUPDATE=False, elegís la hora exacta, pero debéis seguir los builds de ARK y las actualizaciones de mods.
El horario decide el ajuste. Para un servidor familiar, AUTOUPDATE=True basta. Para una comunidad de 30 jugadores, poned un reinicio fijo, por ejemplo 05:00 hora francesa, y avisadlo. Una actualización de ASA puede tardar de 5 a 20 minutos según el tamaño del parche y el rendimiento del disco. Con mods, añadid de 2 a 10 minutos de comprobación. Un reinicio en seco a las 21:30 hace perder más jugadores que un mantenimiento anunciado.
Sur le panel Starmine, estos campos evitan modificar a mano la línea de arranque, el archivo GameUserSettings y la lista de mods cada vez que cambian el mapa, la contraseña o una actualización.
Mantened AUTOUPDATE=True si nadie comprueba las versiones cada noche. Desactivadlo solo durante un evento, un raid planificado o una noche de boss, y luego volved a activarlo después de la siguiente copia de seguridad. Un servidor que se queda 48 horas por detrás de la versión del cliente pierde visibilidad y llena los tickets de soporte.
Usar PARAMS y FLAGS en los argumentos de lanzamiento de ARK
PARAMS y FLAGS son los dos campos que rompen más rápido una configuración de servidor ARK. Escriben directamente en los argumentos de lanzamiento de ARK. PARAMS suele recibir opciones con un valor o parámetros de la URL de lanzamiento, como ?Port=7777 o ?QueryPort=27015. FLAGS suele recibir interruptores, como -log o -server. Si el panel ya gestiona el mapa, los slots, BattlEye y las contraseñas, no los copiéss aquí. Dos fuentes de verdad acaban costando siempre una noche, y ARK no siempre dice cuál manda.
Tres casos justifican tocar estos campos. El primero es el cluster, con un identificador común y reglas de transferencia. El segundo es el diagnóstico, con -log para mantener una salida más verbosa durante un crash. El tercero es la instrucción precisa de un mod o de una herramienta RCON. Fuera de estos casos, un argumento sacado de un viejo tutorial ASE aporta sobre todo ruido.
- Detened el servidor y anotad los valores actuales de SERVER_MAP, MAX_PLAYERS y MOD_IDS.
- Añadid un solo argumento cada vez en PARAMS o FLAGS.
- Iniciad, esperad 3 minutos, y luego comprobáis la presencia en la lista de servidores y en los logs.
- Retirad el argumento si el servidor no supera la línea Listening on port 7777.
| Campo | Ejemplo | Uso legítimo |
|---|---|---|
| PARAMS | ?Port=7777?QueryPort=27015 | Puertos impuestos en una máquina multi-servidor. |
| PARAMS | ?RCONPort=27020 | Herramienta RCON externa con puerto fijo. |
| FLAGS | -log | Lectura de los errores durante un crash o un mod defectuoso. |
| FLAGS | -NoBattlEye | Prueba privada cuando BATTLE_EYE=False no basta según el launcher. |
Un buen campo avanzado sigue siendo corto. Más allá de 4 argumentos manuales, la configuración se vuelve difícil de releer dentro de seis meses. Es a menudo en ese momento cuando un servidor arranca en el mapa equivocado después de una migración.
Guías
¿Por qué mi servidor ARK no aparece en la lista?
Comprobad primero SERVER_MAP, SESSION_NAME, el puerto de juego 7777 y el puerto query 27015. Si varios servidores están en la misma máquina, cada instancia debe tener sus propios puertos. Un servidor actualizado en el cliente pero no en el servidor también puede desaparecer de la lista.
¿Dónde se encuentra GameUserSettings en un servidor ARK Linux?
El archivo se encuentra en ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini. Contiene los ajustes persistentes como ServerPVE, ServerPassword y ServerAdminPassword. El panel también puede pasar ciertas opciones en argumentos de inicio, así que no modifiquéis los dos sitios al mismo tiempo.
¿Hay que reiniciar después de añadir mods ARK ASA?
Sí. MOD_IDS se lee al iniciar el servidor, y luego los mods se descargan o se verifican. Preved varios minutos extra de arranque, sobre todo con 5 mods o más. Probád la conexión antes de anunciar la reapertura.
¿Puedo pasar un servidor PvP a PvE sin wipe?
Técnicamente sí, SERVER_PVE cambia las reglas al reiniciar. En la práctica, las bases, las ubicaciones y los stocks se crearon con una lógica PvP. Avisad a los jugadores y vigilad los bloqueos de zonas, porque el paso a PvE impide resolver ciertos conflictos mediante la destrucción.