osp-q3-ServerGfx.txt

(4 KB) Pobierz
OSP - Server-enabled Graphics
=============================
14 Dec 01
rhea@OrangeSmoothie.org
http://www.OrangeSmoothie.org

====================================================
 Traducido al Espa�ol por el equipo Rancid:
====================================================
 - Pablo Gonz�lez 	alias Totoro
 - Roberto Konow 		alias Rat�n
 - Antonio Inocencio	alias Nyto
 - Mauricio Quilpatay 	alias Phobos

 WWW:		http://www.rancid.cl
 Email: 	webmaster@rancid.cl
 IRC:		#rancid on irc.enterthegame.com

 --> Visita www.rancid.cl para obtener noticias
     del E-Sport y Quake3 totalmente en Espa�ol.
====================================================
====================================================

OSP Tourney DM/CA/CTF permite a los operadores de servidores setear
gr�ficas personalizadas para mostrar a los clientes mientras que est�n conectados al servidor. La motivaci�n aqu� es permitir a clanes, comunidades y/o organizaciones de torneos implementar gr�ficas adicionales en el juego para mejorar los screenshots/demos
del juego.

En ninguna forma estas gr�ficas adicionales interfieren con el juego normal, porque estas se muestran solamente en dos lugares:
     - En el screenshot del nivel mientras que te conectas al 	 servidor (pantalla de carga del mapa).
     - En la tabla de puntajes al final del juego despu�s de que un 	 encuentro ha sido jugado y antes de que el mapa se reinicie o 	 el siguiente mapa se cargue.

El formato para la personalizaci�n es bien simple y derecho. He incluido un ejemplo en la distribuci�n principal de OSP-Q3 para referencia en caso de que las cosas no vayan bien.

1. Recoge los gr�ficos que quieres mostrar. Estos gr�ficos deber�an ser de formato targa (.tga) de tipo 6(?) o tipo 10(?) para m�xima compatibilidad (p.e. para capas de transparencia)
   El formato JPEG (.jpg) puede funcionar, pero no es soportado por OSP todav�a.

2. Crea un .pk3 nuevo y a�ade esos gr�ficos a la ruta:

        gfx\2d\

3. Nombra estos gr�ficos de la siguiente manera:

        customXX.tga  (donde XX es 1 a 16)

   Esta nomenclatura DEBE ser progresiva en aumento, comenzando
   en "1".  En otras palabras, nombra tu primer gr�fic "custom1.tga",
   el siguiente "custom2.tga", y as� para todos tus gr�ficos *HASTA*
   16. OSP solo soporta 16 gr�ficos personalizados.

4. Cuando lo completes, pone este .pk3 en el directorio osp/ del   servidor.
   Deber�as nombrar el .pk3 con tu propio nombre, comenzando con el prefijo "z-", para asegurar las sem�nticas apropiadas de "sv_pure 1".

5. Setear sv_pure a 1 y sv_allowDownload a 1 en el servidor para asegurarse de que los clientes pueden bajar los .pk3 de los gr�ficos personalizados.

6. Crea un archivo de especificaci�n gfx que define la posici�n y tama�o para cada uno de los gr�ficos para la pantalla de carga de mapa y para la tabla de puntajes al final del nivel. El formato es como sigue:

      x y w h:x y w h

      - x = La coordenada X (horizontal) (desde la izquierda)
      - y = La coordenada Y (vertical) (desde arriba)
      - w = Ancho del gr�fico
      - h = Altura del gr�fico

        ----> Nota: La coordenada X debe ser entre 0 y 640,
              mientras que la coordenada Y debe ser entre 0 y 480.
              No te preocupes acerca de la gente con pantallas m�s 		  grandes o peque�as, OSP las cambiar� de tama�o acorde 		  con la resoluci�n del cliente.

      Como puedes ver, hay dos grupos de coordenadas definidas en
      cada l�nea, separadas por un ":". Cada l�nea representa las 
      coordenadas para uno de los gr�ficos, siendo que el primer 	grupo especifica la posici�n/tama�o del gr�fico en la pantalla 	de carga, y el segundo grupo representa la posici�n/tama�o del 	gr�fico para la tabla de puntajes al final del nivel.

      El gr�fico especificado depende del n�mero de l�nea que define 	tama�o y posici�n. En otras palabras, la primera l�nea 	corresponde a la informaci�n del gr�fico "custom1.tga", la 	segunda l�nea especifica la informaci�n para el gr�fico 	"custom2.tga", etc.

      Para eliminar la muestra del gr�fico en una de las pantallas
      (p.e. mostrarla solo en la pantalla de carga, pero no al final 	del nivel), entonces ingresa "-1" para todos los "x y w h" del 	gr�fico y grupo deseado.

      Especifica solo el n�mero de l�neas iguales al n�mero de 	gr�ficos "customXX.tga" que provees en tu .pk3 de gr�ficos 	personalizados.

7. Define "server_gfxspecfile" con el nombre/ruta al archivo de especificaci�n de gr�ficos que acabas de hacer, en el archivo de configuraci�n del servidor.

8. Reinicia el servidor y listo!

9. Si tienes problemas, mira el ejemplo que he hecho en cfg-gfxexample.
   Simplemente copia esos dos archivos en el directorio principal de osp/ y a�ade la siguiente l�nea a la configuraci�n de tu servidor:

        set server_gfxspecfile "gfxdef.cfg"

  Al conectarse, los clientes deber�an ver 3 adicionales        mezcladoras en la esquina, de variados tama�os.



Zgłoś jeśli naruszono regulamin