Cómo añadir administradores a tu servidor de Factorio
Los privilegios de administrador en un servidor de Factorio se controlan mediante server-adminlist.json. Cualquier nombre de usuario de cuenta de Factorio que aparezca en ese archivo tiene control administrativo completo, incluido el acceso a la consola de trucos. Añade solo jugadores de confianza.
Antes de editar, asegúrate de conocer el nombre de usuario de Factorio de cada jugador, que es el nombre de cuenta que usan para autenticarse con el servicio multijugador de Factorio (no su nombre de visualización en el juego).
Añadir administradores desde el panel de juego
- Inicia sesión en el Game Control Panel y navega a tu servidor de Factorio.
- Stop tu servidor.
- Haz clic en Configuration Files, localiza
server-adminlist.jsony haz clic en el botón Text Editor. - Edita el archivo para incluir el nombre de usuario de Factorio de cada admin como una cadena en un array JSON:
[ "TuNombreDeFactorio", "OtroAdmin" ]
El archivo debe ser un array JSON válido de cadenas. No añadas comas finales después de la última entrada. - Haz clic en Save e inicia tu servidor.
Verificar el estado de administrador en el juego
Una vez que hayas entrado al servidor, abre la consola del juego con la tecla ~ (tilde) y ejecuta:
/admins
Deberías ver tu nombre de usuario en la lista. Si no apareces, confirma que el servidor se reinició después de guardar el archivo.
Referencia de comandos de administrador
| Comando | Efecto |
|---|---|
/admins | Listar administradores actuales |
/promote NombreJugador | Conceder admin (también escribe en server-adminlist.json) |
/demote NombreJugador | Revocar admin |
/kick NombreJugador [razón] | Expulsar a un jugador |
/ban NombreJugador [razón] | Banear a un jugador |
/unban NombreJugador | Desbanear a un jugador |
/whitelist add NombreJugador | Añadir a la lista blanca (cuando esté habilitada) |
/players | Listar jugadores en línea |
/seed | Mostrar la semilla del mapa actual |
/version | Mostrar la versión del servidor |
/save NOMBRESAVE | Guardar con el nombre indicado |
/server-save | Guardado rápido de la partida actual |
La consola de trucos (/c <lua>) te permite ejecutar comandos Lua arbitrarios. Usar trucos desactiva los logros para ese guardado.
Solución de problemas
- Admin no reconocido tras unirse: Asegúrate de que el servidor estaba completamente detenido antes de guardar
server-adminlist.jsony que se reinició después. - Error de análisis JSON al iniciar: Comprueba que tu
server-adminlist.jsonsea un array simple de cadenas sin comas finales. Cada nombre de usuario debe estar entre comillas. - Jugador promovido en el juego no persiste: Usar
/promoteen el juego también actualizaserver-adminlist.jsonautomáticamente. Si no persiste tras los reinicios, comprueba que tu servidor tiene acceso de escritura al archivo mediante FTP.