Autor Tema: Guía de cómo agregar NPC/MOB Custom Files Louis  (Leído 1835 veces)

Jadoo

Agregar NPC/MOB Custom Files Louis

Buen dia, caballeros.

Son muchas las preguntas sobre el mismo tema que llego a ver dentro del foro o me preguntan por interno. Y pues obviamente a los que no saben les cobran por algo que en sí es super sencillo de hacer.

En esta ocación haré eso, una guia de cómo agregar un NPC Custom o Mob Custom cualquiera en los Files Louis - Mu Emu

Separemos el conocimiento en varias secciones, para que entiendan bien el caso


Me disculpan si no coloco la foto de los mobs agregados dentro del juego.
Pero la guía lo traté de hacer lo más detallado posible.



Primero que nada entendamos el ¿qué vamos hacer?
* ¿Vamos a agregar un nuevo Mob Custom Boss?
* ¿Vamos a reemplazar un skin por otro?

Cada una de estás se podrán responder una vez terminen de leer el tutorial.
Para este caso usaremos estos files: X
El skin Mob usaremos estos files: Custom Mob 1 y Custom Mob 2
Y el skin del NPC: NPC Custom 1
Y para mi comodidad de mostrar rutas y demás usaré: Notepad ++


Parte 1.- Creación del MOB en el servidor

Spoiler for Hiden:
Crear el Mob en el lado servidor

Nos dirigimos a: MuServer/Data/Monster/Monster.txt




Luego, nos vamos la final de la sección y verificamos cuál es el ultimo index:



Con eso entendemos que los index ocupados estan hasta el 579. Para este caso agregaremos 2 Mobs Custom + 1 NPC Custom (Cosa que entienden bien el caso)

El primer monster custom tendrá index: 580
El segundo monster custom tendrá index: 700
El npc custom tendrá index: 900

Nota: Con esto lleguese a entender que no necesariamente los index son correlativos a la hora de agregar los mobs

Quedando de esta manera la imagen:



Nota: Da igual los nombres por el momento.



Parte 2.- Modificación de stats y otras cosas
Spoiler for Hiden:

Teniendo la anterior imagen de referencia, entiendase que los nombres hasta el momento y los stats solo fueron un Copy & Paste de la última linea, ahora empezaremos con la adaptación de los NPC y Mobs custom.

Los colocaré de esta manera con estos nombres:



Porqué los colores sobre las lineas? Porque configuré cada mob tomando como base los ya creados.

Rojo: Cogí de base el boss con los atributos de la Medusa
Azul: Cogí de base el soldado con los atributos de la Sapi Queen
Amarillo: Cogí de base los atributos del NPC custom de David

Nota: Los NPC deben tener si o sí stats similares de otros NPC, recomiendo mucho copiar un NPC del servidor para crear otro.



Parte 3.- Agregado de Skin al cliente


Spoiler for Hiden:

Como sabrán hasta el momento solo hemos configurado en el lado servidor la existencia del MOB Custom, ahora falta agregar el skin (texturas) en el lado cliente.

Para eso cogeremos los anteriores link (inicio del post) y descargamos cada uno de estos:

Cita
El skin Mob usaremos estos files: Custom Mob 1 y Custom Mob 2

Una vez descargados tendremos de esta manera los archivos:



Dentro de cada uno de estos encontraremos un archivo.bmd con iniciación de nombre: monster. Para este caso: monster246.bmd, monster329.bmd y monster.172.bmd



¿Qué hacer entonces?
Para cuestiones practicas y para evitar problemas recomiendo usar esos numeros como index del mob que crearon, quedando así:
monster580.bmd
monster700.bmd
monster900.bmd




Y todos estos archivos los copian en: Cliente/Data/Monster o tambien pueden copiarlo en: Cliente/Data/Custom/Monster
Cualquiera de estas 2 rutas es valida.

Yo pegaré 2 Mob en la ruta: Cliente/Data/Monster
Y pegaré el NPC Custom en la ruta: Cliente/Data/Custom/Monster

Cosa que ya saben qué hacer para ambos casos.

Nota: Deben recordar la ruta donde pegaron los archivos.



Parte 4.-  Asignación de Skin

Spoiler for Hiden:

Si ustedes creyeron que hasta ahora ya terminaron de agregar el Custom Monster, están totalmente equivocados, porqué, en que momento le hicieron mención al servidor que tal index coje tal skin?
Si ustedes ejecutaran el servidor o la configuración tal y cómo esta ahora, al invocar los index: 580, 700 y 900. Sólo les aparecerá un espacio vacio con barra de mob (caso monster)

¿Cómo asignar el skin, entonces?

No dirigimos (Según la ruta de los files descargados) a MuServer/Tools/Main_Info V13



Especificamente cogeremos 1 archivo de esta carpeta: CustomMonster.txt.

Lo que hace más facil es que ya cuenta con ejemplos este archivo:



Descripción:
MonsterID: Index creado en el servidor [En este caso: 580, 700 y 900]
Type: 0-1 [0: NPC, 1: Monster] 
Name: [Nombre del Mob (Maximo 32 carácteres)]
Dir: Dirección dedesde dónde deberá considerar para coger el Skin del Mob [Ruta desde Data]
Folder: Carpeta donde se encuenta el Skin [Generalmente tiene 1 cabecera menos que la del Dir]
BMDFile: Archivo .bmd principal del Mob
Size: Tamaño del Mob [0.01 - 10]

Entonces teniendo esto en mente, agregaré los 2 Mob con sus rutas y el NPC con su ruta. Quedando de esta manera:



Los tamaños uds lo modifican de acuerdo al que más se adecue.

Nota: Copiar tal cual el nombre del archivo, eso incluye tener cuidado de las mayusculas y minusculas.



Parte 5.- Mostrar Mob + NPC dentro del juego
Spoiler for Hiden:
Una vez terminado con los primeros 5 pasos, solo nos queda el más facil de todos:
Generar el main.premium desde el MAIN_INFO V6 y copiar este archivo a su cliente.







« Última Modificación: Julio 27, 2020, 07:19:50 pm por Jadoo »

 

.