15 nov 05

Tutorial UTV para UT2004

2 comentarios | Escrito por R4YD3N | 6783 lecturas

Introducción
Unreal TV (UTV) es un tipo de servidor de UT2004 diseñado para permitir que un gran número de personas puedan ver partidas en directo sin que el servidor de la partida tenga que soportar a los espectadores además de a los propios jugadores. UT2004 se vende con una versión incompleta del UTV que funciona para los clientes pero no para los servidores. Fnordia y SY_SJ hace tiempo colgáron en Internet los archivos necesarios para el funcionamiento de los servidores de UTV. Este tutorial explica como instalar y configurar un servidor de UTV para poder retransmitir partidos.

Aunque en España debido a la gran calidad de las conexiones que tenemos -.- no sea muy frecuente hospedar servidores de UTV, puede ser útil saber configurar un servidor de UTV para partys o lanes.

Requisitos
Actualmente los servidores de UTV sólo pueden funcionar en entornos Windows. El servidor de UT2004 al que se conectara el servidor de UTV no obstante puede funcionar en cualquier sistema operativo.
No se sabe exactamente el porcentaje de utilización de CPU de un servidor de UTV, aunque no es muy destacable siempre y cuando el servidor de UTV no esté en la misma máquina que el servidor de UT2004.
Los requisitos de ancho de banda se pueden calcular fácilmente: para retransmitir una partida de ONS (Acometida) de 14 jugadores se necesitarán aproximadamente 10kb/seg de ancho de banda de subida, mientras que otros modos de juego normalmente no sobrepasaran los 5kb/seg. (Según unrealadmin.org)

Compatibilidad
Hay que tener en cuenta algunas limitaciones en cuanto a las versiones de los servidores y clientes de UT2004:- El cliente primario (cámara), el servidor de UT2004 o ambos, tienen que tener la misma versión del juego que el servidor de UTV.
- Los clientes normales (espectadores de UTV) tienen que tener una versión igual o superior a la versión mínima compatible del servidor de UTV y del servidor de la partida. (Actualmente es recomendable que todos tengan la versión 3355).

Descargar UTV
Si se quiere destinar una máquina a servidor de UTV se puede hacer con la versión de servidor dedicado del juego (ocupa bastante menos que la instalación normal), descargable desde
aquí, aunque también se puede hacer con una instalación común de UT2004. En el caso de usar la versión de servidor dedicado no es necesario hacer ninguna modificación a los archivos. Simplemente extrae los contenidos del ZIP (preservando la estructura de directorios). Después bájate la ultima versión de los archivos de UTV desde aquí. Y extrae los contenidos de este ultimo ZIP MENOS EL UTV2004.dll, ya que con el parche 3355 viene una versión mas nueva, al directorio System del UT2004.

Configurando el servidor de UTV
Todas las modificaciones del UTV se hacen mediante el archivo utv.ini - ningún otro fichero de configuración es leído cuando se ejecuta el UTV. Abre el utv.ini con algún editor de texto como el Bloc de Notas y edita los valores hasta que se ajusten a lo deseado.

[UTV2004]
ServerAddress La IP del servidor de UT2004 (sin el puerto)

ej. 192.168.0.200
ServerPort El puerto del Servidor de UT2004.
ej. 7777
ListenPort El puerto en el que el servidor de UTV aceptará las conexiones.
ej. 10000
Delay

El retraso (en segundos) entre lo ocurrido en la partida y lo retransmitido por UTV

ej. 30

JoinPassword El password del servidor de UT2004 (dejalo en blanco si no tiene pass)
password
PrimaryPassword El password para el cliente primario (el que hará de cama).
password
VipPassword Dejar en blanco.
password
NormalPassword Password para los espectadores de UTV (normalmente se deja en blanco)
password
MaxClients El número máximo de clientes que se podrán conectar al UTV.
ej. 50
SeeAll Poner a 0 si no se quiere permitir que los clientes puedan moverse por el mapa libremente, a 1 en caso contrario.
ej. 0
NoPrimary 0 para que retransmita un cámara, 1 para retransmisión sin cámara junto con SeeAll también a 1. (Tipo servidor de HLTV).
ej. 0
ClockInterval Poner a 0.
ej. 0
TickRate El tickrate del servidor de UTV. (Normalmente no hace falta modificarlo).
ej. 30
FlushThreshold Sólo hay que modificar este valor si se tienen problemas con un número elevado de espectadores.
ej. 5000
IgnoreChainedChat Poner a 0.
ej. 0
DLManagerCount Poner el número de servidores de redirección (de donde los espectadores bajaran los archivos que no tengan tipo UTComp, etc.) del siguiente apartado.
ej. 1
DLManager0 Poner enlaces a servidores de "redirección" para que los espectadores puedan bajarse los archivos que no tengan.
[MasterServer]
ConnectToMaster Dejar en False - No esta habilitado el soporte para el Master Server.
ej. False
UseGamespy Dejar en False - No esta habilitado el soporte para el Master Server.
ej. False
ServerName

AdminName la version shareware de este tutorial no dispone de esta informacion xDD
AdminEmail



Si se pone SeeAll a 1, se debe añadir el mutágeno SeeAll (UTV2004s.utvMutator) en el webadmin del servidor de UT2004 para su correcto funcionamiento.

Ejecutando el UTV
El UTV se puede poner en marcha facilmente con un archivo batch de Windows. Crea un nuevo fichero de texto y guardalo con el nombre UTV2004.bat - asegurate de que la extensión sea .bat y no.txt. Si no ves la extensión .txt del archivo, ve a Mi PC, haz click sobre Herramientas, Opciones de Carpeta, Ver y desmarca Ocultar las extensiones de archivo para tipos de archivo conocidos y pulsa Aceptar. Ahora deberías poder editar la extensión y cambiarla a .bat. Haz un click derecho sobre el archivo recién creado, selecciona Editar y pega lo siguiente:

:loop
C:UT2004ServerSystemucc utv
goto loop


Asegurate de cambiar la primera parte de la segunda línea con el directorio correcto del ejecutable ucc.exe de tu instalación de UT2004. Doble clica el UTV2004.bat Para poner en marcha el servidor de UTV. Si todo va bien deberías ver algunas líneas de información diciendo básicamente que el servidor de UTV esta ejecutándose. Los mensajes tipo "Server timeout, level restart?" se pueden ignorar.



Retransmitiendo
El cliente primario (el cámara) puede empezar la retransmisión ejecutando su UT2004 y poniendo en la consola.

open : ?password=primarypassword?JoinPassword=gameserverpassword

ej.: open 192.168.0.15:10000?password=hola


Cambia la IP, el puerto y los passwords con los correspondientes de los servidores. A partir de aquí simplemente hay que hacer como si fuéramos un espectador normal del servidor de UT2004. Con la tecla `say` se puede hablar con los jugadores del servidor y con los espectadores del UTV y con el `teamsay` solo con los espectadores del UTV. Se pueden bindear algunas teclas para variar la velocidad a la que se mueve la cámara con comandos de consola como el siguiente:

set input A setspectatespeed 1000


En este caso, pulsando A se incrementaría la velocidad del espectador en 1000 de manera que podríamos seguir acciones más rápidas, como vehículos moviéndose a gran velocidad (en el caso del ONS).Una vez conectados al UTV apretando la tecla F8 podremos configurar distintas opciones.

 

Retransmisión sin Cámara
En el caso del UTV del UT 99 hacía falta que alguien hiciera de cámara y los clientes del UTV estaban limitados a ver el jugador que el cámara estaba mirando. Esto también es así por defecto con el UTV2004 pero se puede cambiar para que no haga falta cámara y los espectadores del UTV sean libres de mirar el jugador que quieran. Para permitir esto y como se apuntaba mas arriba en la tabla de variables del utv.ini, hay que poner estas dos variables a 1:

SeeAll=1
NoPrimary=1

y asegurarse de que el mutágeno SeeAll (UTV2004s.utvMutator) está cargado en el servidor de UTV2004. De esta forma no hará falta que nadie haga de cliente primario/cámara y el servidor de UTV funcionará "sólo" de forma parecida al HLTV.
Nota:
El UTV2004 tanto en modo sin camará como con una persona haciendo de cámara ocupa un slot de espectador, por lo que en el servidor de UT2004 tendrá que haber espacio para que se conecte. (MaxSpectators=2 en el ini del server para habilitar 2 slots de espectador).



Espectadores
Los espectadores no necesitan ningún archivo extra para conectarse al UTV. Basta con escribir en la consola el siguiente comando (cambiando la IP y el puerto por los que sean):

open 192.168.0.15:10000

Tutorial basado en http://www.unrealadmin.org/forums/showthread.php?t=39

 

 


#1

SuiciSpaiMayor retarded del 2005

00:06:27 16/11/05
^^ el amo : P
 


#2

azydGanador de Eurocopas preferido por la critica segun la revista Sun

00:52:49 16/11/05
este tutorial esta avalado por don manolo escobar en persona
 



+ Añadir un comentario

infoNo estás loggeado. Si tienes cuenta y quieres escribir este mensaje con ella, loggeate primero!. Si no, al ser un comentario "anónimo", no podrás editarlo una vez enviado. Si no tienes cuenta pero te gustaría hacerte una raudo y veloz, puedes hacerlo desde aqui.

Nombre
Web
Correo

Código de seguridad*

codigo  

* Obligatorio

envias este comentario bajo tu responsabilidad (+ info)

--

 

O Opciones

Buscar en la web

Buscar en artículos



O comentarios

  • Cómo decir a tus h...
  • Tu cara en cualqui...
  • Las peores carátul...
  • Guia crackear stea...
  • Programa para grab...
  • Zune y el efecto Y...
  • para que sirven lo...
  • Boligrafo come CDs
  • Los juegos más jug...
  • Españoles, mi raze...
  • Lista de FPS gratu...
  • Cómo pasar los men...
  • PLOF! Lan Party! x...
  • Hoy se acaba el añ...
  • /







 

Quoteador sabio
Dejame que piense...
LPA, LOSPUTOSAMOS y el logo del moco apestoso son una marca registrada de la madre que los parió. Cualquier parecido con la realidad es mentira y además falso. Esta web contiene piezas pequeñas, por lo que no es indicado para menores de tres años o tontos del culo. Acerca de LPA.