Actualizaciones Julio

Este post se irá actualizando a lo largo del mes (de lo poco que queda, claro). Cambios de juego:

  • Los nuevos jugadores aenures ahora comenzarán a jugar dentro de Ciudad Capital, en lugar de hacerlo en Neuburg, como venía haciéndose hasta ahora. La zona de Ciudad Capital está mejor preparada para jugadores de nivel bajo, mientras que en Neuburg avanzar los primeros niveles podía hacerse muy cuesta arriba.
  • Añadidos algunos elementos de armadura nuevos en determinadas tiendas del juego para facilitar el conseguir los conjuntos de armadura más sencillos.
  • Ahora es necesario volver a las habitaciones de los gremios para avanzar sus niveles. Más información un poco más abajo, en “Nuevo sistema de avance de niveles de gremio”.
  • Añadida una nueva forma de obtener el Símbolo de Rhael dentro de la metrópolis de Ciudad Capital.

Cambios y actualizaciones de librerías en su versión v0.6:

  • Mejorados los logs de entrada y salida de usuarios.
  • Mejorados los comandos de programador head y tail para facilitar el visionado de logs.
  • Mejorado el comando ranking para programadores, para facilitar el borrado de entradas en la clasificación, y con borrado de clasificaciones vacías de modo automático.
  • Mejorado el sistema de ayuda para dotes y hechizos: ahora admite palabras aproximadas según un diccionario; por ejemplo, “ayuda herboristeria” y “ayuda herboristería” devuelven los mismos resultados, con y sin acento. También son válidas las ayudas si se escribe “ayuda dote < nombre >” o “ayuda hechizo < nombre >”.
  • Solucionado bug que impedía empuñar determinadas armas al pertenecer a un gremio. En este mud no se impide utilizar ningún arma independientemente del gremio o clase al que pertenezca el personaje.
  • Nuevo sistema de armaduras por piezas: Todas las piezas siguen siendo equipo exactamente igual que antes, y se usan del mismo modo que antes. La única diferencia es que, al mirarlos, algunos de ellos dirán que pertenecen a un conjunto de armadura con un nombre determinado. Una de las piezas (generalmente el peto), será la principal, y al mirarla os aparecerá información del nombre de todas las piezas que conforman el conjunto completo. Si vuestro personaje lleva vestidas sólo algunas de las piezas, el funcionamiento será el de siempre, pero si consigue llevarlas todas (comprándolas, robándolas o como sea) estas tendrán algún efecto añadido, que dependerá del conjunto concreto. Por ejemplo: La nueva armadura de cuero está formada por: peto de cuero, brazaletes de cuero, par de botas, pantalón de cuero y par de guantes. Además de los efectos individuales de cada elemento, si un jugador viste todos estos objetos a la vez ganará un punto de armadura adicional mientras los vista.
  • Mejorados los logs de avance de niveles de clase y gremio.
  • Nuevo sistema de avance de niveles de gremio: ahora es necesario volver a la habitación central del gremio para avanzar los niveles, y además de haber conseguido toda la experiencia necesaria, existirá una quest que habrá que realizar para que esté permitido avanzar el nivel. Estas misiones serán diferentes para cada nivel (y, obviamente, para cada gremio), y marcan además el nivel máximo al que se puede avanzar: mientras el gremio vaya proporcionando misiones, se pueden seguir avanzando niveles. Además este tipo de misiones especiales de gremio se marcan específicamente en el registro de quests activas (comando misiones). Si por alguna razón el jugador borra o pierde la misión de gremio actual, con volver a pasar por la habitación central esta se reasignará automáticamente.Hay que recordar que, pese a ser necesario volver al gremio para subir su nivel, la categoría básica del personaje (su clase, bien sea guerrero, explorador, erudito, etc.), no lo necesita, ya que los niveles de clase se suben automáticamente allá donde esté el jugador.
  • Mejorados los logs de misiones terminadas, e incluidas en ellos las misiones de gremio.
  • Mejorada la detección de cuándo se pueden realizar acciones con una montura.

Cerrado por vacaciones

Cerramos por vacaciones en Julio, volvemos en Agosto con algunas novedades interesantes que están a medio hacer y que se verán en la próxima versión de las librerías. Con suerte, a lo largo de agosto, se publicarán:

  • Nueva versión de las librerías (v0.7).
  • Un nuevo oficio y un nuevo sistema que sirve para todos los oficios en general (no puedo dar más pistas).
  • Dos gremios completos.

Si todo va como se espera, naturalmente.

Nueva funcionalidad: Ranking automático de niveles

A partir de ahora cualquier jugador podrá consultar una tabla (que se actualiza en tiempo real) con los máximos niveles de cada uno de los grupos a los que pertenezca: clase, gremio y oficio. En esta tabla se almacenan tanto jugadores como los personajes no jugadores únicos, pero no todos, sino únicamente aquellos de nivel más alto.

Además, para poder consultar estas tablas, tenéis a vuestra disposición el nuevo comando ranking, que os mostrará las tablas (únicamente) de aquellos grupos a los que pertenezcáis, sin que exista la posibilidad de ver la información de otros grupos.

Por ejemplo, un jugador de la clase guerrero, podrá ver la siguiente información:

> ranking
Ranking de niveles de tus grupos:
Guerrero
Nivel 33: Karnun, el Brujo
Nivel 32: Corazón Negro y Rey de los Esqueletos
Nivel 31: Zombie de Fingol
Nivel 30: Brerum, Rey de Mongûl
Nivel 26: Capitán Anthor y Ekate, la Señora de las Serpientes
Nivel 25: Insector
Nivel 20: Arachnos, la gran araña, Esqueleto bufón y Litigos
[...]

Si un nuevo jugador (o un nuevo personaje jugador) superase al nivel mínimo de cada una de estas tablas, la última fila desaparecería. Es decir, que para aparecer en la tabla lo que tenéis que hacer es igualar o superar en nivel al “más débil” de los que aparecen en ella.

Me permito recordar, además, que de todos los personajes no jugadores que pueden verse en la tabla previa (y ahí sólo están los guerreros), sólo tres de ellos han llegado a ser vencidos (Arachnos, el Insector y el Zombie de Fingol), aunque incluso esos han sido modificados posteriormente, por lo que puede decirse que siguen invictos.

Actualizaciones Mayo y Junio

Este post se irá actualizando a lo largo del mes. Cambios de juego:

  • Abierto el camino norte de Neuburg, a través de las colinas de Ostel.
  • Abiertas las ruinas de la Atalaya de Ostel, incluyendo un nuevo punto de exploración.
  • Subido a la web el primer mapa de la zona noreste del continente, donde se encuentra Ciudad Capital y los reinos aledaños.
  • Nuevo comando ranking.
  • Abierto el camino a la Torre de Untol, incluyendo un nuevo punto de exploración.
  • Puesta en juego la quest para entrar en el Alcázar Hierro Negro.
  • Abiertos los templos de Rael y Nhimue.

Cambios y actualizaciones de librerías en su versión v0.6:

  • Nuevo sistema de Inteligencia Artificial para determinados npcs.
  • Ampliado el sistema con diferentes formas de movimiento para alejarse de sus enemigos o para buscarlos por los alrededores.
  • Ampliado de nuevo el sistema con los nuevos modos de “caza” de enemigos.
  • Nuevo sistema de rankings automáticos para todos los grupos que avanzan niveles (clase, gremio y oficio).
  • Comenzado el sistema de deidades (templos de adoración, altares, símbolos sagrados, etc). Se seguirá trabajando en esto, pero por ahora las funcionalidades básicas están.
  • Eliminado el sistema de archivos nroff de ayuda.
  • Mejorado el funcionamiento de simple_find_match.
  • Mejorada la detección de nombres erróneos al hacer login por primera vez (nuevo jugador y/o invitado).

Mapa de Ciudad Capital

Haz click para verlo a mayor tamaño

Aunque no está editado para añadirle un diseño decente, al menos este mapa sirve para hacerse una idea del mundo de juego a día de hoy. Todo lo incluido en él está en juego y es alcanzable por los jugadores, excepto la ciudad de Alora que aún está en pruebas. Además existen varios puestos comerciales y tabernas en los caminos que, por ser lugares demasiado pequeños, no están marcados. Las mazmorras tampoco aparecen, al igual que todas las cavernas alcanzables desde este mapa de la superficie, como las cavernas de Umroth y el Cementerio de los Héroes, las cuevas bajo Mongûl, las cavernas bajo Ciudad Capital o los accesos a Nhorrod.

Nueva inteligencia artificial para npcs

Ha pasado un tiempo desde la última actualización, que se ha ocupado en el desarrollo de esta nueva funcionalidad: ahora algunos personajes no jugadores contarán con nuevos tipos de comportamiento. En principio sólo se cambiarán algunos de los personajes más poderosos (para empezar el Zombie de Fingol y el Insector, otros se irán añadiendo durante los próximos días), que tendrán nuevos comportamientos y escogerán cómo, cuándo y dónde atacar a sus enemigos.

Este sistema se irá ampliando durante los próximos días con algunos nuevos comportamientos, que se añadirán a las nuevas formas de combate y huida que tienen ahora. El próximo de ellos: búsqueda inteligente de enemigos en zonas cercanas. Se añadirá dentro de unos días para que os vaya dando tiempo de probar los nuevos cambios sin que sean demasiado radicales.

Para los programadores:

Se ha intentado que el nuevo sistema sea completamente transparente a la programación de npcs, con cambiar el archivo de herencia desde /std/monster.c a /std/ai.c todos los nuevos funcionamientos ya estarán incluidos. Dado que estos personajes se moverán mucho, es recomendable que sean únicos ( set_only_one(1) ), para evitar problemas. Por tanto, se recomienda aplicar este sistema de inteligencia artificial únicamente a personajes especiales, no indiscriminadamente.

Actualización: Primeras ampliaciones al sistema de inteligencia artificial ya en juego:

  • Los npcs tienen diferentes formas de alejarse de las zonas peligrosas, intentando alejarse lo máximo posible o dando vueltas buscando a su próxima víctima.
  • Ahora también tienen un modo de búsqueda de enemigos, localizarán a uno de sus anteriores atacantes, se aproximarán hasta él y utilizarán sus distintas dotes. Se avisa al jugador cuando está siendo objetivo de esta persecución para que no crea que está en un lugar a salvo, aún cuando no parezca haber nadie en los alrededores.

Nuevo dominio: Mongûl

Al este de la ciudad de Neuburg, llegando por fin a la lejana cordillera del Gobbar-Lâr, se han abierto las puertas de las grandes minas de Mongûl. Allí, los aenures (los humanos de las tierras de los bosques) han excavado grandes minas para extraer el valioso metal conocido como tremilita, del que la principal montaña de la cordillera, el Pico Gris, parece contener en abundancia.

  • Al este de Neuburg, bordeando el bosque de Meldar, se encuentran los caminos de ascenso a la Montaña Gris, aunque es un camino peligroso frecuentado por trasgos y animales salvajes.
  • Llegando a lo alto del pico, grandes portones de roca y metal protegen la entrada a la ciudad y las minas, así como las estancias de los distintos gremios que gobiernan la ciudad, principalmente comerciantes, mineros y herreros.
  • Alejándose del bosque de Meldar por el sur, sin embargo, se puede pasar por el puesto comercial de Lomar, y dar un rodeo quizá mayor pero más seguro hasta la puerta de la fortaleza de Mongûl Gathol, en el extremo sur de las minas.
  • En el interior: Mongûl, Mongûl Gathol, minas, forjas, y cavernas casi inacabables.
  • En el exterior, la salida norte de las minas lleva a Mongûl Amras, la mina a cielo abierto.

Para los jugadores esto se traduce, entre otras cosas, en:

  • Tres nuevos puntos de exploración.
  • Dos nuevas misiones (una para novatos y otra genérica).
  • Un nuevo puesto de cazadores con nuevas misiones para el oficio.
  • Un nuevo enemigo de nivel 25: el primer Insector del juego.

Actualizaciones en Marzo

Este post se irá actualizando a lo largo del mes. Cambios de juego:

  • Abierto el nuevo dominio de Neuburg, que incluye los caminos adyacentes, la ciudad, el bosque de Meldar y el encinar moribundo de Ükko, el puesto comercial de Lomar y los caminos hasta Mongûl Gathol.
  • Nuevo parámetro para el comando ‘calendario’. Con ‘calendario años’ se puede ver una lista de todos los años de la presente era con sus nombres (desde el año uno, de la Rata oriental, hasta el presente en el momento de escribir estas líneas, año 51, del Perro sigiloso).
  • Cambiada la clase Pícaro por Explorador (en el sistema de creación de nuevos personajes, en las fichas ya creadas con la clase pícaro, y en todos los personajes no jugadores del juego).
  • Actualizados los (escasos) edificios en juego al nuevo tipo de objeto edificio: La Torre del ángel de Dargaad, la Torre de las estrellas de Neuburg y la Gran columna del cementerio de Selozar. También actualizadas (y abiertas por primera vez) las torres de vigilancia de las tres puertas de Dargaad.
  • Abierto el nuevo dominio de Mongûl: ciudad completa en tres zonas (Mongûl, Mongûl Gathol y Mongûl Amras), minas, forjas, cavernas inferiores, y camino exterior de ascenso a las montañas. Tres puntos de exploración, dos nuevas misiones y nueva casa de cazadores con nuevas misiones para el oficio.

Cambios y actualizaciones de librerías en su versión v0.6:

  • Creado un nuevo sistema de enciclopedias. Ahora tanto los libros como los diarios que llevan los jugadores utilizan un sistema común de artículos y textos. Los jugadores irán leyendo nuevos textos, añadiéndolos así a su propia enciclopedia personal (no tendrán los textos disponibles hasta haberlos obtenido). Para ver cómo crear textos, consultad /doc/wiki/README.
  • El mapa ya no puede consultarse en habitaciones acuáticas.
  • Nuevo tipo de objeto /std/building.c, genérico para lugares a los que se puede entrar, para que todos realicen las mismas comprobaciones y den los mismos tipos de mensajes. Únicamente hay que indicar su género, si están o no abiertos, y su localización de destino. Realizan comprobaciones de monturas, escondidos, etc.

Nuevo dominio: Neuburg

La ciudad de Neuburg, al oeste de los bosque de Umroth, ya está en juego. Incluye su propia ciudadanía (aunque son gobernados por Ciudad Capital) y la inclusión de un nuevo pueblo humano, los aenur, propios del centro del continente (que ya son jugables). El dominio incluye, por ahora:

  • Los caminos desde el bosque de Umroth.
  • La ciudad propiamente dicha, con las típicas comodidades que pueden encontrarse en otras grandes urbes.
  • Caminos hacia el oeste, en el linde del bosque de Meldar, en dirección al Pico Gris de la cordillera del Gobbar-Lâr.
  • El puesto comercial de Lomar.
  • El camino hasta la puerta sur de Mongûl Gathol, cerrada temporalmente.
  • El encinar moribundo de Ükko.

Próximamente, más novedades en la zona.

Nueva funcionalidad: Enciclopedia dentro del juego

Aprovechando la vuelta de la conectividad, hemos añadido una nueva funcionalidad bastante interesante, una enciclopedia dentro del propio mundo de juego. Ahora el diario que todos los jugadores llevan encima tiene nuevas opciones:

> mirar diario
Diario.

Es un libro donde tomas notas sobre tus aventuras y viajes. Tiene una
cuerda que sirve para cerrarlo y atarle un pequeño lápiz con el que escribir
en sus arrugadas páginas. Escribe 'ayuda diario' para ver
las distintas opciones.

>
> ayuda diario
Puedes utilizar los siguientes comandos:
diario explorador - lista todos los lugares que has explorado.
enciclopedia - lista los artículos que has copiado en tu diario.
enciclopedia <num> - lee un artículo de la enciclopedia.

>

En diversas ocasiones obtendremos nueva información sobre el mundo de juego, como por ejemplo cada vez que leamos un libro (es necesario leer todas sus páginas). Os copio el texto casi entero para que veáis la diferencia entre leerlo de un libro o leerlo de la enciclopedia:

> leer libro
Abres el libro 'Historia de Dargaad':

El reino de Dargaad controla la mayor parte de los territorios al noreste del
continente, a ambos lados de la cordillera de las Montañas Nubladas. Su
capital, Dargaad, es la ciudad más habitada en latitudes superiores al Bosque
de Gödel, y confiere al reino una gran influencia política, social y
económica, convirtiéndolo en uno de los más importantes del continente.


[Página 1 de 3, +/- (cambiar página), h (ayuda), q (salir)]

> +
Fronteras

* Sur: Hacia el sur el reino de Dargaad crece desmesuradamente, sin
tener una frontera clara. La anexión de los territorios controlados por la
ciudad de Crepúsculo ha extendido sus influencias a través de las Colinas
Umbrías y el Valle de las Nieblas Aulladoras y, aunque generalmente se toman
como territorios de Dargaad, el extremo sur de las Estepas Nubladas suele
permanecer deshabitado la mayor parte del año.

[...]

[Página 3 de 3, +/- (cambiar página), h (ayuda), q (salir)]


> +
Cierras el libro.

Nuevo artículo añadido a la enciclopedia: 'Historia de Dargaad'.

>

A partir de ese momento podremos consulta la enciclopedia y leer cada uno de los artículos. Como podéis ver, el texto ahora no estará dividido por páginas, sino que podrá leerse de un tirón.

> enciclopedia
Has escrito los siguientes artículos en tu enciclopedia:

1) Historia de Dargaad

En total, has escrito un artículo.
>
> enciclopedia 1
Historia de Dargaad

El reino de Dargaad controla la mayor parte de los territorios al noreste del
continente, a ambos lados de la cordillera de las Montañas Nubladas. Su
capital, Dargaad, es la ciudad más habitada en latitudes superiores al Bosque
de Gödel, y confiere al reino una gran influencia política, social y
económica, convirtiéndolo en uno de los más importantes del continente.

Fronteras

* Sur: Hacia el sur el reino de Dargaad crece desmesuradamente, sin
tener una frontera clara. La anexión de los territorios controlados por la
ciudad de Crepúsculo ha extendido sus influencias a través de las Colinas
Umbrías y el Valle de las Nieblas Aulladoras y, aunque generalmente se toman
como territorios de Dargaad, el extremo sur de las Estepas Nubladas suele
permanecer deshabitado la mayor parte del año.
[...]

Una gran diferencia es que, si comenzamos a aprender más sobre el mundo y escribir nuevos artículos en la enciclopedia, esta irá evolucionando, mostrando qué partes de las estamos leyendo tienen más información en otros artículos. Si, por ejemplo, de algún otro modo (sea un libro u otra cosa) aprendemos cosas sobre el pueblo de Crepúsculo, veremos:

> enciclopedia
Has escrito los siguientes artículos en tu enciclopedia:

1) Historia de Dargaad
2) El pueblo de Crepúsculo

En total, has escrito dos artículos.
>
> enciclopedia 1
Historia de Dargaad

El reino de Dargaad controla la mayor parte de los territorios al noreste del
continente, a ambos lados de la cordillera de las Montañas Nubladas. Su
capital, Dargaad, es la ciudad más habitada en latitudes superiores al Bosque
de Gödel, y confiere al reino una gran influencia política, social y
económica, convirtiéndolo en uno de los más importantes del continente.

Fronteras

* Sur: Hacia el sur el reino de Dargaad crece desmesuradamente, sin
tener una frontera clara. La anexión de los territorios controlados por la
ciudad de Crepúsculo (2) ha extendido sus influencias a través de
[...]
>
> enciclopedia 2
El pueblo de Crepúsculo

Crepúsculo es un pueblo perteneciente al reino de Dargaad
(1), en su extremo sur, cerca de las estepas. Enclavado en un
profundo valle conocido como Valle de las Nieblas Aulladoras, su especial
situación geográfica y climatológica hace que las neblinas sean casi
permanentes a lo largo de todo el año.
>

Los elementos sobre los que se tenga más información aparecerán resaltados en negrita y subrayados, junto con un número que indicará el número de artículo en el que podremos encontrar más información. De este modo, según un personaje vaya conociendo más cosas sobre el mundo, encontrando más libros o resolviendo más misiones, en su enciclopedia personal irán apareciendo progresivamente más artículos, donde podrá revisar cualquier elemento anterior fácilmente.