Como administrador de un servidor de PixARK, tienes acceso a comandos poderosos para gestionar jugadores, criaturas, configuraciones del mundo y operaciones del servidor. Esta guía cubre la configuración de la contraseña de administrador, comandos comunes, configuración de RCON y técnicas de solución de problemas para tu servidor dedicado de PixARK.
Configuración de la Contraseña de Administrador
Antes de poder usar comandos de administrador en el juego, debes configurar una contraseña de administrador. La forma más fácil es a través de la variable de inicio ARK_ADMIN_PASSWORD de GPanel. Alternativamente, puedes establecer ServerAdminPassword en el archivo GameUserSettings.ini de tu servidor.
Establecer la Contraseña de Administrador
Opción 1 (Recomendada): En GPanel, ve a la pestaña Startup y establece la variable ARK_ADMIN_PASSWORD con la contraseña deseada, luego reinicia el servidor.
Opción 2: Edita el archivo de configuración directamente:
- Detén tu servidor desde GPanel.
- Navega a
ShooterGame/Saved/Config/WindowsServer/GameUserSettings.inivía SFTP o el administrador de archivos de GPanel. - Encuentra la sección
[ServerSettings]y agrega o modifica la siguiente línea:
[ServerSettings]
ServerAdminPassword=YourSecureAdminPassword
- Guarda el archivo e inicia tu servidor.
Activar Administrador en el Juego
Una vez que tu contraseña de administrador esté configurada, necesitas autenticarte cada vez que te unas al servidor:
- Únete a tu servidor de PixARK.
- Abre la consola del juego presionando Tab (tecla predeterminada).
- Escribe el siguiente comando y presiona Enter:
enablecheats YourSecureAdminPassword
Si la contraseña es correcta, verás un mensaje de confirmación. Ahora tienes acceso de administrador durante esta sesión. Necesitarás volver a autenticarte cada vez que te reconectes al servidor.
enablecheats no produce una salida visible en algunas versiones. Si no ves un mensaje de error, es probable que el comando haya sido exitoso. Prueba con un comando simple como cheat fly para verificar.
Comandos de Administrador Comunes
Todos los comandos de administrador llevan el prefijo cheat. Abre la consola con Tab e ingresa los comandos como se muestra a continuación.
Comandos de Movimiento y Supervivencia
| Comando | Descripción |
|---|---|
cheat fly |
Activa el modo vuelo. Tu personaje puede volar libremente en cualquier dirección. Usa cheat walk para desactivar. |
cheat walk |
Desactiva el modo vuelo y regresa a caminar/gravedad normal. |
cheat god |
Alterna el modo dios, haciéndote invulnerable a todo daño. Ejecútalo de nuevo para desactivar. |
cheat ghost |
Activa el modo noclip, permitiéndote atravesar terreno y estructuras. Usa cheat walk para desactivar. |
cheat infinitestats |
Otorga salud, estamina, comida, agua y otras estadísticas infinitas. Alterna activar/desactivar. |
Comandos de Criaturas
| Comando | Descripción |
|---|---|
cheat forcetame |
Doma instantáneamente la criatura que estás mirando. La criatura se vuelve montable sin montura y responde a tus comandos. |
cheat destroywilddinos |
Elimina todas las criaturas salvajes (no domadas) del mapa. Nuevas criaturas reaparecerán naturalmente. Útil para refrescar apariciones o solucionar lag causado por acumulación de criaturas. |
cheat dotame |
Doma la criatura objetivo como si la hubieras domado normalmente (requiere montura para montar). |
cheat summon <ClassID> |
Genera una criatura de la clase especificada en tu ubicación. Ejemplo: cheat summon Raptor_Character_BP_C |
cheat destroyallenemies |
Destruye todas las criaturas hostiles en el mapa. Similar a destroywilddinos pero apunta específicamente a criaturas agresivas. |
Comandos de Mundo y Entorno
| Comando | Descripción |
|---|---|
cheat settimeofday <HH:MM> |
Establece la hora del juego. Ejemplo: cheat settimeofday 12:00 la establece al mediodía. Usa formato de 24 horas. |
cheat saveworld |
Fuerza un guardado inmediato del mundo. Úsalo antes de apagar o hacer cambios arriesgados. |
cheat slomo <value> |
Cambia la velocidad del juego. El valor predeterminado es 1.0. Valores superiores a 1.0 aceleran el juego; inferiores a 1.0 lo ralentizan. Ejemplo: cheat slomo 2 |
cheat setweather <type> |
Cambia el clima actual. Los tipos disponibles dependen del bioma. |
Comandos de Objetos y Experiencia
| Comando | Descripción |
|---|---|
cheat giveitemnum <ID> <Qty> <Quality> <Blueprint> |
Da un objeto por su ID numérico. La calidad va de 0 a 100. Blueprint: 0 para objeto, 1 para plano. Ejemplo: cheat giveitemnum 1 10 0 0 |
cheat gfi <name> <Qty> <Quality> <Blueprint> |
Da un objeto por nombre parcial. Ejemplo: cheat gfi rifle 1 0 0 |
cheat addexperience <Amount> 0 1 |
Otorga puntos de experiencia a tu personaje. El segundo parámetro (0) significa que se agrega directamente. El tercer parámetro (1) comparte con la tribu. Ejemplo: cheat addexperience 5000 0 1 |
cheat giveengrams |
Desbloquea todos los engramas de fabricación para tu personaje. |
cheat giveresources |
Agrega 50 de cada recurso a tu inventario. |
Comandos de Teletransportación
| Comando | Descripción |
|---|---|
cheat teleporttoplayer <SteamID> |
Te teletransporta al jugador especificado. |
cheat teleportplayertome <SteamID> |
Teletransporta al jugador especificado a tu ubicación. |
cheat setplayerpos <X> <Y> <Z> |
Te teletransporta a coordenadas específicas del mundo. |
Gestión de Jugadores: Expulsión y Baneo
Los administradores pueden expulsar y banear jugadores problemáticos usando los siguientes comandos:
| Comando | Descripción |
|---|---|
cheat kickplayer <SteamID> |
Expulsa inmediatamente al jugador del servidor. Puede volver a unirse. |
cheat banplayer <SteamID> |
Banea al jugador por su Steam ID. No puede volver a unirse hasta que se le desbanee. |
cheat unbanplayer <SteamID> |
Elimina el baneo del Steam ID especificado. |
cheat listplayers |
Lista todos los jugadores actualmente conectados con sus nombres y Steam IDs. |
cheat listplayers para ver todos los jugadores conectados y sus Steam IDs. También puedes encontrar el Steam ID de un jugador desde la URL de su perfil de Steam.
Configuración de RCON
RCON (Consola Remota) te permite ejecutar comandos de administrador de forma remota sin estar conectado al servidor en el juego. Esto es útil para la gestión automatizada del servidor, reinicios programados y administración remota.
Activar RCON
- Detén tu servidor.
- Abre
GameUserSettings.iniy agrega lo siguiente bajo[ServerSettings]:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
RCONServerGameLogBuffer=600
- Asegúrate de que
ServerAdminPasswordtambién esté configurado, ya que RCON usa esta contraseña para autenticación. - Guarda el archivo e inicia tu servidor.
Conectarse vía RCON
Usa cualquier cliente compatible con Source RCON para conectarte a tu servidor. Las opciones populares incluyen:
- mcrcon -- cliente RCON ligero de línea de comandos
- RCON CLI -- herramienta RCON multiplataforma
- Battlemetrics -- gestión de servidores basada en web con soporte RCON
Conéctate usando la IP de tu servidor, el puerto RCON (ej., 27020) y tu ServerAdminPassword. Una vez conectado, puedes ejecutar cualquier comando de administrador sin el prefijo cheat.
# Example RCON commands (no "cheat" prefix needed via RCON)
saveworld
listplayers
settimeofday 12:00
destroywilddinos
kickplayer 76561198012345678
Solución de Problemas
Caídas del Servidor
| Síntoma | Causa Probable | Solución |
|---|---|---|
| Caída al iniciar después de cambio de configuración | Error de sintaxis en el archivo de configuración | Revisa GameUserSettings.ini en busca de errores tipográficos, corchetes faltantes o valores inválidos. Restaura desde una copia de seguridad si es necesario. |
| Caída durante el juego | Desbordamiento de criaturas o límite de memoria | Ejecuta cheat destroywilddinos para limpiar la acumulación de criaturas. Verifica el uso de memoria en GPanel. |
| Caída al generar objetos | ID de objeto o nombre de clase inválido | Verifica que el ID del objeto o nombre de clase sea correcto para PixARK. No todos los IDs de objetos de ARK funcionan en PixARK. |
| Caídas repetidas a la misma hora | Corrupción del autoguardado | Restaura desde una copia de seguridad reciente. Si los guardados están corruptos, puede ser necesario un reinicio del mundo. |
Problemas de Conexión
| Problema | Solución |
|---|---|
| Los jugadores no pueden encontrar el servidor | Asegúrate de que el puerto de consulta sea correcto y que el servidor haya estado funcionando durante al menos 3-5 minutos. Intenta la conexión directa por IP. |
| Tiempo de conexión agotado | Verifica que el servidor esté funcionando en GPanel. Comprueba que el puerto de juego (predeterminado 7777) sea correcto. El servidor puede estar aún cargando. |
| Expulsado inmediatamente después de unirse | Verifica si el jugador está baneado (cheat listplayers y lista de baneos). Comprueba que la versión del juego coincida con la versión del servidor. |
| Conexión RCON rechazada | Verifica RCONEnabled=True en la configuración. Comprueba que estés usando el puerto RCON y la contraseña de administrador correctos. |
Corrupción del Mundo
Si tu mundo se corrompe (ej., caídas constantes, terreno faltante, estructuras rotas), sigue estos pasos:
- Detén el servidor inmediatamente para prevenir más corrupción.
- Descarga el directorio actual
ShooterGame/Saved/vía SFTP como copia de referencia. - Si tienes una copia de seguridad reciente, restáurala subiendo los archivos de respaldo para reemplazar los guardados actuales.
- Si no existe copia de seguridad, puede que necesites realizar un reinicio del mundo eliminando el contenido del directorio de guardados y reiniciando.
- Inicia el servidor y verifica que cargue correctamente.
cheat saveworld antes de apagar y evita forzar la detención del servidor siempre que sea posible.
Artículos Relacionados
- Guía de Configuración del Servidor de PixARK -- Configuración inicial del servidor, variables de inicio y métodos de conexión.
- Cómo Encontrar la IP y el Puerto de tu Servidor
- Cómo Subir Archivos vía SFTP
- Primeros Pasos con tu Nuevo Servidor