OSP - Server-enabled Graphics
=============================
14 Dec 01
rhea@OrangeSmoothie.org
http://www.OrangeSmoothie.org

====================================================
 Traducido al Espaol por el equipo Rancid:
====================================================
 - Pablo Gonzlez 	alias Totoro
 - Roberto Konow 		alias Ratn
 - 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 Espaol.
====================================================
====================================================

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

En ninguna forma estas grficas 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 despus 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 personalizacin es bien simple y derecho. He incluido un ejemplo en la distribucin principal de OSP-Q3 para referencia en caso de que las cosas no vayan bien.

1. Recoge los grficos que quieres mostrar. Estos grficos deberan ser de formato targa (.tga) de tipo 6(?) o tipo 10(?) para mxima compatibilidad (p.e. para capas de transparencia)
   El formato JPEG (.jpg) puede funcionar, pero no es soportado por OSP todava.

2. Crea un .pk3 nuevo y aade esos grficos a la ruta:

        gfx\2d\

3. Nombra estos grficos 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 grfic "custom1.tga",
   el siguiente "custom2.tga", y as para todos tus grficos *HASTA*
   16. OSP solo soporta 16 grficos personalizados.

4. Cuando lo completes, pone este .pk3 en el directorio osp/ del   servidor.
   Deberas nombrar el .pk3 con tu propio nombre, comenzando con el prefijo "z-", para asegurar las semnticas 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 grficos personalizados.

6. Crea un archivo de especificacin gfx que define la posicin y tamao para cada uno de los grficos 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 grfico
      - h = Altura del grfico

        ----> 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 ms 		  grandes o pequeas, OSP las cambiar de tamao acorde 		  con la resolucin del cliente.

      Como puedes ver, hay dos grupos de coordenadas definidas en
      cada lnea, separadas por un ":". Cada lnea representa las 
      coordenadas para uno de los grficos, siendo que el primer 	grupo especifica la posicin/tamao del grfico en la pantalla 	de carga, y el segundo grupo representa la posicin/tamao del 	grfico para la tabla de puntajes al final del nivel.

      El grfico especificado depende del nmero de lnea que define 	tamao y posicin. En otras palabras, la primera lnea 	corresponde a la informacin del grfico "custom1.tga", la 	segunda lnea especifica la informacin para el grfico 	"custom2.tga", etc.

      Para eliminar la muestra del grfico 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 	grfico y grupo deseado.

      Especifica solo el nmero de lneas iguales al nmero de 	grficos "customXX.tga" que provees en tu .pk3 de grficos 	personalizados.

7. Define "server_gfxspecfile" con el nombre/ruta al archivo de especificacin de grficos que acabas de hacer, en el archivo de configuracin 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 aade la siguiente lnea a la configuracin de tu servidor:

        set server_gfxspecfile "gfxdef.cfg"

  Al conectarse, los clientes deberan ver 3 adicionales        mezcladoras en la esquina, de variados tamaos.



