CodexMew
Miembro
- Registrado
- 11 Mar 2025
- Mensajes
- 25
- Puntuación de reacción
- 9
- Puntos
- 98
- Ubicación
- Isla de Otomai, Pueblo de la canopea
Hola a todos.
Ha pasado bastante tiempo desde la última actualización que publiqué sobre el emulador Populus, así que quería traer algunas novedades importantes.
Antes que nada, recuerdo que todos los documentos y archivos se encuentran disponibles en mi GitHub para que puedan revisarlos y descargarlos sin ningún problema.
Además, se agregaron varias mazmorras que anteriormente no estaban implementadas:
Lamentablemente, hasta el momento no he logrado encontrar los IDs correspondientes a los mapas de esta mazmorra, por lo que aún no ha sido posible agregarla correctamente.
Entre las mejoras realizadas:
Por el momento son pocos, pero son necesarios para poder acceder correctamente a ciertos mapas y funcionalidades.
Sin embargo, me encontré con un problema bastante grande: algunos IDs de replies presentes en la base de datos simplemente no funcionan. El juego parece no cargarlos correctamente, dejando al NPC únicamente con su diálogo y sin opciones seleccionables para el jugador.
Lastimosamente no encontré una solución definitiva para este problema.
Aun así, el archivo incluye algunos NPCs que sí funcionan correctamente, por lo que recomiendo utilizarlo de momento. Más adelante entenderán por qué.
Este sistema está especialmente pensado para quienes desean jugar con amigos y completar las mazmorras sin necesidad de utilizar comandos manuales con IDs y CellIds, algo que termina haciendo perder más tiempo buscando información que jugando realmente.
El archivo Dungeons.dll es un plugin que agrega una ventana interactiva dentro del juego, funcionando de manera similar a un Zaap.
Con este plugin podrás:
Una vez dentro, utiliza la función de búsqueda de Windows para localizar el archivo:
"auth_config.xml"
Después de abrirlo, desplázate hasta el final del archivo y busca una línea similar a esta:
"<string>./plugins/</string>"
Es posible que en tu caso aparezca otra ruta o que esté apuntando a una carpeta diferente dentro del proyecto Emu 2.51 debug.
Debes modificar esa línea para que apunte exactamente a la dirección mostrada en la imagen.
"Emu 2.51 debug\server\Stump.Server.BaseServer\Plugins"
Si el archivo apunta a esa ruta, el juego se cerrará automáticamente (crasheará) al intentar iniciarlo.
"<string>./plugins/</string>"
"<string>\Emu 2.51 debug\server\Stump.Server.BaseServer\Plugins</string>"
Si mantienes esta configuración exactamente de esta forma, podrás iniciar el servidor sin problemas.
(Recuerda usar la direccion de las carpetas completas, es decir usando el "C:\Users\user\Desktop\Dofus 2.51\Emu 2.51 debug")
"Dungeons.dll"
Y moverlo a la siguiente carpeta:
"\Emu 2.51 debug\server\Stump.Server.BaseServer\Plugins"
Tal como se muestra en la imagen.
Para utilizar el plugin, únicamente debes usar el siguiente comando dentro del juego:
".dungeons"
Al ejecutar el comando, se abrirá un menú interactivo tipo Zaap donde podrás acceder fácilmente a todas las mazmorras disponibles del juego.
El comando reconoce diferentes formas de escritura, por lo que puedes utilizar cualquiera de las siguientes opciones:
".dungeons"
".Dungeons"
".DUNGEONS"
Todas funcionarán correctamente sin importar el uso de mayúsculas o minúsculas.
Ten esto en cuenta antes de teletransportarte a cualquier mazmorra.
Si encuentras algún error, ya sea relacionado con el funcionamiento del plugin o con el inicio del servidor, puedes dejar un comentario, estaré lo mas atento posible para ayudarte.
Soy nuevo desarrollando plugins para Populus, así que probablemente no sea el plugin más avanzado o perfecto, pero todo forma parte del aprendizaje.
También agradecería mucho cualquier sugerencia, idea o mejora que crean que podría implementarse.
Y deja un like si te leíste toda esta biblia

Ha pasado bastante tiempo desde la última actualización que publiqué sobre el emulador Populus, así que quería traer algunas novedades importantes.
Antes que nada, recuerdo que todos los documentos y archivos se encuentran disponibles en mi GitHub para que puedan revisarlos y descargarlos sin ningún problema.
Actualizaciones de archivos SQL
Dungeons.sql
He realizado varias mejoras en este archivo. Ahora puede ejecutarse múltiples veces sin duplicar los mobs dentro de las mazmorras.Además, se agregaron varias mazmorras que anteriormente no estaban implementadas:
- Mazmorra de los Kitsus
- Mazmorra de los Firefux
- Cavernas de Tejossus
- Mazmorra de Waddictos
- Crocanteria
- Templo del Dios Kao
Lamentablemente, hasta el momento no he logrado encontrar los IDs correspondientes a los mapas de esta mazmorra, por lo que aún no ha sido posible agregarla correctamente.
Cellid.sql
Este archivo también recibió varios cambios importantes. Es recomendable volver a ejecutarlo para corregir algunos teleports dentro de las mazmorras.Entre las mejoras realizadas:
- Corrección de teleports hacia celdas incorrectas.
- Ajuste del teleport final de las mazmorras para que el jugador regrese correctamente a la entrada.
Interactives.sql
Este archivo agrega algunos objetos interactivos del juego.Por el momento son pocos, pero son necesarios para poder acceder correctamente a ciertos mapas y funcionalidades.
Npcs.sql
Este era uno de los archivos más importantes que tenía planeado implementar. Mi intención era agregar todos los NPCs relacionados con las mazmorras, tanto de entrada como de salida.Sin embargo, me encontré con un problema bastante grande: algunos IDs de replies presentes en la base de datos simplemente no funcionan. El juego parece no cargarlos correctamente, dejando al NPC únicamente con su diálogo y sin opciones seleccionables para el jugador.
Lastimosamente no encontré una solución definitiva para este problema.
Aun así, el archivo incluye algunos NPCs que sí funcionan correctamente, por lo que recomiendo utilizarlo de momento. Más adelante entenderán por qué.
Dungeons.dll
Debido a que no logré implementar correctamente todos los NPCs, decidí crear una alternativa para facilitar el acceso a las mazmorras.Este sistema está especialmente pensado para quienes desean jugar con amigos y completar las mazmorras sin necesidad de utilizar comandos manuales con IDs y CellIds, algo que termina haciendo perder más tiempo buscando información que jugando realmente.
El archivo Dungeons.dll es un plugin que agrega una ventana interactiva dentro del juego, funcionando de manera similar a un Zaap.
Con este plugin podrás:
- Teletransportarte a todas las mazmorras del juego.
- Llegar directamente a la primera sala de cada mazmorra.
- Aparecer en una celda válida para poder moverte sin problemas.
- Jugar las mazmorras normalmente sin necesidad de comandos adicionales.
¿Cómo utilizar el plugin?
Si deseas utilizar este plugin, primero debes realizar algunos pasos importantes para instalarlo y configurarlo correctamente, evitando errores o cierres inesperados del servidor.Paso 1: Modificar el archivo auth_config.xml
Primero debes dirigirte a tu carpeta Emu 2.51 debug.Una vez dentro, utiliza la función de búsqueda de Windows para localizar el archivo:
"auth_config.xml"
Después de abrirlo, desplázate hasta el final del archivo y busca una línea similar a esta:
"<string>./plugins/</string>"
Es posible que en tu caso aparezca otra ruta o que esté apuntando a una carpeta diferente dentro del proyecto Emu 2.51 debug.
Debes modificar esa línea para que apunte exactamente a la dirección mostrada en la imagen.
¿Por qué es necesario este cambio?
Este ajuste es importante porque el archivo auth_config.xml no puede apuntar directamente a la siguiente carpeta:"Emu 2.51 debug\server\Stump.Server.BaseServer\Plugins"
Si el archivo apunta a esa ruta, el juego se cerrará automáticamente (crasheará) al intentar iniciarlo.
Configuración correcta
La configuración debe quedar de la siguiente manera:auth_config.xml
Debe apuntar a:"<string>./plugins/</string>"
world_config.xml
Debe apuntar a:"<string>\Emu 2.51 debug\server\Stump.Server.BaseServer\Plugins</string>"
Si mantienes esta configuración exactamente de esta forma, podrás iniciar el servidor sin problemas.
(Recuerda usar la direccion de las carpetas completas, es decir usando el "C:\Users\user\Desktop\Dofus 2.51\Emu 2.51 debug")
Paso 2: Instalar el plugin
Una vez verificada la configuración anterior, únicamente debes localizar el archivo:"Dungeons.dll"
Y moverlo a la siguiente carpeta:
"\Emu 2.51 debug\server\Stump.Server.BaseServer\Plugins"
Tal como se muestra en la imagen.
Paso 3: Uso del Plugin
Si realizaste correctamente todos los pasos anteriores, el servidor debería iniciar sin ningún problema.Para utilizar el plugin, únicamente debes usar el siguiente comando dentro del juego:
".dungeons"
Al ejecutar el comando, se abrirá un menú interactivo tipo Zaap donde podrás acceder fácilmente a todas las mazmorras disponibles del juego.
El comando reconoce diferentes formas de escritura, por lo que puedes utilizar cualquiera de las siguientes opciones:
".dungeons"
".Dungeons"
".DUNGEONS"
Todas funcionarán correctamente sin importar el uso de mayúsculas o minúsculas.
Importante
El sistema funciona de manera similar a un Zaap, por lo que cada teleport tiene un costo en kamas.Ten esto en cuenta antes de teletransportarte a cualquier mazmorra.
Para finalizar
Espero que puedan utilizar este plugin sin inconvenientes.Si encuentras algún error, ya sea relacionado con el funcionamiento del plugin o con el inicio del servidor, puedes dejar un comentario, estaré lo mas atento posible para ayudarte.
Soy nuevo desarrollando plugins para Populus, así que probablemente no sea el plugin más avanzado o perfecto, pero todo forma parte del aprendizaje.
También agradecería mucho cualquier sugerencia, idea o mejora que crean que podría implementarse.
Y deja un like si te leíste toda esta biblia





