Skip to main content

trampas y configuración del servidor: Guía práctica

Esta página explica la configuración integrada del lado del servidor y los pasos comunes de solución de problemas usados para habilitar o controlar trampas y el comportamiento del servidor en Terraria. Se centra en las opciones del archivo de configuración, los parámetros de línea de comandos que afectan el control del juego (incluyendo ajustes comúnmente usados para hacer trampa o administrar) y cómo resolver problemas comunes al iniciar un servidor con opciones personalizadas.

Qué hace el archivo de configuración

El servidor de Terraria acepta un archivo de configuración de texto plano que establece parámetros del servidor y opciones de línea de comandos para que no tengas que escribirlos manualmente en cada ejecución. Usar un archivo de configuración es la forma estándar de habilitar de manera persistente comportamientos del servidor que pueden permitir o restringir acciones que los jugadores podrían considerar "trampas" (por ejemplo, establecer el número máximo de jugadores, contraseñas, cargar/crear mundos automáticamente o especificar puertos y listas de bloqueo).

  • El formato del archivo de configuración es un archivo de texto simple. Heno un archivo de ejemplo incluido en la carpeta de Terraria; si falta, puedes crear un nuevo archivo de texto y pegar las opciones que desees.
  • Inicia el servidor con un archivo de configuración usando: TerrariaServer.exe -config serverconfig.txt
  • El archivo de configuración es multiplataforma: las mismas opciones y la misma sintaxis se aplican independientemente del sistema operativo.

Opciones de configuración útiles y parámetros de línea de comandos

Estas opciones se pasan ya sea directamente en la línea de comandos o se especifican dentro del archivo de configuración. Controlan el inicio y el acceso al servidor; muchas son usadas por operadores de servidor para controlar quién puede conectarse y qué mundo se carga.

  • -config
    • Especifica el archivo de configuración a usar.
  • -port
    • Establece el puerto de escucha para el servidor.
  • -players o -maxplayers
    • Establece el número máximo de jugadores concurrentes.
  • -pass o -password
    • Establece la contraseña del servidor.
  • -world
    • Carga un archivo de mundo específico y arranca el servidor automáticamente con él.
  • -autocreate
    • Si no se encuentra un mundo en la ruta indicada por -world, crea un mundo nuevo. Usa tamaños numéricos: 1 (pequeño), 2 (mediano), 3 (grande).
  • -banlist
    • Señala al servidor un archivo de lista de bloqueos (por defecto "banlist.txt" en el directorio de trabajo).
  • -worldname
    • Establece el nombre del mundo usado al crear o cargar un mundo vía el archivo de configuración.

Usa estas opciones para controlar el acceso, preseleccionar el mundo y automatizar el inicio del servidor — todas acciones administrativas comunes en servidores públicos o privados donde las "trampas" serían gestionadas por el anfitrión.

Usos típicos relacionados con trampas

  • Servidores privados tipo unjugador: establece -maxplayers en 1 y una -password fuerte para emular efectivamente un modo unjugador pero conservar las funciones del servidor.
  • Ajustes persistentes de administrador: coloca comandos y opciones del servidor en el archivo de configuración para que las elecciones del moderador/propietario (mundo, contraseña, bloqueos, límite de jugadores) se apliquen de forma consistente en cada inicio.
  • Creación automática de mundos: -autocreate te permite automatizar la creación desatendida del servidor con un tamaño de mundo fijo sin abrir la interfaz del servidor.
  • Restricción de acceso: usa -pass y -banlist para mantener fuera a jugadores no deseados.

Solución de problemas al iniciar el servidor (causas comunes y correcciones)

Si el servidor no se inicia al usar un archivo de configuración u opciones personalizadas, sigue estas comprobaciones en orden:

  • Revisa errores tipográficos: Una sola opción incorrecta o un parámetro mal escrito en el archivo de configuración es la causa más común. Verifica cada línea y la ortografía de los parámetros.
  • Confirma el uso del config: Asegúrate de que realmente estás iniciando el servidor con la opción -config apuntando al archivo correcto (por ejemplo, TerrariaServer.exe -config serverconfig.txt).
  • Conflictos de puertos: Si el puerto especificado con -port ya está en uso, cámbialo o cierra la aplicación que esté usando ese puerto.
  • Rutas y nombres de archivos: Asegúrate de que la ruta de -world y la ruta de -banlist (si se usan) apunten a archivos válidos y que el servidor tenga permiso para leer/escribirlos.
  • Si usas -autocreate: Confirma que el tamaño numérico del mundo sea correcto (1, 2 o 3).
  • Permisos y antivirus/firewall: Confirma que el ejecutable del servidor tenga permiso para aceptar conexiones de red y escribir archivos en el directorio de trabajo.
  • Reinstalar como último recurso: Si las comprobaciones anteriores fallan y el comportamiento sigue sin explicarse, reinstalar los binarios del juego/servidor puede arreglar archivos corruptos.

Si los problemas persisten tras estas comprobaciones, consulta los canales de soporte oficiales o los foros de la comunidad para obtener orientación específica según tu plataforma y los mensajes de error.

Mejores prácticas para la gestión segura de trampas

  • Mantén un archivo de configuración dedicado para cada configuración de servidor (público, privado, pruebas). Nómbralos claramente y arranca con el -config correcto para evitar la exposición accidental de un servidor privado.
  • Usa contraseñas fuertes y una lista de bloqueos para controlar el acceso.
  • Registra y haz copias de seguridad de los archivos de mundo antes de usar cambios experimentales o administrativos que puedan alterar el estado del juego.
  • Prueba los cambios de configuración en un entorno controlado (servidor local o privado) antes de desplegarlos en un servidor público.

Esta guía cubre el control basado en configuración para el comportamiento del lado del servidor comúnmente implicado al habilitar o restringir trampas. Usa las opciones listadas para estandarizar el inicio de tu servidor y sigue los pasos de solución de problemas para resolver la mayoría de problemas de arranque.