sim.
vou te passar um que funciona perfeitamente...
by kydrai
vai em creaturescript\script crie um arquivo.lua e renomei para tp.lua
dentro coloque:
local tpId = 1387
local tps = {
["Demon"] = {pos = {x=188, y=1096, z=8}, toPos = {x=142, y=49, z=7}, time = 30},
}
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
rosa: Nome do monstro
azul: coordenadas de onde o teleport irá abrir
vermelho: as coordenadas para onde o teleport irá teleportar eles
verde: tempo que eles terão para passar no teleport (em segundos) no caso 30...
nome do monstro voce pega em data\monsters procura o arquivo.xml do seu monstro abra
vai ta mais ou menos assim:
<monster name="Demon" nameDescription="a demon" race="fire" experience="6000" speed="275" manacost="10000">
esse no meu caso é o demon
creaturescripts.xml adiciona a tag:
<event type="death" name="tp" event="script" value="tp.lua"/>
agr você vai na pasta monster,abre o arquivo.xml do seu monstro e la embaixo coloque:
<script>
<event name="tp"/>
</script>
ficando mais ou menos assim pra vc ter uma ideia...
<summons maxSummons="2">
<summon name="demon" interval="2500" chance="25"/>
</summons>
<voices interval="2000" chance="30">
<voice sentence="Quem Pensas que és vindo até aqui me enfrentar." yell="1"/>
<voice sentence="O Guerreiro perdido na escuridão agora implora por sua alma que estará em chamas." yell="1"/>
<voice sentence="Adeus alma impune." yell="1"/>
<voice sentence="Hasta la vista Baby!." yell="1"/>
</voices>
<loot>
<item id="2160" chance="20000" countmax="100" />
<item id="2184" chance="5000" />
<item id="7366" chance="5000" countmax="1" />
<item id="7958" chance="5000" />
<item id="8931" chance="5000" />
</loot>
<script>
<event name="tp"/>
</script>
</monster>
é isso brother!
abraços
Usuário Banido por atitude destrutiva.
Atenciosamente,
Equipe XTibia.