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.
|
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" de la barra de menú.
Cuando la consola esté abierta, escriba un comando, por ejemplo "help" y pulse Intro.
Consejos:
- Desplácese por la consola con Mayúsculas+Arriba/Abajo o con Mayúsculas+Av.Pág/Re.Pág.
- Desplácese por los comandos disponibles con las teclas de flechas Arriba/Abajo.
- Haga la consola más grande con CTRL+Intro.
- Pegue texto desde el portapapeles con el comando CTRL+V (solo Windows).
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. | Sí |
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. | Sí |
say_client <id-cliente> "<msg>" | Envía un mensaje de chat conteniendo <msg> al cliente identificado como <id-cliente>. | Sí |
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). | Sí |
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>". | Sí |
join <id-empresa> [<contraseña>] | Unirse a una empresa, la <contraseña> sólo es necesaria si la empresa está protegida con contraseña. | Sí |
spectate | alias para unirse a 255 (espectadores). | Sí |
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. | Sí |
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 |