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 despu‚s 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 tambi‚n 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
          despu‚s 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