Ir para conteúdo

Featured Replies

Postado

Olá,

 antes de mais nada, sim já vi tópicos relacionados, até fiz um, porem ao matar o monstro o teleport não aparece, ouvi dizer que pode ser um problema de versão do tíbia, em relação a dimensão do mapa tipo: 2048x2048x7... mas não me convenceu muito.

 bem, gostaria de saber se eu estou fazendo certo o script abaixo, pra aparecer o teleport.

 

No .XML do monstro ficou o seguinte:

<?xml version="1.0" encoding="UTF-8"?>
<monster name="Itachi Susanoo" nameDescription="a itachi susanoo" race="blood" experience="60000" speed="480" manacost="0">
<health now="2800000" max="2800000"/>
<look type="490" corpse="0"/>
<targetchange interval="5000" chance="8"/>
<strategy attack="100" defense="0"/>
<flags>
<flag summonable="0"/>
<flag attackable="1"/>
<flag hostile="1"/>
<flag illusionable="0"/>
<flag convinceable="0"/>
<flag pushable="0"/>
<flag canpushitems="1"/>
<flag canpushcreatures="1"/>
<flag targetdistance="1"/>
<flag staticattack="90"/>
<flag runonhealth="0"/>
</flags>
<script>
<event name="itachisusanoo"/>
</script>
<attacks>
<attack name="melee" interval="2000" min="-500" max="-2000" poison="55"/>
<attack name="poison" interval="2000" chance="12" range="7" min="-300" max="-600">
<attribute key="shootEffect" value="poison"/>
<attribute key="areaEffect" value="poison"/>
</attack>
<attack name="physical" interval="3000" chance="12" range="7" min="-900" max="-950">
<attribute key="shootEffect" value="energy"/>
<attribute key="areaEffect" value="mortarea"/>
</attack>
<attack name="speed" interval="3000" chance="25" range="7" speedchange="-700" duration="50000">
<attribute key="areaEffect" value="redshimmer"/>
</attack>
<attack name="lifedrain" interval="2000" chance="18" length="8" spread="3" min="-500" max="-250">
<attribute key="areaEffect" value="yellowbubble"/>
</attack>
<attack name="magen tsukuyomi" interval="3000" chance="1000" radius="4" target="1" min="-5500" max="-9500">
   </attack>
<attack name="yasaka no magatama" interval="15000" chance="1000" radius="4" target="1" min="-3200" max="-6300">
   </attack>
<attack name="magen kyo tenchiten" interval="3000" chance="1000" radius="4" target="0" min="-2200" max="-2500">
   </attack>
</attacks>
<defenses armor="25" defense="30">
<defense name="healing" interval="1000" chance="20" min="200" max="400">
<attribute key="areaEffect" value="blueshimmer"/>
</defense>
</defenses>
<elements>
<element energyPercent="20"/>
<element icePercent="-10"/>
</elements>
<immunities>
<immunity paralyze="1"/>
<immunity invisible="1"/>
</immunities>
<voices interval="5000" chance="10">
<voice sentence="FUJA, FUJA COMO UMA MENININHA!" yell="1"/>
</voices>
</monster>
 

 

Em creatures .XML ficou assim:

<event type="death" name="itachi susanoo" event="script" value="akatsuki/itachisusanoo.lua"/>

 

O Script .lua esta assim:

local tpId = 1387
local tps = {
    ["Itachi Susanoo"] = {pos = {x=1964, y=915, z=7}, toPos = {x=1928, y=914, z=7}, time = 15},
}
 
function removeTp(tp)
    local t = getTileItemById(tp.pos, tpId)
    if t then
        doRemoveItem(t.uid, 1)
        doSendMagicEffect(tp.pos, CONST_ME_POFF)
    end
end
 
function onDeath(cid)
    local tp = tps[getCreatureName(cid)]
    if tp then
        doCreateTeleport(tpId, tp.toPos, tp.pos)
        doCreatureSay(cid, "O teleport irá sumir em "..tp.time.." segundos.", TALKTYPE_ORANGE_1)
        addEvent(removeTp, tp.time*1000, tp)
    end
    return TRUE
end

 

print do local aonde ta o monstro e quando matar, é pra aparecer o tele:

10mn585.jpg

 

print do local aonde o tele ira levar:

ibgrxx.jpg

 

alguem pode dizer se ta errado? obrigado!!!

Postado

Tenta mudar o xml do monstro pra :

<?xml version="1.0" encoding="UTF-8"?>
<monster name="Itachi Susanoo" nameDescription="a itachi susanoo" race="blood" experience="60000" speed="480" manacost="0">
<health now="2800000" max="2800000"/>
<look type="490" corpse="0"/>
<targetchange interval="5000" chance="8"/>
<strategy attack="100" defense="0"/>
<flags>
<flag summonable="0"/>
<flag attackable="1"/>
<flag hostile="1"/>
<flag illusionable="0"/>
<flag convinceable="0"/>
<flag pushable="0"/>
<flag canpushitems="1"/>
<flag canpushcreatures="1"/>
<flag targetdistance="1"/>
<flag staticattack="90"/>
<flag runonhealth="0"/>
</flags>
<script>
<event name="itachi susanoo"/>
</script>
<attacks>
<attack name="melee" interval="2000" min="-500" max="-2000" poison="55"/>
<attack name="poison" interval="2000" chance="12" range="7" min="-300" max="-600">
<attribute key="shootEffect" value="poison"/>
<attribute key="areaEffect" value="poison"/>
</attack>
<attack name="physical" interval="3000" chance="12" range="7" min="-900" max="-950">
<attribute key="shootEffect" value="energy"/>
<attribute key="areaEffect" value="mortarea"/>
</attack>
<attack name="speed" interval="3000" chance="25" range="7" speedchange="-700" duration="50000">
<attribute key="areaEffect" value="redshimmer"/>
</attack>
<attack name="lifedrain" interval="2000" chance="18" length="8" spread="3" min="-500" max="-250">
<attribute key="areaEffect" value="yellowbubble"/>
</attack>
<attack name="magen tsukuyomi" interval="3000" chance="1000" radius="4" target="1" min="-5500" max="-9500">
   </attack>
<attack name="yasaka no magatama" interval="15000" chance="1000" radius="4" target="1" min="-3200" max="-6300">
   </attack>
<attack name="magen kyo tenchiten" interval="3000" chance="1000" radius="4" target="0" min="-2200" max="-2500">
   </attack>
</attacks>
<defenses armor="25" defense="30">
<defense name="healing" interval="1000" chance="20" min="200" max="400">
<attribute key="areaEffect" value="blueshimmer"/>
</defense>
</defenses>
<elements>
<element energyPercent="20"/>
<element icePercent="-10"/>
</elements>
<immunities>
<immunity paralyze="1"/>
<immunity invisible="1"/>
</immunities>
<voices interval="5000" chance="10">
<voice sentence="FUJA, FUJA COMO UMA MENININHA!" yell="1"/>
</voices>
</monster>
Postado
  • Autor

 

Tenta mudar o xml do monstro pra :

<?xml version="1.0" encoding="UTF-8"?>
<monster name="Itachi Susanoo" nameDescription="a itachi susanoo" race="blood" experience="60000" speed="480" manacost="0">
<health now="2800000" max="2800000"/>
<look type="490" corpse="0"/>
<targetchange interval="5000" chance="8"/>
<strategy attack="100" defense="0"/>
<flags>
<flag summonable="0"/>
<flag attackable="1"/>
<flag hostile="1"/>
<flag illusionable="0"/>
<flag convinceable="0"/>
<flag pushable="0"/>
<flag canpushitems="1"/>
<flag canpushcreatures="1"/>
<flag targetdistance="1"/>
<flag staticattack="90"/>
<flag runonhealth="0"/>
</flags>
<script>
<event name="itachi susanoo"/>
</script>
<attacks>
<attack name="melee" interval="2000" min="-500" max="-2000" poison="55"/>
<attack name="poison" interval="2000" chance="12" range="7" min="-300" max="-600">
<attribute key="shootEffect" value="poison"/>
<attribute key="areaEffect" value="poison"/>
</attack>
<attack name="physical" interval="3000" chance="12" range="7" min="-900" max="-950">
<attribute key="shootEffect" value="energy"/>
<attribute key="areaEffect" value="mortarea"/>
</attack>
<attack name="speed" interval="3000" chance="25" range="7" speedchange="-700" duration="50000">
<attribute key="areaEffect" value="redshimmer"/>
</attack>
<attack name="lifedrain" interval="2000" chance="18" length="8" spread="3" min="-500" max="-250">
<attribute key="areaEffect" value="yellowbubble"/>
</attack>
<attack name="magen tsukuyomi" interval="3000" chance="1000" radius="4" target="1" min="-5500" max="-9500">
   </attack>
<attack name="yasaka no magatama" interval="15000" chance="1000" radius="4" target="1" min="-3200" max="-6300">
   </attack>
<attack name="magen kyo tenchiten" interval="3000" chance="1000" radius="4" target="0" min="-2200" max="-2500">
   </attack>
</attacks>
<defenses armor="25" defense="30">
<defense name="healing" interval="1000" chance="20" min="200" max="400">
<attribute key="areaEffect" value="blueshimmer"/>
</defense>
</defenses>
<elements>
<element energyPercent="20"/>
<element icePercent="-10"/>
</elements>
<immunities>
<immunity paralyze="1"/>
<immunity invisible="1"/>
</immunities>
<voices interval="5000" chance="10">
<voice sentence="FUJA, FUJA COMO UMA MENININHA!" yell="1"/>
</voices>
</monster>

 

Oi, aonde foi feita alteração? 

 bom eu troquei o XML, mas mesmo assim não deu certo  :hum:

Postado
  • Autor

A alteração foi feita em "<event name="itachisusanoo"/>" para "<event name="itachi susanoo"/>"

 

Poxa Vida, eu ainda coloquei no monstro errado aki. agora sim ta certo, funcionou perfeitamente, um simples " " espaço muda tudo. muito obrigado sdnjaks , rep+

 

podem fechar o topico.

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo