Los argumentos de inicio
| Argumento | Predeterminado en Flux | Qué hace |
|---|---|---|
| -SteamServerName | Servidor de Icarus | El nombre que ven los jugadores en el explorador de servidores (hasta 64 caracteres) |
| -Port | 17777 | El puerto del juego (UDP). Lo establece el despliegue en Flux: el servidor usa exactamente los puertos que se le asignan |
| -QueryPort | 27015 | Puerto de consulta de Steam (UDP): la lista de servidores y los favoritos de Steam |
| -MaxPlayers | 4 / 6 / 8 según el plan | Jugadores a la vez, de 1 a 8 |
| -LoadProspect | (definido por la imagen) | El archivo de prospecto que se carga al iniciar; en Flux, la pestaña Prospects elige cuál |
ServerSettings.ini
El archivo está en Icarus/Saved/Config/WindowsServer/ y el servidor lo lee al arrancar. En Flux, la pestaña Ajustes del servidor edita estas líneas en su lugar y reinicia el servidor; una clave que no cambies conserva el valor propio del juego. Las claves de prospección (LoadProspect, CreateProspect, ResumeProspect, LastProspectName) las gestiona la imagen y se eligen en la pestaña Prospecciones.
| Ajuste | Predeterminado en Flux | Gama | Qué hace |
|---|---|---|---|
| SessionName | Servidor de Icarus | Lo que ven los jugadores en el navegador de servidores del juego. Hasta 64 caracteres (el límite de Steam), sin comillas. | |
| JoinPassword | (none) | Los jugadores la escriben para unirse. Sin espacios ni comillas. Si está vacía, cualquiera que encuentre el servidor puede unirse. | |
| AdminPassword | (none) | Un jugador escribe /AdminLogin <password> en el chat del juego para convertirse en administrador. Sin espacios ni comillas. Mantén un solo conjunto: sin ninguno, cualquiera puede convertirse en administrador. | |
| MaxPlayers | 8 | 1 to 8 | Cuántos jugadores pueden estar conectados a la vez, de 1 a 8 (el límite del juego). Tu plan indica el número para el que se dimensionan su CPU y su RAM; puedes configurar más. |
| ShutdownIfNotJoinedFor | -1 | -1 (nunca), o de 0 a 604800 segundos | Tras un inicio, cuánto tiempo espera el servidor al primer jugador antes de descartar su prospecto y volver al lobby. -1: nunca, el prospecto se mantiene cargado. El juego queda en pausa mientras espera. |
| ShutdownIfEmptyFor | -1 | -1 (nunca), o de 0 a 604800 segundos | Cuánto tiempo conserva un servidor vacío su prospección antes de volver al lobby. -1: nunca. El juego se pausa mientras el servidor está vacío. |
| AllowNonAdminsToLaunchProspects | on | activado / desactivado | En el lobby, cualquier jugador puede iniciar o cargar una prospección. Desactivado: solo los administradores (/AdminLogin) pueden. |
| AllowNonAdminsToDeleteProspects | off | activado / desactivado | Cualquier jugador del lobby puede eliminar una prospección del servidor. Desactivado: solo los administradores pueden. |
| GameSaveFrequency | 5 | 1 to 1440 | El autoguardado propio del juego de la prospección en curso. No se puede pedir al servidor que guarde, así que una parada o un reinicio pierde como mucho este tiempo de juego. Cuanto más corto sea el intervalo, más guardados habrá (una prospección grande supone una escritura mayor cada vez). |
| SaveGameOnExit | on | activado / desactivado | La opción propia del juego para guardar al salir. Detener el contenedor termina el juego sin dejarle actuar (medido), así que no confíes en ella: el autoguardado es lo que protege la prospección. |
| FiberFoliageRespawn | on | activado / desactivado | La fibra vegetal vuelve a crecer después de cosecharla. |
| LargeStonesRespawn | on | activado / desactivado | Las piedras grandes reaparecen tras ser extraídas. |
Preguntas frecuentes
¿Dónde está el archivo ServerSettings.ini de Icarus?
En Icarus/Saved/Config/WindowsServer/ de la instalación del servidor. El servidor lo crea en su primer inicio, y RocketWerkz también publica un ejemplo. En Flux, el panel lo edita por ti.
¿Tengo que reiniciar después de cambiar un ajuste?
Sí. El servidor lee el archivo al arrancar; el panel lo reinicia por ti al guardar. El reinicio no guarda antes el prospecto: no se puede indicar al juego que guarde, así que se pierde todo lo ocurrido desde su último autoguardado (cada 5 minutos por defecto).
¿Qué hacen ShutdownIfEmptyFor y ShutdownIfNotJoinedFor?
Hacen que el servidor vuelva a la sala de espera tras ese número de segundos sin nadie conectado, o sin que nadie se haya unido desde el inicio. -1 significa nunca, así que la prospección se mantiene cargada; ese es el valor predeterminado en Flux. Mientras el servidor espera, el juego está en pausa.