[Guia] Versatilidad de las Tablas AvailEn esta guia demostrare la versatilidad de las poco usadas
Tablas Avail, estas tablas te permiten hacer una copia identica y casi
exacta de cualquier mob o item del emulador.
Bueno y muchos diran y para que quiero tener copias de los mismos mobs o item eso de que me serviria??, eso es una duda razonable, pero bueno recuerdan la parte de
"Casi Exacta", pues es en esta parte donde se encuentra su versatilidad, pero para poder entenderlas sin hacernos bolas hay que irnos por partes, primero explicare cuales son las tablas Avail, asi como su extructura, y luego les dare ejemplos de lo que se puede hacer con ellas y el como no ahorrarian algo de trabajo.
Parte 1.- Tablas Avail de Emulador.
El emulador tiene dos Tablas Avail
Item_avail.txt
Mob_avail.txtAmbas tablas se encuentran contenidas en la carpeta db del emulador, y como sus nombre indican una se encarga de crear duplicados de los Items y otra duplicados de los Mobs.
Parte 2.- Extructura de las Tablas Avail
La extructura de estas tablas es muy sencilla de entender asi que prosedamos.
Parte 2.1- Extructura de Mob_avail.txtLas tablas Avail contan de una extructura de 2 elementos obligatorios y varios elementos mas que en su mayoria son opcionales.
Parte 2.1.1.- Elementos de la Extructura Mob_avail.txtExtructura: Mob_ID,Sprite_ID,Gender,Hair,Hair_Color,Weapon,Shield,Head_Top,Head_Middle,Head_Bottom,Option,Dye
Mob_ID: Id del nuevo Mob
Sprite_ID: Id del mob del que se obtendra el duplicado
Gender : Genero del Mob(Hombre o Mujer)
Hair : Estilo de Cabello del Mob
Hair_Color : Color de cabello
Weapon : Arma que usara el mob (Mano Derecha)
Shield : Escudo que usara el mob(Mano Izquierda)
Head_Top : Hat que el mob usara en la parte Upper(Un Casco por ejemplo)
Head_Middle: Hat que el mob usara en la parte Middle(Por ejemplo unos Lentes)
Head_Bottom: Hat que el mob usara en la parte Lower(Por Ejemplo un Gampa Bear)
Option : Agrega Efectos Visuales Funciona igual que el comando Option de los Gms(Quieres que tu mob valla en peco, tenga carro, Falcon, o cualkier otro efecto Visual, entonces usa esta opcion)
Dye: Color de la Ropa del Mob
Los Elementos, en color
Azul, son suficientes para crear una copia de cualquier mob.
Los Elementos, en color
Rojo, son usados para crear clones de Jobs mas que para los mobs generales.
Parte 2.1.2.- Ejemplos parcticos de la Extructura Mob_avail.txtEsta parte es para aquellos que se pregunten que beneficion tendria el poder clonar mobs y como hacerlo.
Manos a la hobra.
Primer Ejemplo Practico: Porings Assesinos (
jajajaja Dia Rojo de Novice)
Abrimos el archivo mob_avail.txt y al final de el agregamos lo siguiente:
2024,
1002Esto hace que nuestro
nuevo mob(
2024), tome el esprite del
proring(
1002)
Ahora abrimos el archivo mob_db2.txt y al funal de el agregamos lo siguiente:
2024,PORING,
Kill Novice,Kill Novice ,
50,50000,0,2,1,1,
1700,2000,100,50,100,99,50,50,255,30,10,12,1,3,21,
0x20A5,400,1872,672,480,0,0,0,0,0,0,0,0,909,7000,1202,100,938,400,512,1000,713,1500,512,150,619,20,0,0,
969,500,4001,1
Bien lo que hicimos con esto, fue hacer que
nuestro mob(custom si asi quieres llamarlo) tomara la apariencia de un Poring Comun y Corriente de los que tienen lvl 1, hp 50, str1, etc.
y ahora veamos a nuestro Poring Modificado Geneticamente(jajajajaja, sorry es un tic)
Nuestro poring alterado tiene los siguientes atributos:
Lvl 50, Hp 50000, Atk1 1700, Atak2 2000, Def 1000, MDef 50, Str 100, Agi 99, Vit 50, Int 50, Dex 255, Luk 30, y lo nombramos
Kill Novice en honor a donde lo soltare(jajajajaja), Modificamos el
modo para que en lugar de ser un lindo y tierno Poring, sea un despiadado cazador de novice(jajajaja), y por si fuera poco le damos un
drop especial que unicamente nuestro poring soltara,
un Gold.
Segundo Ejemplo Practico: Invacion de Assassing CrossEn este ejemplo Vamos a usar el resto de los elementos(los que estan en
rojo).
Abrimos el archivo mob_avail.txt y al final de el agregamos lo siguiente:
1950,
4013,
0,1,1,
1232,1232,0,2288,2202,
0,
1Esta linea hace que el
nuevo mob(
1950) tome el Sprite del
Assassin Cross(
4013),basicamente es un Evil Clone, Dotamos al clon con su par de
Assassin Dagger(
1233), le ponemos unas
Alas Custom(
2288), Le ponemos unos
Sunglasses(
2202), para que se vea Cool, Los elementos en
purpura son:
Genero,Hair,Hair Color,Dye, los cuales no ocupan mucha explicacion.
Ahora abrimos el archivo mob_db2.txt y al final de el agregamos lo siguiente:
1950,Assa_invasor,Assassin Cross,Assassin Cross,190,128634,0,1,1,12,1120,1600,35,60,85,56,100,45,103,43,10,12,2,7,80,0x21A5,265,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7069,3000,1723,100,0,0,0,0,0,0,0,0,0,0
La explicacion es basica, le estamos dando sus atributos al nuevo mob, nombre,str,int, etc.
Con esto ya tenemos nuevos mobs, con sprite y todo, y lo unico que tivimos que modificar fueron un par de archivos del emulador.
Parte 2.2- Extructura de Item_avail.txt
La tabla
Item_avail.txt es la mas sencilla de las dos, ya que solo consta de 2 elementos.
Parte 2.2.1- Extructura de Item_avail.txtItem Id: es el Id del nuevo item
Sprite Id: es el Id del Item del que tomaremos el Duplicado
Parte 2.2.2.- Ejemplos parcticos de la Extructura Item_avail.txtAqui explicaremos la forma de Duplicar items con la Item_avail.txt, asi como los beneficios que obtendremos al hacer este proceso.
Ejemplo Practico: Assassing Dagger con 4 Slot
Abrimos el archivo
Item_avail.txt yal final de el agregamos lo siguiente:
15000,
1233Esta linea hace que nuestro
nuevo item(
15000), sea un duplicado identico de la
Assasin Dagger(
1233).
Ahora abrimos el archivo Item_db2.txt y al final de el agregamos lo siguiente:
15000,Assasin_Dagger,Assassin Dagger,4,,10,600,140,,1,
4,0x00001000,7,2,2,4,36,1,1,{ bonus bMaxHPrate,20; bonus bMaxSPrate,15; bonus bAspdRate,2; bonus bAtkEle,Ele_Dark; },{},{}
Esta linea es una copia identica de la Assassin Dagger, a expcion de que le pusimos mas
4 slots
Como lo unico que se quiere es que el item tenga
4 slot, lo unico que modificaremos sera el Id, para ponerle el Id del
nuevo item(
15000), y el numero de slot que seran
4Los
beneficios de crear un Item con Item_avail.txt, es que en un par de minutos tienes un nuevo item, y no hay que modificar el cliente para agregarle nada, acaso los sprite de atake(si es un arma).
Asi como hay Ventajas, hay
Desventajas, y la unica(y mas grade sniff...), esque no puedes modificar ningun aspecto grafico del nuevo item,(no se pueden modificar Slot, ni descripcion, sniff...)
En el arma que hicimos con Item_avail.txt, tendra los slot, pero no se le veran(sniff...)
Bueno asi llegamos al Final de la guia, y de las dos tablas la realmente util es la mob_avail.txt, pero bueno siempre he dicho que un poco mas de informacion nunca hace daño.
Parte 3.- Preguntas Frecuentes
1.-Mi nuevo mob nadamas ataka, no hace ninguna skillR.-Si solo se hiso el mob, las skills del mob se venden por separado, esas se las tienes que agregar tu.
2.-No sele puede pegar a los clones del Assasing CrossR.-Los mobs del Assasin Cross, son como los clones que sacas con el comando Evil clone de los Gm. solo los podran golpear si estan en zona PVP o GVG.(solo los mobs que usen Sprite de jobs, son considerados como clones)
3.-Los slot de la assasin Dager no se ven.R.-No y no los veras, ya que los aspectos graficos no pueden ser modificados.4.-El id 2288, no son alas.R.- Para mi si lo son(xD).Parte 4-Guias en Proseso de Elaboracion
1.-Guia de Creacion de Custom Skill
2.-Guia de Instalacion de Servidor TeamSpike
3.-Guia de como Instalar un servidor de Ragnarok en un XBOX 360(En proseso de investigacion)
4.-En espera de ideas(xD)
Nota: Para cualquier, Duda o alcaracion, o Bug hacerca de la guia Favo de Mandarme un PM
Correccion de la Guia en la parte del Id del poring modificado, la id que estava usando era muy Grande y no salia nada(Sorry:psickhy2:, pero ya esta modificado y provado).
La Verdad siempre esta oculta detras del velo de la Realidad
Crislex Assembler