Esta guía cubre la administración del servidor y la instalación de mods para Colony Survival, incluyendo la configuración de administrador, comandos de consola, gestión de jugadores, instalación de mods desde Steam Workshop y de forma manual, consejos de gestión de colonias y solución de problemas comunes del servidor.
Configuración de Administrador
Colony Survival utiliza un sistema de permisos donde el propietario del servidor (el jugador que creó el mundo) tiene control total. Para servidores dedicados, los privilegios de administrador se gestionan a través de la configuración.
Configurar el Acceso de Administrador
- Detén tu servidor desde GPanel.
- Abre el Administrador de Archivos y localiza los archivos de configuración de tu servidor.
- En
serverconfiguration.jsono el archivo de permisos correspondiente, añade tu Steam64 ID a la lista de administradores/operadores. Puedes encontrar tu Steam64 ID en steamid.io. - Guarda el archivo e inicia tu servidor.
Comandos de Consola del Servidor
Colony Survival proporciona comandos de consola que se pueden ejecutar desde la consola del servidor en GPanel o a través del chat del juego (si tienes privilegios de administrador). Accede a la consola de GPanel desde la pestaña Consola.
| Comando | Sintaxis | Descripción |
|---|---|---|
| Ayuda | /help |
Muestra una lista de todos los comandos de servidor disponibles. |
| Expulsar | /kick [PlayerName] |
Elimina a un jugador del servidor inmediatamente. Puede reconectarse a menos que sea baneado. |
| Banear | /ban [PlayerName] |
Banea permanentemente a un jugador. No podrá conectarse al servidor. |
| Desbanear | /unban [PlayerName] |
Elimina un baneo, permitiendo al jugador reconectarse. |
| Guardar | /save |
Fuerza un guardado inmediato del mundo. Úsalo antes de mantenimientos o reinicios. |
| Listar Jugadores | /players |
Muestra todos los jugadores conectados actualmente. |
| Decir | /say [Message] |
Transmite un mensaje del servidor visible para todos los jugadores. |
| Apagar | /shutdown |
Apaga el servidor de forma segura, guardando el mundo antes de detenerse. |
Ejemplos de Comandos de Consola
/help
/players
/kick Griefer123
/ban Griefer123
/unban Griefer123
/say Server restarting in 5 minutes, please save your progress!
/save
/shutdown
/save antes de /shutdown para asegurar que el progreso más reciente se preserve. Aunque /shutdown normalmente activa un autoguardado, un guardado explícito previo proporciona seguridad adicional.
Gestión de Jugadores
Expulsar y Banear
Usa los comandos de expulsión y baneo para gestionar jugadores problemáticos:
- Expulsar: Usa
/kick [PlayerName]para infracciones menores o de primera vez. El jugador puede volver a unirse inmediatamente. - Banear: Usa
/ban [PlayerName]para infracciones graves o repetidas. El jugador queda bloqueado permanentemente de conectarse. - Desbanear: Usa
/unban [PlayerName]para revertir un baneo si las circunstancias cambian.
Monitoreo de Jugadores
- Usa
/playerspara ver quién está conectado actualmente. - Observa la pestaña Consola en GPanel para ver mensajes de conexión y desconexión.
- Colony Survival es cooperativo por naturaleza, pero en servidores públicos, los jugadores podrían causar daño al gestionar mal los recursos compartidos o las defensas de la colonia.
Mejores Prácticas
- Establece reglas claras del servidor y comunícalas a los jugadores.
- Usa
/saypara transmitir anuncios importantes (ventanas de mantenimiento, recordatorios de reglas). - Mantén un registro de expulsiones y baneos como referencia.
- Para servidores privados, usa una contraseña en
serverconfiguration.jsonpara restringir el acceso solo a jugadores de confianza.
Instalación de Mods
Colony Survival tiene una comunidad de modding activa. Los mods pueden añadir nuevo contenido, cambiar mecánicas de juego, introducir nuevos trabajos para colonos y mucho más.
Integración con Steam Workshop
Colony Survival soporta mods de Steam Workshop. Para instalar mods de Workshop en tu servidor:
- Encuentra el mod que deseas en el Steam Workshop de Colony Survival.
- Anota el Workshop ID de la URL del mod (el número en la URL, por ejemplo,
https://steamcommunity.com/sharedfiles/filedetails/?id=123456789-- el ID es123456789). - En GPanel, revisa la pestaña Startup para buscar un campo de Workshop ID u opción de configuración de mods. Añade los Workshop IDs de los mods que deseas instalar, separados por comas si son múltiples.
- Reinicia tu servidor. SteamCMD descargará los mods de Workshop automáticamente durante el inicio.
Carga Manual de Mods
Si un mod no está en Steam Workshop, o necesitas instalar una versión personalizada, puedes cargar mods manualmente:
- Detén tu servidor desde GPanel.
- Descarga los archivos del mod a tu máquina local.
- Conéctate a tu servidor vía SFTP o usa el Administrador de Archivos.
- Navega al directorio de mods. Los mods de Colony Survival se colocan normalmente en:
gamedata/mods/ - Sube la carpeta del mod al directorio
mods. Asegúrate de que la estructura de carpetas coincida con lo que especifica el autor del mod. - Inicia tu servidor. Revisa la consola para ver mensajes que confirmen que el mod se cargó correctamente.
Eliminar Mods
- Detén tu servidor desde GPanel.
- Elimina la carpeta del mod del directorio
gamedata/mods/, o elimina el Workshop ID de la configuración de inicio. - Inicia el servidor y verifica que cargue correctamente sin el mod.
Gestión de Colonias
Administrar un servidor de Colony Survival con múltiples jugadores requiere cierta coordinación. Aquí tienes consejos para gestionar colonias compartidas e individuales:
- Colonias Compartidas: Múltiples jugadores pueden contribuir a la misma colonia. Coordina la construcción, la recolección de recursos y la colocación de defensas para evitar construcciones superpuestas o conflictivas.
- Colonias Separadas: Los jugadores también pueden establecer sus propias colonias independientes en diferentes ubicaciones. Esto reduce conflictos potenciales pero significa que cada colonia debe mantener sus propias defensas.
- Gestión de Recursos: Las colonias grandes con muchos colonos consumen recursos significativos. Asegúrate de que las cadenas de suministro (comida, herramientas, armas) estén bien organizadas para prevenir la hambruna de colonos o brechas defensivas.
- Planificación de Defensas: Los ataques nocturnos de monstruos escalan con la población de la colonia. A medida que tu colonia crece, invierte en muros, torres de guardia y colonos armados para mantener la seguridad.
- Rendimiento: Las colonias muy grandes con miles de colonos pueden sobrecargar los recursos del servidor. Monitorea el rendimiento del servidor y considera establecer límites razonables de tamaño de colonia para servidores públicos.
Solución de Problemas
Fallos del Servidor
| Problema | Solución |
|---|---|
| El servidor falla al iniciar | Revisa la consola de GPanel para ver mensajes de error. Verifica que serverconfiguration.json sea JSON válido (sin comas faltantes, sin corchetes desemparejados). Intenta eliminar mods añadidos recientemente. Si el problema persiste, reinstala los archivos del servidor desde GPanel. |
| El servidor falla durante el juego | Esto puede indicar agotamiento de memoria por una colonia muy grande, o un conflicto de mods. Revisa los registros de la consola para ver detalles del error. Reduce el tamaño de la colonia o elimina mods problemáticos. |
| Fallo después de una actualización del juego | Las actualizaciones del juego pueden romper la compatibilidad de mods. Desactiva todos los mods, reinicia y reactívalos uno por uno para identificar el conflicto. Revisa las páginas de los mods para ver notas de actualización. |
Problemas de Conexión
| Problema | Solución |
|---|---|
| El servidor no aparece en el navegador | Asegúrate de que el servidor esté ejecutándose en GPanel y que NetworkType esté configurado como "SteamNetwork". El servidor puede tardar unos minutos en registrarse con el servidor maestro de Steam después de iniciar. |
| No se puede conectar por IP directa | Verifica la IP y el puerto en GPanel. Asegúrate de estar usando el puerto del juego (no el puerto de consulta). Confirma que el estado del servidor sea Ejecutándose. |
| Desconexiones frecuentes | Esto puede indicar inestabilidad de red o sobrecarga del servidor. Revisa el uso de recursos del servidor en GPanel. Las colonias grandes que generan mucho terreno pueden causar problemas de red para jugadores con conexiones lentas. |
| Error de "Version Mismatch" | El servidor y el cliente deben estar en la misma versión del juego. Reinicia el servidor desde GPanel para activar una actualización. Los jugadores también deben actualizar su juego a través de Steam. |
Conflictos de Mods
| Problema | Solución |
|---|---|
| El servidor falla después de añadir un mod | Elimina el mod, restaura desde una copia de seguridad si es necesario y revisa las notas de compatibilidad del mod. Algunos mods entran en conflicto entre sí o requieren órdenes de carga específicos. |
| Objetos o bloques faltantes después de eliminar un mod | Si un mod añadió contenido personalizado al mundo, eliminarlo puede dejar referencias huérfanas. Restaura desde una copia de seguridad previa al mod, o acepta los objetos faltantes. No hay forma de recuperar contenido específico del mod sin el mod. |
| Los mods no cargan | Verifica que la estructura de carpetas del mod sea correcta en gamedata/mods/. Revisa la consola para ver errores de carga. Asegúrate de que la versión del mod coincida con la versión de tu juego. |
Corrupción del Mundo
| Problema | Solución |
|---|---|
| El mundo no carga | El archivo de guardado puede estar corrupto. Restaura desde la copia de seguridad más reciente. Si no existe copia de seguridad, puede que necesites comenzar un mundo nuevo. |
| Chunks faltantes o errores de terreno | Esto puede ocurrir después de fallos durante los guardados. Intenta cargar el mundo; la corrupción menor puede auto-repararse. Para problemas persistentes, restaura desde una copia de seguridad. |
Rendimiento con Colonias Grandes
| Problema | Solución |
|---|---|
| Lag del servidor con muchos colonos | Las colonias muy grandes (más de 1000 colonos) requieren recursos significativos del servidor. Optimiza el diseño de la colonia, reduce trabajos innecesarios de colonos y asegúrate de que se asigne suficiente RAM en tu plan de servidor. |
| El autoguardado causa picos de lag | Aumenta el AutoSaveInterval en serverconfiguration.json para reducir la frecuencia de guardado. Un valor de 20-30 minutos reduce el impacto mientras sigue proporcionando protección razonable. |
| Generación lenta de terreno | Cuando los jugadores exploran nuevas áreas, el servidor debe generar terreno. Esto es normal pero puede causar lag breve. Anima a los jugadores a explorar gradualmente en lugar de correr por todo el mapa. |
Artículos Relacionados
- Guía de Configuración del Servidor de Colony Survival
- Cómo Encontrar la IP y Puerto de tu Servidor
- Cómo Subir Archivos vía SFTP
- Primeros Pasos con tu Nuevo Servidor