Ir para conteúdo

[Tutorial] Como criar kuchyoses no seu NTO


tutumelo

Posts Recomendados

1° - Vá em data/moster e crie uma novo arquivo.xml e bota o nome do monstro do kuchyose que você quer EX: Kyuubi.xml depois disso abra a pasta e cole isso, ja esta com a newtype da kyuubi e etc...

 

 

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

<monster name="Kyuubi" nameDescription="kyuubi" race="blood" experience="8000" speed="650" manacost="0">

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

<look type="317" head="0" body="94" legs="79" feet="79" corpse="0"/>

<targetchange interval="5000" chance="8"/>

<strategy attack="90" defense="20"/>

<flags>

<flag summonable="1"/>

<flag attackable="1"/>

<flag hostile="1"/>

<flag illusionable="0"/>

<flag convinceable="1"/>

<flag pushable="0"/>

<flag canpushitems="1"/>

<flag canpushcreatures="1"/>

<flag targetdistance="1"/>

<flag staticattack="65"/>

<flag runonhealth="0"/>

</flags>

<attacks>

<attack name="melee" interval="1500" min="-4880" max="-6700"/>

<attack name="manadrain" interval="1000" chance="10" range="7" min="-60" max="-575">

<attribute key="areaEffect" value="redshimmer"/>

</attack>

<attack name="Venenodark" interval="4000" chance="25" range="7" radius="4" target="1" min="-2700" max="-2800">

</attack>

<attack name="Dark Snake" interval="4000" chance="20" radius="4" target="0" min="-2620" max="-2900">

<attribute key="areaEffect" value="rednote"/>

</attack>

<attack name="speed" interval="8000" chance="10" radius="4" target="1" speedchange="-800" duration="4000">

<attribute key="areaEffect" value="rednote"/>

</attack>

</attacks>

<defenses armor="80" defense="80">

<defense name="healing" interval="4000" chance="40" min="300" max="300">

<attribute key="areaEffect" value="blueshimmer"/>

</defense>

<defense name="speed" interval="4000" chance="40" speedchange="950" duration="8000">

<attribute key="areaEffect" value="redshimmer"/>

</defense>

</defenses>

<elements>

<element physicalPercent="20"/>

<element icePercent="10"/>

<element holyPercent="-15"/>

<element deathPercent="35"/>

</elements>

<immunities>

<immunity poison="1"/>

<immunity paralyze="1"/>

<immunity outfit="1"/>

<immunity drunk="1"/>

<immunity invisible="1"/>

</immunities>

<voices interval="5000" chance="10">

<voice sentence="NARUTOOO!" yell="1"/>

<voice sentence="ME LIBERE NARUTO!!!"/>

</voices>

</monster>

 

 

2° - va em data/spells/scripts e na vocaçao que você quer que tenha o jutsu do kuchyose ok

ai você faiz outro arquivo.xml e bote o isso kuchyosekyuubi se for outro kuchyose bota outro ex:kuchyosemanda

 

e cole isso no arquivo da kuchyosekyuubi

 

 

function onCastSpell(cid, var)

local from,to = {x=962, y=885, z=7},{x=973, y=892, z=7} -- começo e final do mapa

local from2,to2 = {x=979, y=901, z=7},{x=991, y=905, z=7} -- começo e final do mapa

local playerpos = getPlayerPosition(cid)

local position1 = {x=getPlayerPosition(cid).x+1, y=getPlayerPosition(cid).y+1, z=getPlayerPosition(cid).z}

local position2 = {x=getPlayerPosition(cid).x, y=getPlayerPosition(cid).y, z=getPlayerPosition(cid).z}

local MaximoSummon = 1 --- Maximo de Monstros Sumonados!! No Caso So Posso Sumonar 5 Clones

 

local summons = getCreatureSummons(cid)

if isInRange(getCreaturePosition(cid), from, to) or isInRange(getCreaturePosition(cid), from2, to2) then

doPlayerSendCancel(cid, "Você não pode usar Summons Aqui!") return true

end

if(table.maxn(summons) < MaximoSummon) then -- no summons

local clone = doCreateMonster("Kyuubi", playerpos)

doConvinceCreature(cid, clone)

doSendMagicEffect(position1, 152)

doSendMagicEffect(position2, 111)

doPlayerSendTextMessage(cid,27,'Kuchyose no Jutsu.')

return TRUE

end

end

 

 

agora va /data/spells e abra o arquivo spells.xml

procure a vocation que você boto o kuchyose e bote isso no final nessa parte ai so mudar o nome parade kyuubi ou faz outra parte igual essa foto so que com o nome kyuubi ou outro.

 

post-365572-0-03171300-1364074006_thumb.png

 

 

 

<instant name="Kuchyose Kyuubi no Jutsu" words="kuchyose Kyuubi no jutsu" lvl="150" mana="5900" prem="1" blockwalls="1" exhaustion="1000" needlearn="0" event="script" value="sasuke/kuchyosekyuubi.lua">

<vocation id="13"/>

<vocation id="14"/>

<vocation id="15"/>

<vocation id="16"/>

<vocation id="17"/>

<vocation id="18"/>

<vocation id="29"/>

<vocation id="20"/>

<vocation id="21"/>

<vocation id="22"/>

<vocation id="23"/>

<vocation id="24"/>

 

 

pronto se não funcionar comenta que eu resolvo qualquer problema.

 

SE AJUDEI REP++ PRA MIN ^^

se na

o entenderem veja meu video http://www.youtube.com/watch?v=RlqhnHeQ95E&feature=youtu.be

Editado por tutumelo
Link para o comentário
Compartilhar em outros sites

Olá usuário, aconselho você utilizar spoiler nos scripts do seu tópico.

 

[spoiler] assim [/spoiler]

 

Pois spoiler ajuda a não ocupar muito o tópico, e ajuda pro tópico ficar com menos spam.

Obrigado pela atenção e belo tutorial, parabéns!

 

Atenciosamente, Thiagobji

Editado por ThiagoBjiW
Link para o comentário
Compartilhar em outros sites

  • 1 month later...
  • 8 months later...
×
×
  • Criar Novo...