How do I activate the console in Factorio?

Guía Completa de la Consola de Factorio

01/05/2011

Valoración: 4.07 (11554 votos)

Factorio es un juego de una complejidad asombrosa, pero a veces, necesitas un pequeño empujón o simplemente quieres experimentar sin las limitaciones de la recolección de recursos. Aquí es donde entra en juego la consola de comandos. Lejos de ser una simple herramienta para trucos, la consola de Factorio es una potente interfaz de scripting que te permite modificar casi cualquier aspecto del juego en tiempo real. Desde generar yacimientos minerales gigantescos hasta administrar un servidor multijugador o investigar todas las tecnologías al instante, las posibilidades son casi infinitas. En esta guía definitiva, desglosaremos todo lo que necesitas saber para dominar esta poderosa herramienta.

What is the console in Factorio?
The Console is Factorio's command-line interface. Normal - Display information about the game and customize your experience. This is a very powerful feature, which also allows cheating, and as such achievements will be permanently disabled for the save as soon as you use a script command.
Índice de Contenido

¿Cómo Activar la Consola en Factorio?

Antes de sumergirnos en los complejos scripts y listas de comandos, lo primero es lo primero: ¿cómo se abre la consola? El proceso es increíblemente sencillo y universal en la mayoría de las configuraciones de teclado.

  1. Inicia Factorio y carga una partida guardada o empieza una nueva.
  2. Una vez en el juego, presiona la tecla de barra inclinada (/) o la tecla de tilde (~).
  3. Aparecerá un cuadro de texto en la parte inferior de la pantalla. ¡Esa es la consola!
  4. Escribe tu comando y presiona "Enter" para ejecutarlo.

Es importante tener en cuenta que muchos comandos, especialmente los que alteran el juego de forma significativa (considerados "trucos"), desactivarán los logros de Steam para esa partida de forma permanente. El juego te advertirá antes de que ejecutes el primer comando de este tipo.

Manipulación del Mapa: Añadir y Quitar Recursos con Scripts

Una de las funciones más útiles de la consola es la capacidad de ejecutar scripts en Lua para modificar el mundo del juego. Esto es especialmente práctico si te quedas sin un recurso vital o si simplemente quieres construir una mega-base sin preocuparte por la minería. Todos estos comandos de script deben ir precedidos de /c (o /command).

What is the console in Factorio?
The Console is Factorio's command-line interface. Normal - Display information about the game and customize your experience. This is a very powerful feature, which also allows cheating, and as such achievements will be permanently disabled for the save as soon as you use a script command.

Generar Yacimientos de Recursos

Los siguientes scripts crearán un nuevo yacimiento de mineral de 11x11 casillas, centrado en la posición de tu personaje. El código está diseñado para imitar la generación natural, con más densidad en el centro y menos en los bordes. ¡Simplemente copia y pega el código del recurso que desees en la consola!

Puedes personalizar estos scripts modificando dos variables clave:

  • local size = 5: Cambia el 5 por un número mayor para un yacimiento más grande. Un número mayor a 30 no es recomendable, ya que el tamaño y la cantidad de mineral crecen exponencialmente.
  • local density = 10: Aumenta este número para que el yacimiento sea más rico o denso.

Carbón (Coal)

/c local surface=game.player.surface local ore=nil local size=5 local density=10 for y=-size, size do for x=-size, size do a=(size+1-math.abs(x))*10 b=(size+1-math.abs(y))*10 if a

Piedra (Stone)

/c local surface=game.player.surface local ore=nil local size=5 local density=10 for y=-size, size do for x=-size, size do a=(size+1-math.abs(x))*10 b=(size+1-math.abs(y))*10 if a

Mineral de Hierro (Iron Ore)

/c local surface=game.player.surface local ore=nil local size=5 local density=10 for y=-size, size do for x=-size, size do a=(size+1-math.abs(x))*10 b=(size+1-math.abs(y))*10 if a

Mineral de Cobre (Copper Ore)

/c local surface=game.player.surface local ore=nil local size=5 local density=10 for y=-size, size do for x=-size, size do a=(size+1-math.abs(x))*10 b=(size+1-math.abs(y))*10 if a

Mineral de Uranio (Uranium Ore)

/c local surface=game.player.surface local ore=nil local size=5 local density=10 for y=-size, size do for x=-size, size do a=(size+1-math.abs(x))*10 b=(size+1-math.abs(y))*10 if a

Generar Pozos Petrolíferos (Crude Oil)

Este script es diferente. Creará 9 pozos de petróleo en una cuadrícula de 3x3 cerca de tu personaje.

/c for y=0,2 do for x=0,2 do game.player.surface.create_entity({name="crude-oil", amount=25000000, position={game.player.position.x+x*7-7, game.player.position.y+y*7-7}}) end end

Eliminar Recursos Cercanos

¿Generaste demasiados recursos o quieres limpiar un área para construir? Este script eliminará todos los yacimientos de recursos en un área de 101x101 (cambia `local size=50` para un área más grande o pequeña) alrededor de tu personaje.

/c local surface=game.player.surface local size=50 local pos=game.player.position for _, e in pairs(surface.find_entities_filtered{area={{pos.x-size, pos.y-size},{pos.x+size,pos.y+size}}, type="resource"}) do e.destroy() end

Listado Completo de Comandos de la Consola

Más allá de los scripts, Factorio tiene una larga lista de comandos integrados. Los hemos dividido en categorías para facilitar su consulta. La columna "¿Requiere Admin?" indica si necesitas ser administrador en una partida multijugador para usarlo.

Comandos Generales

ComandoEfecto¿Requiere Admin?
/alerts <enable/disable/mute/unmute> <alerta>Activa, desactiva, silencia o desilencia un tipo de alerta.No
/clearLimpia la consola de texto.No
/color <color>Cambia el color de tu personaje.No
/enable-research-queueActiva la cola de investigación.
/evolutionMuestra información sobre el factor de evolución de los alienígenas.No
/help [comando]Muestra una lista de comandos disponibles.No
/seedMuestra la semilla del mapa actual.No
/timeMuestra la antigüedad del mapa en ticks y tiempo de juego.No
/toggle-heavy-modeRalentiza el juego (útil para depuración).
/unlock-shortcut-barDesbloquea todos los atajos de la barra rápida.No
/versionMuestra la versión actual del juego.No

Comandos Multijugador

ComandoEfecto¿Requiere Admin?
<mensaje>Envía un mensaje de chat a tu equipo.No
/adminAbre la interfaz de gestión de jugadores.
/ban <jugador> <razón>Banea al jugador especificado.
/unban <jugador>Desbanea al jugador especificado.
/kick <jugador> <razón>Expulsa al jugador especificado.
/mute <jugador>Silencia a un jugador en el chat.
/unmute <jugador>Permite a un jugador silenciado volver a hablar.
/promote <jugador>Asciende a un jugador a administrador.
/demote <jugador>Degrada a un administrador a jugador normal.
/playersMuestra una lista de jugadores en la partida.No
/whisper <jugador> <mensaje>Envía un mensaje privado a un jugador.No
/reply <mensaje>Responde al último susurro recibido.No
/server-saveGuarda la partida en el servidor.

Comandos de Scripting y Trucos

Estos son los comandos más potentes, pero también los que desactivarán tus logros. ¡Úsalos con sabiduría!

ComandoEfecto
/cheat <all>Investiga todas las tecnologías y activa el modo trampa (fabricación instantánea).
/c <comando>Ejecuta un comando de script Lua. Usado para todos los scripts de recursos de arriba.
/editorActiva/desactiva el editor de mapas, una herramienta muy poderosa para modificar el terreno y colocar entidades.
/silent-command <comando>Ejecuta un script Lua sin imprimir el comando en la consola.

Preguntas Frecuentes (FAQ)

¿Usar la consola desactivará mis logros?
Sí, pero solo si usas comandos considerados "trucos", como /c, /cheat o /editor. Comandos informativos como /players o /seed son seguros. El juego te mostrará una advertencia antes de desactivarlos.
¿Puedo deshacer un comando?
No hay un comando de "deshacer". La mejor forma de revertir un cambio no deseado es cargar una partida guardada anterior. ¡Siempre guarda tu partida antes de experimentar con la consola!
¿Por qué mi script para generar recursos no funciona?
Asegúrate de que estás copiando el texto completo, incluyendo el /c al principio. Además, los scripts de generación de mineral no funcionarán sobre el agua, por lo que debes estar en tierra firme.
¿Qué es el "modo editor"?
Activado con /editor, es una interfaz de dios que te permite volar, colocar y quitar cualquier cosa en el juego instantáneamente, modificar el terreno, y mucho más. Es una herramienta increíble para probar diseños o crear escenarios personalizados.

Si quieres conocer otros artículos parecidos a Guía Completa de la Consola de Factorio puedes visitar la categoría Guías.

Subir