Cristina
Cantidad de envíos : 122 Edad : 35 Localización : talavera de la reina (toledo) Fecha de inscripción : 16/08/2008
| Tema: guia-como-crear-tus-propios-pets-spawn-con-item-y-summon Mar Nov 18, 2008 2:34 am | |
| Empezemos: General (Esto vale tanto para el pet como para el summon):
Vamos a nuestra base de datos e introducimos este nuevo npc: ('ID', 25319, 'NOMBRE DEL PET/SUMMON', 0, '', 0, 'Monster2.inferno_drake_100_bi', '48.00', '73.00', '80', 'male', 'L2Pet', 40, '1048567', '3718', '823.48', '9.81', '60', '57', '73', '76', '70', '80', '2535975', '1356048', '11906', '5036', '18324', '2045', '409', '0', '3819', '0', '0', '0', '92', '307', 'NULL', '0', 0, '0', 'LAST_HIT', 0, 0, 0, 'fighter'),
modifica los stats a tu gusto. Ahora la guia se bifurca, empezamos por el pet: Ve a la tabla pet_stat y alli as de introducir los stats del pet para cada level ke pueda tener (es decir, si el pet sta x defecto al 80 y puede subir al 85, deberas introducir los stats del 80, 81, 82, 83, 84 y 85).
Ahora nos vamos a la tabla etcitem e introducimos un nuevo item: 'ID', 'NOMBRE DEL OBJETO', brother', 'false', 'pet_collar', '20', 'normal', 'steel', 'none', '-1', '1000', 0, 'true', 'true', 'true', 'true', 'NOMBRE_DEL_OBJETO', 'pet_collar'
OK, ya tenemos el npc y el objeto creados, ahora, agamos la modificación del cliente:
Abrimos etcitemgrp.dat y añadimos una linea como esta:
2 ID 0 0 2 5 0 dropitems.drop_sack_m00 dropitemstex.drop_sack_t00 icon.etc_paper_blue_i00 -1 0 8 0 0 0 1 1 2 0 0
Con esto tendremos un objeto con la apariencia de una flauta. Ahora abrimos itemname-e.dat y añadimos una nueva linea:
ID NOMBRE DEL OBJETO a,DESCRIPCION\0 -1 a, a, a, a, 0 0 0 a,
Por último, vamos a gameserver>data>summonitems.txt y añadimos esto # Mi mascota ID DEL OBJETO;ID DEL NPC;1
Ya tenemos creado nuestro propio pet
Summon:
Partiendo de que tenemos creado un npc, vamos a gameserver>data>stat>skills. creamos un nuevo archivo .xml, y añadimos esto:
Código: <?xml version='1.0' encoding='utf-8'?> <list><skill id="ID DE LA SKILL" levels="1" name="NOMBRE DE LA SKILL">
<table name="#mpConsume_Init"> 150 </table> <table name="#mpConsume"> 150 </table> <table name="#itemConsumeCount"> 2 </table> <table name="#itemConsumeCountOT"> 1 </table> <set name="mpInitialConsume" val="#mpConsume_Init"/> <set name="mpConsume" val="#mpConsume"/> <set name="itemConsumeId" val="1461"/> <set name="itemConsumeCount" val="#itemConsumeCount"/> <set name="itemConsumeIdOT" val="1461"/> <set name="itemConsumeCountOT" val="#itemConsumeCountOT"/> <set name="itemConsumeSteps" val="14"/> <set name="summonTotalLifeTime" val="3600000"/> <set name="summonTimeLostIdle" val="500"/> <set name="summonTimeLostActive" val="1000"/> <set name="power" val="0.0"/> <set name="target" val="TARGET_SELF"/> <set name="reuseDelay" val="20000"/> <!-- Guessing --> <set name="hitTime" val="15000"/> <set name="skillType" val="SUMMON"/> <set name="isMagic" val="true"/> <set name="operateType" val="OP_ACTIVE"/> <set name="castRange" val="-1"/> <set name="effectRange" val="-1"/> <!-- Summon-specific --> <table name="#npcIds"> ID DEL NPC </table> <set name="npcId" val="#npcIds"/> <set name="expPenalty" val="0.0"/> <set name="isCubic" val="false"/> <for> </for> </skill> </list>
le damos a guardar y lo llamamos NUMERO DE LA SKILL.xml Nos vamos a skillgrp.dat y añadimos esta linea:
ID DE LA SKILL 1 1 0 144 4294967295 1 15.0000000 1 i 1111 icon.skill1406 0 0 0 0 8 10
Ahora vamos a skillname-e.dat y añadimos esto: SKILL DE LA ID 101 a,DESCRIPCIÓN DE LA SKILL \0 a,Legendary\0 a,By biggboss\0
Por último (y esto solo si kieres añadir la skill a alguna class, del mismo modo ke por ejemplo, el dark avenger tiene la pantera) vamos a la tabla skill_trees y alli añadimos la id de la profesion, la id d la skill y al level ke se aprende.
Espero ke os sirva esta guia
Última edición por Cristina el Mar Nov 18, 2008 4:16 am, editado 1 vez | |
|
PiKaTa
Cantidad de envíos : 49 Edad : 42 Fecha de inscripción : 02/10/2008
| Tema: Re: guia-como-crear-tus-propios-pets-spawn-con-item-y-summon Mar Nov 18, 2008 3:03 am | |
| madremia cris de donde sacas estas cosas? | |
|
Cristina
Cantidad de envíos : 122 Edad : 35 Localización : talavera de la reina (toledo) Fecha de inscripción : 16/08/2008
| Tema: Re: guia-como-crear-tus-propios-pets-spawn-con-item-y-summon Mar Nov 18, 2008 4:10 am | |
| por k ahora me dedico a eso... montar eventos, hacer cosas custom, los k es editar y esas cosas ^^ no se con kien se lo comente k iva a ponerme a ello... tenog buenos profesores :P esta guia, por ejemplo es de BiggBoss (un amigo) yo ya e kreado un pet (20314), es un tiburon k se llama xCristina le puse la id 6969 ^^
a y tambien e aprendido a montar un server y otras cosillas pero bueno ^^ | |
|
Zoltan
Cantidad de envíos : 13 Edad : 35 Localización : Ciempozuelos (Madrid) Fecha de inscripción : 21/09/2008
| Tema: Re: guia-como-crear-tus-propios-pets-spawn-con-item-y-summon Mar Nov 18, 2008 7:00 pm | |
| Jope Cris , que morro estar aprendiendo hacer esas cosas, yo tmb kiero aprender a hacer esas cosas, para cuando dentro de poko monte mi server. Haber si me dices de donde sacas esas cosas, o me ensenias a hacerlas, que me vendria muy bien, o espero contar con tu ayuda para montar el server... Por cierto ya hos avisare cuando lo tenga montado y abierto que todos estareis invitados, XD, y así me decis que os parece y si se puede mejorar en algunas cosas o no. | |
|
Cristina
Cantidad de envíos : 122 Edad : 35 Localización : talavera de la reina (toledo) Fecha de inscripción : 16/08/2008
| Tema: Re: guia-como-crear-tus-propios-pets-spawn-con-item-y-summon Mar Nov 18, 2008 7:21 pm | |
| yo te echare una mano en todo lo k pueda ^^ pero saves k soy fiel a tony jeje mi server esta aki | |
|
Contenido patrocinado
| Tema: Re: guia-como-crear-tus-propios-pets-spawn-con-item-y-summon | |
| |
|