CUENTA PLANETAS 0.4
Cplanets.zip (0.4) - 55 Kb
Cuenta Planetas 0.4 (C) Cesar Sotelo, 1997 ==================================================================== INTRODUCCION ============ Cuenta Planetas es una pequeña utilidad para VGAPlanets (TM). Sirve para contar los planetas ocupados por cada raza en las en las partidas de sectores. Cuenta Planetas genera un informe en el que aparecen todos los jugadores y los planetas que poseen en cada sector. El programa se encuentra en fase de pruebas. FUNCIONAMIENTO ============== El programa necesita que los turnos de todos los jugadores est?n unpackeados en un directorio, pues usa los ficheros PDATAx.DAT, GENx.DAT, etc de cada jugador. Dentro de ese directorio tenemos que colocar el archivo CPLANETS.INI, en el que configuraremos diversos parmetros que analizaremos ms adelante. Para ejecutar el programa, usamos la siguiente l¡nea de comando: CPLANETS DirUnpack [/NP=nompar] [/R=result][/M=mapa][/P=pl][/HTML][/?] -> DirUnpack - Es el nombre del directorio en el que estn todos los turnos unpackeados. -> /NP=nompar - El nombre de la partida. Aparece en el informe. No debe superar los 25 caracteres, aunque ste número puede ser mayor si se hace un informe html. Si necesitas escribir espacios en el nombre, usa el signo del subrayado ('_') en vez del de espacio. El programa convierte de forma automtica los subrayados a espacios. -> /R=result - Nombre y path del archivo en el que se va a almacenar el informe. Si se omite el path, se almacenar en el directorio DirUnpack. Si se omite el nombre, se almacenar como RESULT.TXT en el directorio Unpack. Si se est usando el modo html, la extensión se cambiar a ".HTM" -> /M=mapa - Nombre y path del mapa de la partida. Si no se indica, se usar como mapa el archivo XYPLAN.DAT que est en el DirUnpack de la partida. Si no se indica el path pero si el nombre, se buscar el mapa en el directorio DirUnpack. -> /P=pl - Cuando un jugador tiene pl o mas planetas en un sector, se resalta el nº de planetas en ese sector del jugador. -> /HTML - En vez de realizarse el informe en formato ASCII de MS-DOS, se genera en HTML. Recomendado si la partida se est jugando a traves de internet, pues el informe se ve mucho mejor en este formato. Todos estos parmetros, salvo DirUnpack, se pueden especificar en el archivo CPLANETS.INI, aunque la linea de comando prevalece sobre el archivo INI. El fichero CPLANETS.INI, que debe estar en el directorio de la partida, consta de tres secciones: [Config], [Sectores] y [Comentarios]: --> La sección [Config] Las ordenes de la sección Config se especifican de la forma nombre_parametro=valor. Las líneas que empiecen por ";" sern ignoradas. Los posibles parmetros de esta sección son: nompartida -> El nombre de la partida. Como /NP: result -> Nombre y path del archivo en el que se va a almacenar el informe. Como /R: mapa -> Nombre y path del mapa. Como /M: numplan -> El número de planetas a partir del cual se considera completo un sector. Como /P: html -> Si el valor es Si, el informe se generar en formato html. Como /html razaX (X= número de raza). Los nombres de las razas. Es útil si en la partida se usan nombres alternativos. Si juegan todas las razas, y el informe se genera en formato ASCII, los nombres no deberían ser mayores de 3 caracteres, de lo contrario podrían no cojer en la pantalla. Si juegan menos razas, podemos centrarlas en el informe colocando símbolos de subrayado ('_') antes y despus del nombre de la raza. (El programa convierte estos subrayados a espacios). Esto no es necesario en html. --> La sección Sectores Los sectores se forman a base de rectngulos. Cada sector puede estar definido por uno o ms rectngulos. El límite est en 256 rectngulos. Cada línea de la sección sectores contiene a un rectngulo, y debe tener como parmetros el número de sector al que pertenece el rectngulo, y las coordenadas del rectngulo (coordenada X superior izquierda, coordenada Y superior izquierda, coordenada X inferior derecha, coordenada Y inferior derecha). (Ver el ejemplo en CPLANETS.INI) --> La sección Comentarios Todo lo que se encuentre desde el inicio de sección hasta el final del documento se añadir al final del informe, líneas en blanco incluidas. DONDE ENCONTRAR VERSIONES ACTUALIZADAS DE CUENTA PLANETAS ========================================================= Puedes encontrar la última versión disponible en la pgina Web sobre VGAPlanets de Marcos Fernandez en: http://www.oocities.org/TimesSquare/6475 Y tambin en Radio Maceda BBS: Radio Maceda BBS 2:348/613 (986)447447 ¨QUIERES DECIRME ALGO? ====================== Si tienes alguna sugerencia, quieres notificarme algún bug o lo que sea, no dudes en enviarme un email a: csc@cryogen.com o si perteneces a Fidonet, un netmail a 2:348/613.42 Lo que si te agradecería es que si usas este programa me enviases un email. Es solo para saber cuanta gente lo usa :-). AGRADECIMIENTOS =============== Pues gracias a: Marcos Fernandez, pues sin sus consejos este programa no sería lo que es. :) email : jimmo2@gmail.com web: http://www.oocities.org/TimesSquare/6475 Manuel Fernandes, que me base en su manual de Anaplan(C) para hacer este O:-). email: alfema (at) arrakis (dot) es web: http://www.arrakis.es/~arrakis/anaplan/anaplan.htm A toda la gente de Radio Maceda BBS, sin la cual no estaría yo jugando al planets (entre otras cosas :) ) Radio Maceda BBS, 2:348/613, (986)447447 email: radio_maceda_bbs@pobox.com web: http://www.oocities.org/SiliconValley/6689/bbs.html A Tim Wisseman, el creador de VGAPlanets (tm) email: cocomax@aol.com web: http://www.wilmington.net/vgaplanets A Alex V. Ivlev, creador del fantastico VPA email: alex.ivlev@sharenet.com COPYRIGHTS Y MARCAS REGISTRADAS =============================== Todos los productos y marcas mencionadas son (c) y/o (tm) de sus respectivos autores y/o propietarios. VERSIONES ========= * Nueva característiva + Mejora 0.1 <--> 06/12/1997 * Primera versión de Cuenta Planetas. 0.2 <--> 13/12/1997 * Aparece remarcado en el informe cuando un jugador sobrepasa un cierto número de planetas en un sector. * Se pueden añadir hasta 50 líneas de comentario, que aparecern despus de la tabla, en el informe. * Nuevo comando /HTML, que genera el informe en formato Web. * Muchos de los parmetros se pueden ejecutar ahora mediante la línea de comando. + Se reescribió la rutina de lectura de INIs, ahora mucho ms robusta frente a fallos. + Se corrigió un bug en los sectores con múltiples rectngulos. + Ahora los planetas en el informe en modo Ascii estn centrados respecto a los nombres de las razas. 0.3 <--> 30/12/1997 + Pequeñas correcciones internas + Se cambió la fecha de caducidad al 1 de febrero de 1998 |