|
Planets
3
|
Addon Explorer Map
¿En que
consiste?
- Consiste en ocultar el mapa a los jugadores, solo viendo los planetas mas
cercanos a los jugadores, y irán apareciendo a medida que el jugador
se mueve por el mapa.
¿Cómo es posible?
- Este addon, generara un archivo de mapa individual para cada jugador, cada
turno creara un nuevo xyplanX.dat (siendo X el numero de la raza), donde te
aparecerán solo los planetas explorados y los que es capaz de detectar
en un rango determinado.
¿Que hago con el fichero xyplanX.dat?
- Normalmente tu hoster te dará junto a tu RST el fichero xyplan.dat
sin el numero de tu raza, lo único que deberás hacer es copiarlo
en el mismo directorio que tu RST. Si en alguna ocasión el fichero
del mapa que te entrega tu hoster viene con el numero de la raza (xyplan5.dat),
deberás renombrarlo a xyplan.dat y seguir los pasos mencionados anteriormente.
Si estas jugando
con PHOST v2.5 o más, podrás compartir todos los planetas explorados
con tus aliados, para ello deberás seguir los siguientes pasos:
- Debaras mandarte un mensaje a ti mismo, es decir a la raza con la que juegas
- Este mensaje contendrá la siguiente línea" Xtern SharePlanets
<jugadores> ". ( Por ejemplo " xtern SharePlanets 2 4 11 "
, esto compartirá tu visión de planetas con las razas 2,4,y
11. Este proceso no es automático, por lo que se deberá realizar
todos los turnos si se quiere. No se pasara información acerca de los
planetas, si el jugador 2 esta aliado con el 6, al jugador 6 no le llegara
la información que tu le has pasado sobre los planetas.
¿Una vez
que exploras un planeta, permanece visible o se vuelve a ocultar?
- Permanecerá visible, todos planetas explorados los seguirás
viendo a lo largo de la partida.
VALORES DE
CONFIGURACION
========================
- ScanRanges: Es el rango de exploración máximo. Es decir, todo planeta que que encuentre dentro de esta distancia será detectado y mostrado.
- DetectRanges: Si no usamos la exploración arbitraria entonces descubriremos todos los planetas dentro de scanrange. Sin embargo, si no hacemos esto podemos poner un rango donde los planetas sean siempre descubiertos.
- DefenseBonusPercent: Esta opción define el numero de defensas de los planetas necesarias para que sea mas difícil detectar un planeta.Si una raza tiene una tarifa de defensa del 60 % entonces sus planetas sólo pueden ser descubiertos si el enemigo esta a una distancia de 40 % de su rango de exploración.
- ShareAlliedPlanets: la opción "ShareAlliedPlanets" agregará la posición de todos los planetas aliados al mapa si el nivel planetario de la alianza es permitido.
- ShareScannedPlanets:
la opción "ShareScannedPlanets" agregará la posición
de todos los planetas explorados por un aliado del mapa si el nivel de visión
de el la alianza es permitida.
- UseRandomScanning: Esta opción decide si todos los planetas dentro de la exploración del rango es descubierta o no. Si pone "UseRandomScanning" a "No" entonces todos los planetas del rango de exploración serán descubiertos. si lo pones a "Yes" entonces ExploreMap hará un rollo arbitrario para decidir si el planeta es explorado o no.
Para determinar la posibilidades de detectar un planeta, vamos a asumir esto:
El rango = ScanRange
* (100-DefenseBonus) /100 (el máximo rango de exploración)
La visión = DetectRange * (100-DefenseBonus) /100 (distancia en el
cual siempre detecta el planeta)
La posibilidades para descubrir un planeta es:
El 100 % si la
distancia es más pequeña que la Visión.
El 0 % si la distancia es más grande que el rango.
El 100 % * ((Rango Distancia) / (Rango Visión)) ^2 si Visión
< = Distancia < = rango
Ejemplo:
Si una raza tiene una rango de exploración de 200 ly y un rango de
100ly, entonces la posibilidades para descubrir un planeta imposeído
a 150ly es de 25 %.
Si el planeta está 175 ly lejos entonces la posibilidad es el 6.25
%. Todos los planetas dentro de 100 lys no serán descubiertos, y ningún
planeta que este a 200 ly será descubierto.
Sin embargo, si el planeta es poseído por una raza con prima de defensa del 40 % entonces el rango descubrir el planeta se disminuye a 60 ly. El máximo de rango de detección es 120 ly, la posibilidad para descubrir un planeta en 90 ly es del 25 %.
Con cada nave que explore, se crea un % de descubrir planetas aleatorio, pero si tienes varias naves explorando la probabilidad es descubrir planetas aumentara.
PROBLEMAS
==========
- ExplMap colocara
los planetas no descubiertos en una posición cercana a 0,0 o 10000,10000.
Los planetas no están realmente allí, en realidad ellos están
en algún sitio en el mapa, pero explorer map tiene que colocarlos en
alguna posición del mapa para guardarlos.
Por motivos técnicos estos no pueden ser colocados en ningún
otro sitio. En la mayor parte de los casos los planetas estarán mas
lejos que los bordes del mapa, pero para el jugador todo esto es transparente
y nunca sabrá que están ahi. Pero si usan mapas insólitos
no se sabrá lo que puede suceder.
- Existe un problema
con la Cristal Ball v2.35 o anterior. Cristal Ball copia el mapa en sus propios
ficheros de datos sobre la primera carrera misma. Por lo tanto CBall no mostrarán
ningún planeta de los que exploró después correr el CBall
para el primer turno. El único modo de corregir esto es de suprimir
planet.dbv de su directorio de datos del CBALL. Pedreras los datos obtenidos
anteriormente, pero los datos de campo de minas se mantendrán intactos.
APUNTES:
- Probé ExplMap con WinPlan, Vplread, EchoView, Cristal Ball (visto
encima).
- La rango de exploración de ExplMap no afectan al rango normal.
Esto significa si su rango de exploración de sensor es más grande
que la rango que empleas para el ExplMap entonces sus jugadores podrían
conseguir con el Sensor Sweep planetas que no han explorado.
- ExplMap ha sido escrito por Thomas Voigt, y es el freeware.
- El original doc ha sido escrito por el Pino de Gordy gpine@oz.net
- El documento se acortó para jugadores por Sven Heitland www.pbemcorner.de
Traducido Por Wilwas
Este Documento lo podras encontrar en http://www.wilwas.es.vg
|
Planets
4
|
|
|