Consola
Manual de OpenTTD
Instalación · Tutorial
Preguntas frecuentes
Interfaz del juego · Léame.txt
Construcción de

Ferrocarriles:

Señales · Estaciones · Cruces · Capacidad de carga · Diseño ferroviario y consejos
Carreteras · Tranvías · Rutas marítimas · Aeropuertos · Paisaje
Vehículos
Trenes · Vehículos de carretera · Barcos · Aeronaves · Órdenes
Configuración
Opciones del juego · Dificultad · Opciones avanzadas · Configuración IA · Gráficos personalizados · Trucos
Más temas
Pueblos · Economía · Industrias · Desastres · Consejos · Características ocultas · Métodos abreviados · Consola · Mecánica del juego · Multijugador · Editor de escenarios · Contenido en línea
Solución de problemas · Enlaces

La consola le permite ver el historial del chat del modo multijugador y ejecutar comandos en OpenTTD (al estilo del sistema operativo DOS). La mayoría de los comandos se utilizan para configurar los servidores para varios jugadores.

Contents

La consola de OpenTTD.

Usar la consola

Abra la consola pulsando la tecla situada a la izquierda del '1' del del teclado teclado alfanumérico ('\' en España, '¬' en Hispanoamérica). Tenga en cuenta que en teclados de otros países o para otros idiomas el símbolo que aparece en la tecla indicada puede ser distinto (por ejemplo, en el del teclado#Teclado alemán (Alemania y Austria pero no Suiza) teclado alemán es '^'). También existe una opción "Activar consola" en el botón "Interrogante" /File/en/Manual/Manual html 51cda05b.png de la barra de menú.
Cuando la consola esté abierta, escriba un comando, por ejemplo "help" y pulse Intro.

Consejos:

Lista de comandos

Esta es una lista de todos los comandos de la consola disponibles en OpenTTD. Los corchetes [ ] indican "opcional". Una línea vertical | indica "o" selección entre distintas alternativas. La lista se organiza empezando por los comandos de uso más común. Estos comandos también están disponibles alfabéticamente ¡Recuerde que las comillas se supone que se deben escribir también en la consola!

Comandos de ayuda

Comando Descripción
help [<ítem>] Pantalla básica de ayuda de la consola, especifique <ítem> para obtener ayuda sobre ese comando específico o variable.
list_cmds [<filtro>] Lista todos los comandos disponibles y, opcionalmente, sólo los comandos que comiencen por <filtro>.
list_vars [<filtro>] Lista todas las variables registradas y, opcionalmente, sólo las varibles que comiencen por <filtro>.
list_aliases Lista todos los alias.
list_patches Lista todas las Opciones avanzadas.

Comandos para el juego

Estos comandos funcionan tanto en los juegos de un solo jugador como en los servidores multijugador.

Comando Descripción
newgame Empezar un nuevo juego.
restart Reiniciar el mismo juego.
connect <host> Conectarse a un juego de red que se ejecuta en <host>. No está disponible para servidores.
reconnect Vuelve a conectarse con el servidor con el que estuvo jugando la última vez.
save <número | archivo> Salva el juego actual como <número> o <archivo>.
load <número | archivo> Carga la partida salvada <número> o <archivo>.
part Abandonar el juego en marcha y volver a la pantalla inicial. No está disponible para servidores.
exit / quit Salir del juego.

Comandos multijugador

Estos comandos se utilizan para ejecutarse en un servidor de juegos multijugador. Algunos comandos también funcionan para los clientes conectados.

Comando Descripción Clientes
kick <ip | id-cliente> Expulsar al cliente con la <ip> o la <id-cliente>. No
ban <ip | id-cliente> Banear (prohibir) al cliente con la IP <ip> o la <id-cliente>. No
unban <ip> Deshacer el baneo (prohibición) al cliente con la <ip>. No
banlist Lista de clientes baneados. No
reset_company <id-empresa> Elimina la empresa identificada como <id-empresa>. No
pause Pausa un juego en red. No
unpause Volver a activar un juego en red. No
clients Listado de clientes: muestra id, nombre, id-empresa y dirección IP de cada cliente.
companies Mostrar una lista de los jugadores y algunos de sus datos, por ejemplo, nombre de la empresa, valor del préstamo, número de vehículos, etc. No
status Obtener información sobre la situación de todos los clientes conectados actualmente. No
server_info Lista los límites actual y máximo de clientes-jugadores. No
say "<msg>" Envía un mensaje de chat conteniendo el texto <msg> a todos los jugadores.
say_client <id-cliente> "<msg>" Envía un mensaje de chat conteniendo <msg> al cliente identificado como <id-cliente>.
say_player <id-jugador> "<msg>" Envía un mensaje de chat conteniendo <msg> a todos los de la empresa identificada como <id-jugador> (1-10).
rcon <contraseña> "<comando>" Ejecuta el <comando> en el servidor autentificado con <contraseña> cuando está conectado como cliente. La contraseña debe ser fijada de antemano de forma local en el servidor con "rcon_pw <contraseña>".
join <id-empresa> [<contraseña>] Unirse a una empresa, la <contraseña> sólo es necesaria si la empresa está protegida con contraseña.
spectate alias para unirse a 255 (espectadores).
move <id-cliente> <id-empresa> mover un cliente a cualquier empresa, utilice 255 como <id-empresa> para mover el cliente a los espectadores. No
client_name <id-cliente> <nombre> Cambiar el nombre de usuario de un cliente, es útil, por ejemplo, si un cliente se une con un nombre de usuario soez u ofensivo. No
list_ai Lista todas las IA disponibles en el servidor.
start_ai <ai> Iniciar una IA disponible. No
stop_ai <company-id> Detiene una IA existente, la empresa quedará borrada completamente del mapa después. No

Comandos para manipular archivos

Command Descripción
cd <directorio | número> Cambiar el directorio de trabajo a <directorio> o <número>.
ls / dir Lista los archivos del directorio actual.
pwd Imprime el directorio de trabajo actual.
rm <número | archivo> Eliminar una partida salvada por su nombre o índice.
Comando Descripción
script <archivo> Grabar un script como un archivo llamado <archivo>.
exec <script> <?> Ejecuta un archivo script local.
return Detiene un script en ejecución.
Comando Descripción
content update Actualizar la lista de contenido disponible en línea.
content upgrade Seleccionar todos los archivos que están en las actualizaciones (de los archivos existentes a nivel local)
content select (ID / all) Seleccionar el ítem ID o seleccionar todos (all).
content unselect (ID / all) Anular la selección del ítem ID o eliminar la selección de todos (all).
content state Mostrar el estado seleccionado/no-seleccionado (selected/unselected) de todos los ítems.
content download Descargar todo el contenido en línea seleccionado.

Otros comandos

Comando Descripción
screenshot [big | nocon] Hace una captura de pantalla. 'big' hace una captura de pantalla de todo el mapa. 'nocon' oculta la consola para una captura de pantalla normal.
alias <nombre> <comando> Crea un alias llamado <nombre> del comando <comando>.
patch <nombreopción> [<nuevovalor>] Consultar o establecer la configuración de la consola. Si se omite <nuevovalor> se muestra el valor actual. Vea Configuración de la consola para ver un listado de todos las opciones disponibles.
dump_vars Imprimir todas las variables conocidas y sus valores.
getseed Devuelve la 'semilla' utilizada para crear el juego en juegos generados al azar. La semilla se puede utilizar para reproducir el mismo mapa de partida.
scrollto <casilla> Se desplaza a la casilla numerada <casilla>; acepta valores hexadecimales (con el prefijo 0x) y decimales. Utilice la herramienta de "información sobre el terreno" para obtener el número de una casilla específica.
clear Borra la pantalla de la consola.
echo <texto> Mostrar <texto> en la consola.
echoc <color> <text> Mostrar <texto> en color <color>. <color> es un número entre 0 y 255.
info_cmd <comando> Mostrar información técnica sobre el comando <comando>.
info_var <variable> Mostrar información técnica sobre la variable <variable>.
debug_level [<nivel>] Obtener o establecer los niveles de depuración de las diferentes partes del juego.
resetengines Restablece todos los de usos-públicos y la disponibilidad de los motores.

Variables

Lista de las (programación) variables disponibles en OpenTTD. Para ver el valor de una variable escriba su nombre. Cambie el valor escribiendo su nombre seguido del nuevo valor. Establezca las variables de dato lógico booleanas como 'on' o 'off'. Restablezca una variable de texto como vacia usando * como nuevo valor.

Variables de servidor

Variable Descripción Valor por defecto
autoclean_companies Cerrar automáticamente las empresas inactivas para liberar otros jugadores. Personalizar con 'autoclean_(un)protected' y 'autoclean_novehicles'. off
autoclean_protected Eliminar automáticamente la contraseña de una empresa inactiva después de una determinada cantidad de meses. 36
autoclean_unprotected Cerrar automáticamente empresas inactivas después de una cantidad determinada de meses. 12
autoclean_novehicles Cerrar automáticamente las empresas sin vehículos después de una cantidad determinada de meses. 0
max_clients El número máximo de jugadores permitidos en el servidor. 10
max_companies El número máximo de empresas permitido en el juego. 8
max_join_time La cantidad máxima de tiempo (ticks) que se permite que un cliente se una. 500
max_spectators El número máximo de espectadores permitidos en el servidor. 10
min_active_clients Pausar automáticamente el juego cuando el número de jugadores activos sea inferior a esta cantidad. 0
net_frame_freq Número de frames antes de que un comando sea ejecutado (visible). 1
net_sync_freq Número de frames para comprobar si el juego sigue sincronizado. 100
pause_on_join Establecer si el servidor debe hacer una pausa en el juego mientras un cliente se une. Esto podría ayudar a los usuarios lentos. on
rcon_pw Contraseña de conexión remota, que sirve para modificar un servidor mientras se está conectado como cliente. Use '*' Para desactivar rcon.

restart_game_year Auto-reiniciar el servidor cuando llegue al 1 de enero. Use "0" para desactivarla. 0
server_advertise Establecer si el servidor se anuncia en el servidor maestro y se muestra allí. on
server_ip IP al que se une el servidor. Los cambios tendrán efecto la próxima vez que inicie un servidor. Utilizar 'all' para unirse a todos o '0.0.0.0 'para unirse a cualquier IP. 0.0.0.0
server_name Nombre del servidor para el modo multijugador.

server_port Número del puerto del servidor, cambiar este si existen conflictos con el firewall. Los cambios tendrán efecto la próxima vez que inicie un servidor. 3979 (TCP & UDP)
server_pw Contraseña del servidor para protegerlo, sólo los clientes con la contraseña puede unirse. '*' Para borrar la contraseña.

Otras variables

Variable Descripción Valor por defecto
name Su nombre para el modo multijugador. Player
company_pw Su contraseña de empresa, sólo los clientes con la contraseña pueden unirse. '*' Para borrar la contraseña.

developer Redirigir la salida de depuración desde la consola/línea de comandos hasta la consola del juego (valor '2'). 1