Ir para conteúdo
  • 0

(resolvido)Monster Loot TP


euller15

Pergunta

Eai galerinha, então eu estruturei esse script, mas não consigo fazer com que o teleport suma dentro do tempo estipulado.

Alguém pode ajudar?

 

Citar

local tpId = 1387
local tps = {
["Demon X"] = {pos = {x=1044, y=1694, z=9}, toPos = {x=1046, y=1695, z=8}, time = 10},
}
 
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*10, tp)
addEvent(removeTp, timeRemove*1000, Tp.Position)
doRemoveTeleport(removeTp, TpPosition)
end
return TRUE

 

 

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

Posts Recomendados

  • 0

Caro membro, seu tópico foi movido de Otserv > Suporte Otserv para Suporte Otserv > Otserv > Pedidos e Dúvidas Resolvidos.

 

Procure ler a descrição das seções antes de criar um tópico, pois criando um tópico na área errada, além de receber um alerta chatinho como este, você pode não obter respostas por causa da incoerência do tópico com a seção em que este foi publicado.

 

Se tiver dúvidas a respeito de postagens, mande uma mensagem pra mim que eu irei orientá-lo.

Atenciosamente, Xtibia.com.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...