Configuración de un servidor con Replay

From Team Fortress Wiki
Jump to: navigation, search

La Replay es una característica de grabación de vídeo para los servidores de Team Fortress 2 que permite a los jugadores descargar y editar el metraje capturado antes de morir. Para más información sobre esta característica, visita la página Replay.

Prerrequisitos

Para habilitar la función de la característica en un servidor, sólo UNA de las formas siguientes son necesarias:

  • Un servidor FTP remoto para alojar los metrajes (el método "ftp")
  • Un servidor Web en la misma localización que el servidor en sí, y una localización diferente para guardar los metrajes (el método "http local")

En ambos casos, los metrajes guardados deben ser accesibles al público.

Configuración

Nombres de los archivos y Direcciones

/tf/cfg/replay.cfg
/tf/cfg/replay_local_http.cfg
/tf/cfg/replay_ftp.cfg

Habilitando la Replay

/tf/cfg/replay.cfg

replay_enable 0/1 - Activa/desactiva la característica. (0 = Desactivar, 1 = Activar)


Nota: Sólo añade a uno de los métodos siguientes:

exec replay_local_http.cfg
exec replay_ftp.cfg

exec replay_local_http

Se encarga de los metrajes a través del servidor Web.

exec replay_ftp.cfg

Se encarga de los metrajes a través del servidor FTP.

HTTP Local

Requisitos

  • Tu servidor de Team Fortress 2 necesita un servidor Web instalado y bien configurado para que los metrajes sean descargables por los demás jugadores, estando localizados en el directorio especificado.
/tf/cfg/replay_local_http.cfg

replay_local_fileserver_path "localización\de\la\carpeta\de\los\metrajes"

Esta es la carpeta en donde el servidor del juego guardará la información de los metrajes; dicha carpeta tiene que ser accesible al público.

replay_fileserver_host "mi.dominio.tld"

Este es el enlace que usarán los jugadores para descargar los archivos. Tanto el dominio del servidor Web como la IP del servidor del juego puede ser utilizado.

replay_fileserver_port "80"

Este es el puerto en el que el servidor Web se ejecuta (generalmente, los puertos por defecto para los servidores Web es 80).

replay_fileserver_path "/replays"

Esta es la dirección pública del servidor Web en donde los archivos son guardados. (mi.dominio.tld/replays)

Servidor Remoto FTP

Requisitos

  • Debes tener la información de inicio de sesión del servidor FTP para la localización remota.
/tf/cfg/replay_ftp.cfg

replay_fileserver_host "mi.dominio.tld"

Este es el enlace que usarán los jugadores para descargar los archivos. Tanto el dominio como la IP del servidor FTP puede ser utilizado.

replay_fileserver_port "80"

Este es el puerto en el que el servidor FTP está disponible (generalmente, los puertos por defecto para los servidores es 80).

replay_fileserver_path "/replays"

Esta es la dirección pública del servidor FTP en donde se guardan los archivos. (mi.dominio.tld/replays)

replay_fileserver_offload_protocol "ftp"

Por ahora los FTP sólamente soportan este valor.

replay_fileserver_offload_hostname "IP/mi.dominio.tld"

Este es el dominio o IP que se usa para subir los archivos al servidor.

replay_fileserver_offload_port "21"

Este es el puerto en el que los archivos se suben (por defecto es 21).

replay_fileserver_offload_remotepath "localización\de\la\carpeta\de\los\metrajes"

Esta es la dirección de la carpeta en el servidor FTP en la que el servidor del juego subirá los archivos; la carpeta debe ser accesible al público.

replay_fileserver_offload_login "ID de inicio de sesión"

La ID de inicio de sesión o el nombre de usuario que se usa para conectarse al servidor FTP.

replay_fileserver_offload_password "contraseña"

La contraseña que se usa en conjunto con la ID de inicio de sesíon para conectarse al servidor FTP.

replay_fileserver_offload_maxuploads "16"

El número límite de los archivos que el servidor del juego puede subir a la vez.

Toques finales

Ahora que ya has configurado completamente la función Replay, tienes que iniciar el servidor y escribir el siguiente comando en la consola:

exec replay.cfg

.

Si deseas que la función sea activada automáticamente cada vez que inicies el servidor, escribe "-replay" en la línea de comandos del servidor.

Para Linux puedes tener:

./srcds_run -game tf -replay...

Para Windows puedes tener:

\srcds.exe -console -game tf -replay...

Si estás ejecutando varios servidores en la misma computadora puedes especificar una dirección para cada servidor con "-replayserverdir <nombre de la carpeta>" en la línea de comandos del servidor.

Para Linux puedes tener:

./srcds_run -game tf -replay -replayserverdir servidor1...

Para Windows puedes tener:

\srcds.exe -console -game tf -replay -replayserverdir servidor1...

servidor1 es el nombre de la carpeta para el servidor. NO es la localización de la carpeta, sólamente el nombre.

Véase también

Resumen de la Replay en un Servidor de Team Fortress 2 en el Soporte de Steam