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.
bobex10