Ir para conteúdo

Um Novo Passo Para A Perfeição Dos Bixos!


Rayzfox

Posts Recomendados

Olá a todos, bom, meu intuito é dar um novo passo para a perfeição dos monstros de OTserv(deixá-los mais próximos possível dos monstros do Tibia RL). Já vimos muitos avanços nas criaturas de OTserv, como a função de auto-andar, que pode se encontrada em muitos OTs atualmente (como o Evolutions, por exemplo), e, também, temos um download na seção de scripts que contém bixos q, segundo o criador do tópico, estão 100% = ao Tibia RL (Quem sabe realmente esteja igual :p)Enfim, acho que muitos aqui já viram um...hmm...Dragon, no Tibia RL neh? Será q vcs já n repararam q, msm vc estando um andar(ou +) acima de um Dragon, ele solta o Firewave, msm sem ter um alvo. Nenhuma criatura de OTserv faz isso, mas eu vou explicar, e não é NADA complicado.

Bom, vamos lá, vamos tentar com um Dragon! Vá na sua pasta data/scripts/monsters/Dragon.xml

Citação:

<?xml version="1.0" encoding="UTF-8"?>

<monster name="Dragon" nameDescription="a dragon" race="blood" experience="700" speed="170" manacost="0">

<health now="1000" max="1000"/>

<look type="34" head="20" body="30" legs="40" feet="50" corpse="3104"/>

<targetchange interval="12000" chance="40"/>

<strategy attack="100" defense="0"/>

<flags>

<flag summonable="0"/>

<flag attackable="1"/>

<flag hostile="1"/>

<flag illusionable="1"/>

<flag convinceable="0"/>

<flag pushable="0"/>

<flag canpushitems="1"/>

<flag staticattack="90"/>

<flag lightlevel="0"/>

<flag lightcolor="0"/>

<flag targetdistance="1"/>

<flag runonhealth="100"/>

</flags>

<attacks>

<attack name="melee" interval="2000" max="-110"/>

<attack name="dragon firewave" interval="6000" chance="50" min="-80" max="-155"/>

<attack name="dragon fireball" interval="4000" chance="50" min="-60" max="-105"/>

</attacks>

<defenses armor="30" defense="31">

<defense name="light healing" interval="6000" chance="35" min="20" max="50"/>

</defenses>

<immunities>

<immunity physical="0"/>

<immunity energy="0"/>

<immunity fire="1"/>

<immunity poison="1"/>

<immunity lifedrain="0"/>

<immunity paralyze="0"/>

<immunity outfit="0"/>

<immunity drunk="1"/>

<immunity invisible="1"/>

</immunities>

<voices interval="2000" chance="5">

<voice sentence="FCHHHHHHHH!"/>

<voice sentence="GROOOOAAAAAAAAR!"/>

</voices>

<loot>

<item id="2672" countmax="2" chance1="20000" chancemax="0"/>

<item id="2148" countmax="100" chance1="100000" chancemax="0"/>

<item id="2398" chance="20000"/>

<item id="2455" chance="6666"/>

<item id="2434" chance="1333"/>

<item id="2509" chance="1818"/>

<item id="2406" chance="20000"/>

<item id="2647" chance="2222"/>

<item id="2459" chance="5000"/>

<item id="2387" chance="4000"/>

<item id="2397" chance="5000"/>

<item id="2546" countmax="10" chance1="4000" chancemax="0"/>

<item id="1987" chance="100000">

<inside>

<item id="2148" countmax="25" chance1="100000" chancemax="0"/>

<item id="2516" chance="1000"/>

<item id="2145" countmax="3" chance1="1538" chancemax="0"/>

<item id="2177" chance="2000"/>

<item id="2413" chance="6666"/>

<item id="2409" chance="909"/>

</inside>

</item>

</loot>

</monster>

 

Viram o negrito em preto? Dêem um Ctrl + C nesse negrito e deletem-o!

Agora, onde tá o NEGRITO VERMELHO, adicione uma linha abaixo do mesmo, e cole akilo q vc havia dado Ctrl + C (Se você não sabe o que vc deu no Ctrl+C, releia o tutorial). Agora q vc deu Ctrl+V, deve ter ficado assim:

Citação:

<?xml version="1.0" encoding="UTF-8"?>

<monster name="Dragon" nameDescription="a dragon" race="blood" experience="700" speed="170" manacost="0">

<health now="1000" max="1000"/>

<look type="34" head="20" body="30" legs="40" feet="50" corpse="3104"/>

<targetchange interval="12000" chance="40"/>

<strategy attack="100" defense="0"/>

<flags>

<flag summonable="0"/>

<flag attackable="1"/>

<flag hostile="1"/>

<flag illusionable="1"/>

<flag convinceable="0"/>

<flag pushable="0"/>

<flag canpushitems="1"/>

<flag staticattack="90"/>

<flag lightlevel="0"/>

<flag lightcolor="0"/>

<flag targetdistance="1"/>

<flag runonhealth="100"/>

</flags>

<attacks>

<attack name="melee" interval="2000" max="-110"/>

<attack name="dragon fireball" interval="4000" chance="50" min="-60" max="-105"/>

</attacks>

<defenses armor="30" defense="31">

<attack name="dragon firewave" interval="6000" chance="50" min="-80" max="-155"/>

<defense name="light healing" interval="6000" chance="35" min="20" max="50"/>

</defenses>

<immunities>

<immunity physical="0"/>

<immunity energy="0"/>

<immunity fire="1"/>

<immunity poison="1"/>

<immunity lifedrain="0"/>

<immunity paralyze="0"/>

<immunity outfit="0"/>

<immunity drunk="1"/>

<immunity invisible="1"/>

</immunities>

<voices interval="2000" chance="5">

<voice sentence="FCHHHHHHHH!"/>

<voice sentence="GROOOOAAAAAAAAR!"/>

</voices>

<loot>

<item id="2672" countmax="2" chance1="20000" chancemax="0"/>

<item id="2148" countmax="100" chance1="100000" chancemax="0"/>

<item id="2398" chance="20000"/>

<item id="2455" chance="6666"/>

<item id="2434" chance="1333"/>

<item id="2509" chance="1818"/>

<item id="2406" chance="20000"/>

<item id="2647" chance="2222"/>

<item id="2459" chance="5000"/>

<item id="2387" chance="4000"/>

<item id="2397" chance="5000"/>

<item id="2546" countmax="10" chance1="4000" chancemax="0"/>

<item id="1987" chance="100000">

<inside>

<item id="2148" countmax="25" chance1="100000" chancemax="0"/>

<item id="2516" chance="1000"/>

<item id="2145" countmax="3" chance1="1538" chancemax="0"/>

<item id="2177" chance="2000"/>

<item id="2413" chance="6666"/>

<item id="2409" chance="909"/>

</inside>

</item>

</loot>

</monster>

 

Onde está escrito attack, subistitua attack por defense

Ficando assim:

Citação:

<?xml version="1.0" encoding="UTF-8"?>

<monster name="Dragon" nameDescription="a dragon" race="blood" experience="700" speed="170" manacost="0">

<health now="1000" max="1000"/>

<look type="34" head="20" body="30" legs="40" feet="50" corpse="3104"/>

<targetchange interval="12000" chance="40"/>

<strategy attack="100" defense="0"/>

<flags>

<flag summonable="0"/>

<flag attackable="1"/>

<flag hostile="1"/>

<flag illusionable="1"/>

<flag convinceable="0"/>

<flag pushable="0"/>

<flag canpushitems="1"/>

<flag staticattack="90"/>

<flag lightlevel="0"/>

<flag lightcolor="0"/>

<flag targetdistance="1"/>

<flag runonhealth="100"/>

</flags>

<attacks>

<attack name="melee" interval="2000" max="-110"/>

<attack name="dragon fireball" interval="4000" chance="50" min="-60" max="-105"/>

</attacks>

<defenses armor="30" defense="31">

<defense name="dragon firewave" interval="6000" chance="50" min="-80" max="-155"/>

<defense name="light healing" interval="6000" chance="35" min="20" max="50"/>

</defenses>

<immunities>

<immunity physical="0"/>

<immunity energy="0"/>

<immunity fire="1"/>

<immunity poison="1"/>

<immunity lifedrain="0"/>

<immunity paralyze="0"/>

<immunity outfit="0"/>

<immunity drunk="1"/>

<immunity invisible="1"/>

</immunities>

<voices interval="2000" chance="5">

<voice sentence="FCHHHHHHHH!"/>

<voice sentence="GROOOOAAAAAAAAR!"/>

</voices>

<loot>

<item id="2672" countmax="2" chance1="20000" chancemax="0"/>

<item id="2148" countmax="100" chance1="100000" chancemax="0"/>

<item id="2398" chance="20000"/>

<item id="2455" chance="6666"/>

<item id="2434" chance="1333"/>

<item id="2509" chance="1818"/>

<item id="2406" chance="20000"/>

<item id="2647" chance="2222"/>

<item id="2459" chance="5000"/>

<item id="2387" chance="4000"/>

<item id="2397" chance="5000"/>

<item id="2546" countmax="10" chance1="4000" chancemax="0"/>

<item id="1987" chance="100000">

<inside>

<item id="2148" countmax="25" chance1="100000" chancemax="0"/>

<item id="2516" chance="1000"/>

<item id="2145" countmax="3" chance1="1538" chancemax="0"/>

<item id="2177" chance="2000"/>

<item id="2413" chance="6666"/>

<item id="2409" chance="909"/>

</inside>

</item>

</loot>

</monster>

 

Pronto! Espero que tenham gostado!

 

Creditos: 95% Delvire

5% Eu por ter trazido o tuto para o xtibia ^^!

Link para o comentário
Compartilhar em outros sites

  • Respostas 33
  • Created
  • Última resposta

Top Posters In This Topic

Lol, tuto xike, nada dificil mais legal, imagina a cena:

com isso no OT claro, aqueles lvl baxo que vao subino e desceno a escad pr mata draggy, dai qd ele vai subi o draggy da firewave, ele sobe e deita xD.

 

gostei e Aprovo

 

Abços

//Drenius

Link para o comentário
Compartilhar em outros sites

//Conde Sapo

//Spot

 

Testei aqui e funcionou, tipo, não muda muita coisa, pode ser ateh que tenha algumas utilidades! ( eu n vi nenhuma )

Mais funciona Funciona!

 

Então eu APROVO

 

utilidade eu nunca questiono.

sempre tem

ou pode adaptar a idéia em outras coisas.

 

 

:thumbsupsmiley:

Link para o comentário
Compartilhar em outros sites

Excelente tutorial

Juro que não sabia :]~

 

Olá Xtibiano,

 

Parabéns, seu tutorial foi aprovado.

 

Estarei movendo ele para a área de tutoriais.

 

Obrigado por trazer conteúdo para o Xtibia.com e espero que continue com o ótimo trabalho.

 

 

 



Atenciosamente,

JV Chequer *Diretor de Fórum Xtibia.com*

Link para o comentário
Compartilhar em outros sites

Funciona assim: antes, o dragon tinha q ter um alvo para usar fire wave, como se fosse um ataque, entao se nao houvesse alvo ele nao usaria. Depois, ele usa como defesa, NAO PRECISANDO DE ALVO, então ele usa toda hora.

Link para o comentário
Compartilhar em outros sites


×
×
  • Criar Novo...