El mayor portal de MU Online de Brasil — desde 2003
Tutorial Avanzado Cliente

Cómo editar modelos 3D de monstruos (BMD) en tu servidor de MU Online

Aprende a editar, reskinear e importar modelos 3D de monstruos (archivos BMD) en el cliente de MU Online, desde el escalado de tamaño hasta la distribución segura vía launcher para los jugadores.

RO Rodrigo · Actualizado el 31 ene 2016 · ⏱ 17 min de lectura
Respuesta rápida

Los monstruos son la primera impresión visual que un jugador tiene de tu servidor de MU Online, y un bestiario reskineado o con criaturas exclusivas separa un servidor "uno más del montón" de un proyecto con identidad propia. Toda la apariencia de una criatura vive en archivos BMD (malla, esqueleto,

Los monstruos son la primera impresión visual que un jugador tiene de tu servidor de MU Online, y un bestiario reskineado o con criaturas exclusivas separa un servidor "uno más del montón" de un proyecto con identidad propia. Toda la apariencia de una criatura vive en archivos BMD (malla, esqueleto, animación) y sus texturas asociadas (OZJ/OZT), totalmente independientes de los atributos de combate que están en el servidor. Este tutorial cubre el flujo completo de edición: desde la anatomía del archivo BMD hasta el reskin de texturas, pasando por el ajuste de escala, hitbox y animaciones, hasta la distribución segura a los jugadores sin romper el anticheat.

Anatomía del archivo BMD de un monstruo

Un archivo .bmd de monstruo contiene tres bloques principales: la malla (geometría, vértices y caras), el esqueleto (bones y jerarquía usados para la animación) y las referencias de textura (que apuntan a archivos OZJ/OZT externos). A diferencia de un objeto estático, el BMD de monstruo carga múltiples secuencias de animación —idle, caminar, atacar, morir— todas atadas al mismo esqueleto. Editar cualquiera de estas partes sin entender la dependencia de las demás suele generar monstruos deformados o trabados en una pose.

Herramientas necesarias

  • Editor de BMD de la comunidad MU (los más usados leen y reescriben malla, esqueleto y animación en conjunto).
  • Editor de imagen con soporte de canal alfa (para texturas con transparencia, como alas o efectos).
  • Un visor de BMD independiente para probar el modelo fuera del cliente, evitando reiniciar el juego con cada ajuste.
  • Copia de seguridad completa de la carpeta Data/Monster/ antes de cualquier cambio.

Prerrequisitos

  • Cliente de MU funcional e íntegro, correspondiente a la versión de tu servidor ya configurado.
  • Acceso de escritura a la carpeta Data/Monster/ del cliente.
  • Un launcher de actualización para distribuir los archivos a los jugadores.
  • Noción de la estructura de MonsterSetBase.txt en el servidor, para hacer coincidir apariencia con atributos.

Paso 1 — Elegir entre reskin y modelo nuevo

Reskinear (cambiar solo la textura de un monstruo existente) es rápido, seguro y no altera malla ni esqueleto —ideal para variaciones de color (ej.: un Elite Bull Fighter morado). Crear un modelo nuevo desde cero exige malla y esqueleto propios, además de todas las animaciones rehechas, lo que multiplica el tiempo de producción y el riesgo de error. Para la mayoría de los servidores, el camino recomendado es empezar con reskins y reservar modelos totalmente nuevos para bosses exclusivos de eventos.

Paso 2 — Abrir e inspeccionar el BMD original

Abre el archivo del monstruo base en el editor de BMD y revisa: número de texturas referenciadas, cantidad de bones del esqueleto y lista de animaciones disponibles (idle, walk, attack1, attack2, die, etc.). Anota esos números —cualquier edición estructural necesita preservar la cantidad de bones referenciados por las animaciones, o estas se rompen.

Paso 3 — Editar o sustituir las texturas (reskin)

  1. Exporta la textura original del monstruo (OZJ/OZT) a un formato editable.
  2. Ajusta color, patrón o agrega detalles en el editor de imagen, manteniendo la misma resolución y el mismo canal alfa (si lo hay).
  3. Reempaqueta en el formato OZJ/OZT esperado por el cliente.
  4. Vuelve a vincular la nueva textura al BMD, manteniendo el mismo nombre de archivo (si es sustitución) o un nombre nuevo referenciado correctamente en el BMD (si es una variación nueva).

Paso 4 — Ajustar escala y hitbox

El tamaño visual del monstruo se controla mediante un factor de escala dentro del propio BMD o mediante una columna en el MonsterSetBase.txt del servidor, según el emulador. La siguiente tabla resume el efecto de distintas escalas en un monstruo base:

Escala aplicadaEfecto visualUso recomendado
0.8x – 0.9xMonstruo visiblemente más pequeñoVariante "cría" o monstruo débil de zona inicial
1.0x (predeterminado)Tamaño originalMonstruo común sin alteración
1.3x – 1.5xVisiblemente más grande, aún proporcionalÉlite/variante de élite
2.0x o másMonstruo gigante, boss visualBoss de evento o raid —cuidado con la hitbox

Escalas por encima de 2x suelen desalinear la hitbox de colisión respecto a la malla visual, haciendo que el jugador golpee al monstruo "en el aire". Prueba siempre en el juego después de cambiar la escala, no solo en el visor independiente.

Paso 5 — Ajustar o reutilizar animaciones

Las animaciones están atadas al esqueleto del BMD original. Si no alteraste la estructura de bones, puedes reutilizar todas las animaciones originales en un reskin sin ningún retrabajo. Si creaste un esqueleto nuevo (modelo desde cero), cada animación (idle, caminar, ataque, muerte) debe recrearse y probarse individualmente —es la etapa más demorada de un monstruo totalmente personalizado.

Paso 6 — Emparejar la apariencia con los atributos en el servidor

Con el BMD listo, asócialo al índice de monstruo correspondiente en MonsterSetBase.txt (o archivo equivalente de tu emulador), definiendo vida, daño, defensa, experiencia y tabla de drop. Un monstruo visualmente aterrador con atributos de mob común frustra al jugador; mantén la coherencia entre apariencia y dificultad.

Paso 7 — Probar en cliente limpio

  1. Copia el cliente de pruebas (nunca el de producción) y sustituye los archivos editados.
  2. Haz spawn del monstruo vía GM en un mapa de prueba.
  3. Observa la animación en todos los estados: quieto, caminando, atacando y muriendo.
  4. Verifica la hitbox atacando desde ángulos diferentes.
  5. Prueba en al menos dos resoluciones de pantalla para garantizar que la textura no se distorsione.

Paso 8 — Empaquetar y distribuir vía launcher

Incluye los archivos BMD y de textura nuevos en el paquete de actualización del launcher, manteniendo la estructura de carpetas idéntica a la del cliente. Si tu launcher o anticheat valida hashes de archivo, actualiza la lista de verificación para incluir los archivos nuevos —de lo contrario, jugadores legítimos pueden ser señalados como usando un cliente modificado.

Errores comunes y soluciones

SíntomaCausa probableSolución
El monstruo aparece deformado o "estirado"Esqueleto alterado sin ajustar las animacionesRestaura el esqueleto original o rehaz las animaciones
La textura aparece negra o con errorReferencia de textura incorrecta en el BMDConfirma el nombre del archivo referenciado dentro del BMD
El monstruo se traba en una poseAnimación ausente o corrupta en el paqueteReempaqueta la animación faltante a partir del original
Hitbox desalineada de la malla visualEscala alterada sin recalcular colisiónAjusta la escala con moderación y prueba en el juego
Cliente acusado de hackeo por el anticheatHash de archivo nuevo no registradoActualiza la whitelist del launcher/anticheat

Lista de verificación de edición de monstruos

  • Copia de seguridad de la carpeta Data/Monster/ hecha antes de cualquier cambio.
  • BMD original inspeccionado (bones, animaciones, texturas).
  • Reskin o modelo nuevo decidido según el plazo disponible.
  • Escala y hitbox probadas en el juego, no solo en el visor.
  • Animaciones completas y sin trabas.
  • Atributos en el servidor (MonsterSetBase.txt) coherentes con la apariencia.
  • Probado en cliente limpio, en más de una resolución.
  • Archivos distribuidos por el launcher y anticheat actualizado.

Con el pipeline de edición de monstruos dominado, el siguiente paso natural es aplicar la misma lógica de personalización visual a otras capas del juego, como ítems y efectos de skill, cerrando un servidor con identidad visual consistente —consulta también el tutorial de creación de servidor de MU Online para repasar la base antes de expandir el contenido personalizado.

Preguntas frecuentes

¿Necesito saber modelado 3D profesional para editar un monstruo?

No al nivel de un estudio de videojuegos, pero sí necesitas entender la estructura del formato BMD (malla, esqueleto, animaciones y texturas). La mayoría de los servidores empieza reskineando monstruos existentes —cambiando textura y escala— antes de intentar mallas totalmente nuevas.

¿Puedo reutilizar un modelo de otro juego dentro de MU?

Técnicamente es posible convertir una malla externa a BMD, pero eso suele generar problemas de escala, esqueleto incompatible y riesgos de derechos de autor sobre el modelo original. Es más seguro editar modelos de MU ya existentes o usar paquetes de terceros con licencia libre para uso en servidores privados.

¿Editar el monstruo en el cliente cambia su comportamiento en el servidor?

No. El archivo BMD solo controla la apariencia (malla, textura, animación). Atributos como vida, daño, drop e IA están en los archivos del servidor (MonsterSetBase.txt y similares). Ambos extremos deben configurarse por separado.

¿Cómo distribuyo el monstruo editado sin romper el cliente de quien ya juega?

Empaqueta los nuevos archivos BMD/textura en la actualización del launcher y mantén el mismo nombre de archivo del monstruo original (si es reskin) o un nuevo slot de índice libre (si es monstruo nuevo). Prueba siempre en una copia del cliente antes de publicar.

¿El anticheat puede acusar a un cliente con modelos editados de hackeo?

Puede, si el sistema valida el hash de archivos del cliente. Al editar o agregar BMDs, actualiza la whitelist/lista de verificación del launcher para incluir los archivos nuevos, evitando baneos indebidos de jugadores legítimos.

RO
Fundador y editor jefe

Rodrigo mantiene ViciadosMU desde los inicios del portal. Especialista en creación y administración de servidores de MU Online, historia del juego y la evolución de las seasons — escribió buena parte del archivo antes de 2024.

Sigue leyendo

Artículos relacionados