La respuesta rápida
Revisa tu línea de comandos personalizada por si hay comillas alrededor de los valores.
?MaxPlayers="70" está mal, ?MaxPlayers=50 está bien. Si eso está
limpio, elimina -TotalConversionMod= a menos que estés usando de verdad un mod de
conversión total, y luego asegúrate de que MaxPlayers en
GameUserSettings.ini coincide con la línea de comandos.
Puntos clave
- El servidor no está perdiendo tu ajuste, se le está diciendo que use uno diferente.
- Las comillas alrededor de un valor numérico rompen el parámetro de forma silenciosa.
- El parámetro TotalConversionMod es solo para conversiones totales. En cualquier otra cosa causa problemas.
- La línea de comandos y el archivo de configuración configuran ambos MaxPlayers. Mantenlos idénticos.
Por qué 70 en concreto
El número es la pista. Cuando ARK no puede leer un límite de jugadores que se le ha dado, no se detiene ni se queja: sigue adelante con un valor de reserva. Ver que vuelven exactamente 70 plazas una y otra vez, en vez de un número cercano al que configuraste, es la firma de un valor descartado y no de un valor mal configurado.
Eso replantea el problema de forma útil. No estás buscando un ajuste perdido. Estás buscando lo que está descartando tu ajuste, y hay tres candidatos realistas.
Causa 1: un error de formato en la línea de comandos
La línea de comandos personalizada es la columna vertebral de la configuración de un servidor de ARK, y no perdona nada. Un solo carácter fuera de lugar romperá el parámetro que le sigue.
La versión más habitual de este error:
?MaxPlayers="70"
Las comillas alrededor de 70 son innecesarias y causan un problema de formato.
Escríbelo sin ellas:
?MaxPlayers=50
Cuando revises tu propia línea, busca:
- Comillas alrededor de valores que no las necesitan, y pares que no coinciden, donde una comilla de apertura
"no tiene su pareja de cierre. - Comillas curvas o tipográficas, que aparecen cuando una línea de comandos se ha pegado desde un procesador de textos o un cliente de chat. Se parecen casi por completo a las comillas rectas y no son intercambiables.
- Espacios sueltos alrededor del signo
=, o un espacio en medio del nombre de un parámetro. - Un prefijo
?o-que falta en un parámetro que lo necesita.
Un parámetro roto puede arrastrar con él al resto de la línea, no solo a sí mismo. Si varios ajustes parecen haber vuelto a su estado anterior a la vez, sospecha de un parámetro mal formado cerca del principio en vez de varios fallos sin relación.
Causa 2: mal uso del parámetro de conversión total
ARK admite mods de conversión total, que sustituyen el juego en vez de añadirle contenido. El parámetro que los carga está pensado para un uso muy concreto, y apuntarlo a un mod normal es un error común y complicado.
Síntomas de hacerlo mal:
- El servidor vuelve repetidamente a 70 plazas por defecto.
- Los mods no cargan, o cargan parcialmente.
- El servidor falla poco después de arrancar.
Si estás usando una conversión total genuina, el parámetro toma el ID del mod y nada más:
-TotalConversionMod=123456789
Sustituye los dígitos por el ID de tu mod de conversión total. Si no estás usando una conversión total, elimina el parámetro por completo. Dejarlo puesto y apuntando a un mod de contenido es peor que no tenerlo en absoluto.
Causa 3: el archivo de configuración y la línea de comandos no coinciden
ARK lee el límite de jugadores de dos sitios. GameUserSettings.ini lo configura
bajo [ServerSettings]:
[ServerSettings]
MaxPlayers=50
Y la línea de comandos lo configura con ?MaxPlayers=. Cuando los dos llevan
números diferentes, el resultado no es fiablemente uno u otro, que es por lo que un servidor
puede parecer que cambia de opinión al azar.
Mantenlos idénticos. Elige el número una vez, escríbelo en los dos sitios, y cambia ambos juntos cada vez que lo cambies. No trates uno como el ajuste real y el otro como un resto, porque los restos son exactamente lo que causa esto.
Una lista de comprobación de cinco minutos
-
Detén el servidor
Editar la configuración de lanzamiento en un servidor en marcha te deja un estado inconsistente y un resultado confuso.
-
Lee la línea de comandos carácter por carácter
Busca específicamente comillas, comillas tipográficas y espacios alrededor de los signos igual. Pégala en un editor de texto plano si eso te ayuda a verlas.
-
Elimina TotalConversionMod a menos que lo necesites
Si no puedes nombrar el mod de conversión total al que apunta, no estás usando ninguno. Elimina el parámetro.
-
Haz que MaxPlayers coincida en los dos sitios
Línea de comandos y
GameUserSettings.ini, el mismo número, sin excepciones. -
Inicia el servidor y comprueba el número de plazas
Mira el máximo mostrado en el buscador de servidores en vez de en tu propio panel, así ves lo que ven los jugadores.
Evitar que vuelva a pasar
- Haz una copia de seguridad antes de editar
- Guarda una copia de la línea de comandos y la configuración que funcionan en algún sitio fuera del servidor. Revertir entonces lleva segundos en vez de una noche entera de conjeturas.
- Cambia una cosa cada vez
- Si editas cinco parámetros y el servidor se rompe, tienes cinco sospechosos. Edita uno, reinicia, confirma, repite.
- No pegues a través de apps de chat
- Discord, los clientes de correo y los procesadores de texto reescriben todas las comillas rectas en curvas. Pega antes por un editor de texto plano.
- Mantén honestos los parámetros de mods
- Revisa después de cada cambio de mod que
TotalConversionModesté ausente o apuntando a una conversión total real.
Si has revisado todo eso y el servidor sigue volviendo a 70, el siguiente sitio donde mirar es el registro de arranque. Normalmente nombrará el parámetro que no pudo leer, lo que convierte el resto de conjeturas en una sola línea que arreglar.