Duuhzinhow 30 Postado Março 12, 2014 Share Postado Março 12, 2014 (editado) Eae galera do xtibia, aqui estou eu de novo trazendo um novo tutorial... dessa vez, vou ensinar á fazer algumas coisas, que foi muito dificil encontrar, quando eu estava tentando aprender... isso quando eu encontrava né... Vou ensinar á voces, como criar uma vocaçao, colocar transformaçoes, para narutibia. Vou tentar explicar de uma forma simples, para que os iniciantes entendam. Primeiro, vamos imagina uma vocaçao.. ex: Konan. Quando voce for criar ja tem que saber quantas transformaçoes irá colocar nela. Digamos que seja 6 transformaçoes. Vá em data/xml/vocations.xml. <vocation id="650" name="Konan" description="a Konan" needpremium="0" gaincap="20" gainhp="580" gainmana="650" gainhpticks="1" gainhpamount="150" gainmanaticks="1" gainmanaamount="250" manamultiplier="1.2" attackspeed="1200" soulmax="300" gainsoulticks="60" fromvoc="650"> <formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="2.0" magHealingDamage="2.0" defense="2.0" magDefense="2.0" armor="2.0"/> <skill fist="2.0" club="2.0" sword="4.0" axe="2.0" distance="2.0" shielding="2.0" fishing="2.0" experience="2.0"/> </vocation> <vocation id="651" name="Konan" description="a Konan" needpremium="0" gaincap="20" gainhp="580" gainmana="650" gainhpticks="1" gainhpamount="150" gainmanaticks="1" gainmanaamount="250" manamultiplier="1.2" attackspeed="1200" soulmax="300" gainsoulticks="60" fromvoc="650"> <formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="2.0" magHealingDamage="2.0" defense="2.0" magDefense="2.0" armor="2.0"/> <skill fist="2.0" club="2.0" sword="4.0" axe="2.0" distance="2.0" shielding="2.0" fishing="2.0" experience="2.0"/> </vocation> <vocation id="652" name="Konan" description="a Konan" needpremium="0" gaincap="20" gainhp="580" gainmana="650" gainhpticks="1" gainhpamount="150" gainmanaticks="1" gainmanaamount="250" manamultiplier="1.2" attackspeed="1200" soulmax="300" gainsoulticks="60" fromvoc="651"> <formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="2.0" magHealingDamage="2.0" defense="2.0" magDefense="2.0" armor="2.0"/> <skill fist="2.0" club="2.0" sword="4.0" axe="2.0" distance="2.0" shielding="2.0" fishing="2.0" experience="2.0"/> </vocation> <vocation id="653" name="Konan" description="a Konan" needpremium="0" gaincap="20" gainhp="580" gainmana="650" gainhpticks="1" gainhpamount="150" gainmanaticks="1" gainmanaamount="250" manamultiplier="1.2" attackspeed="1200" soulmax="300" gainsoulticks="60" fromvoc="652"> <formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="2.0" magHealingDamage="2.0" defense="2.0" magDefense="2.0" armor="2.0"/> <skill fist="2.0" club="2.0" sword="4.0" axe="2.0" distance="2.0" shielding="2.0" fishing="2.0" experience="2.0"/> </vocation> <vocation id="654" name="Konan" description="a Konan" needpremium="0" gaincap="20" gainhp="580" gainmana="650" gainhpticks="1" gainhpamount="150" gainmanaticks="1" gainmanaamount="250" manamultiplier="1.2" attackspeed="1200" soulmax="300" gainsoulticks="60" fromvoc="653"> <formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="2.0" magHealingDamage="2.0" defense="2.0" magDefense="2.0" armor="2.0"/> <skill fist="2.0" club="2.0" sword="4.0" axe="2.0" distance="2.0" shielding="2.0" fishing="2.0" experience="2.0"/> </vocation> <vocation id="655" name="Konan" description="a Konan" needpremium="0" gaincap="20" gainhp="580" gainmana="650" gainhpticks="1" gainhpamount="150" gainmanaticks="1" gainmanaamount="250" manamultiplier="1.2" attackspeed="1200" soulmax="300" gainsoulticks="60" fromvoc="654"> <formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="2.0" magHealingDamage="2.2" defense="2.0" magDefense="2.0" armor="2.0"/> <skill fist="2.0" club="2.0" sword="4.0" axe="2.0" distance="2.0" shielding="2.0" fishing="2.0" experience="2.0"/> </vocation> <vocation id="656" name="Konan" description="a Konan" needpremium="0" gaincap="20" gainhp="580" gainmana="650" gainhpticks="1" gainhpamount="150" gainmanaticks="1" gainmanaamount="250" manamultiplier="1.2" attackspeed="1200" soulmax="300" gainsoulticks="60" fromvoc="655"> <formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="2.3" magHealingDamage="2.2" defense="2.0" magDefense="2.0" armor="2.0"/> <skill fist="2.0" club="2.0" sword="4.0" axe="2.0" distance="2.0" shielding="2.0" fishing="2.0" experience="2.0"/> </vocation> Ja que vamos colocar 6 transformaçoes, teremos que criar 7 tags para a vocaçao, como podem ver á cima, na primeira tag, o VocationId e o FromVoc deverao ser iguais, na segunda tag só aumenta 1 numero no VocationID, e do terceiro em diante, aumenta 1 numero nos dois. Isso sera necessario, porque a primeira tag nao irá valer de nada. Ok, fazendo essa parte corretamente, sua vocaçao estará pronta. Agora vou explicar a parte de ajeitar as transformaçoes. Vá em data/talkactions/scripts/transformar.lua [650] = { 50, 651, 557, 10}, [651] = { 100, 652, 558, 10}, [652] = { 150, 653, 559, 10}, [653] = { 200, 654, 560, 10}, [654] = { 250, 655, 561, 10}, [655] = { 300, 656, 562, 10} Essa parte Voce irá adicionar no final do script, vou explicar para que cada numero serve, e o que é. 650,651,652,653,654,655 = sao apenas exemplos, esses numeros voce deverá colocar de acordo com o seu script, digamos que a ultima transformaçao que tem la, tem o numero "430" na primeira da sua voce deverá colocar "432" e assim por diante... 50,100,150,200,250,300 = É o level necessario para a transformaçao de cada linha. 651,652,653,654,655,656 = É os Ids da vocaçao, lembra que na explicaçao de criar a vocaçao, eu disse que deveria ter 7 tags, pois a primeira n vale de nada, entao, aki na parte das transformaçoes, voce começa pelo VocationID da segunda tag, até o final... 557,558,559,560,561,562 = Sao os numeros das newtypes da vocaçao, nao esqueça de fazer na ordem certa. E por ultimo, os numeros 10, que seria o efeito que vai sair no player quando ele transformar, voce pode mudar de acordo com os numeros do comando "/z". Bom galera, por ai termina o tutorial, caso tenham feito tudo certa, nao ocorrera nenhum erro, e espero que tenham aprendido. Brevemente irei ensinar á fazer spells basicas para narutibia.. Até a proxima! Gostou do meu tutorial? Deixe seu rep+ Editado Março 12, 2014 por Duuhzinhow Link para o comentário Compartilhar em outros sites More sharing options...
DuuhCarvalho 325 Postado Março 12, 2014 Share Postado Março 12, 2014 legal , mais ficou meio feio ! tente organizar melhor . usar cores fortes. usar .. codigo diminuir um pouco o tamanho da fonte.. " centralizar o tutorial" e falar menos e explicar mais ! curti não ! Link para o comentário Compartilhar em outros sites More sharing options...
Duuhzinhow 30 Postado Março 12, 2014 Autor Share Postado Março 12, 2014 legal , mais ficou meio feio ! tente organizar melhor . usar cores fortes. usar .. codigo diminuir um pouco o tamanho da fonte.. " centralizar o tutorial" e falar menos e explicar mais ! curti não ! Hum, entendo... UEEEEE... A METADE DO TUTORIAL SUMIU.. MASOQQ??? affeeee Link para o comentário Compartilhar em outros sites More sharing options...
gabriellippa 2 Postado Março 12, 2014 Share Postado Março 12, 2014 Simples mas bem legal. Rep+ Link para o comentário Compartilhar em outros sites More sharing options...
Duuhzinhow 30 Postado Março 14, 2014 Autor Share Postado Março 14, 2014 Galera, jaja vou refazer o tutorial.. ouve algum erro e a metade dele sumiu... vou refazer novamente... --' Pronto :3 Aguardando avaliaçao... Link para o comentário Compartilhar em outros sites More sharing options...
vital900 570 Postado Março 19, 2014 Share Postado Março 19, 2014 A formatação continua um fator 'pecante'. mas irei aprovar. Movido! Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados