Ir para conteúdo

Featured Replies

Postado

a idéia é essa tipo eu mato um x pokemon e aparece um teleport e dps de um tempo tipo 30 segundos ele some tem como?

E uma pergunta eu tenho um script parecido com esse sóq ele teleporta direto quando mata o pokemon mas quem ajuda a matar da ks no poke não é teleportado tem como arruma?

creturescript

local playerTeleport = {x = 1760, y = 540, z = 6} -- Regirock Quest

 
 
function onDeath(cid, corpse, killer)
   
  doTeleportThing(killer[1], playerTeleport)
  doSendMagicEffect(getThingPos(killer[1]), 28)
 
 
 
return true
end

  • Respostas 6
  • Visualizações 775
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • tp.lua local tpId = 1387 local tps = {     ["Orshabaal"] = {pos = {x=761, y=57, z=7}, toPos = {x=767, y=52, z=7}, time = 30}, } function removeTp(tp)     local t = getTileItemById(tp.pos, tpId)     i

Postado

tp.lua
local tpId = 1387
local tps = {
    ["Orshabaal"] = {pos = {x=761, y=57, z=7}, toPos = {x=767, y=52, 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

Explicação:: 

explicação:

["Orshabaal"] --------- Nome do monstro
pos = {x=761, y=57, z=7} ----------- onde o Teleport irá abrir
toPos = {x=767, y=52, z=7} ------- onde o teleport vai leva eles
time = 30 ------------ tempo em segundos que o teleport ficará aberto

em creaturescript adicione:

<event type="death" name="tp" event="script" value="tp.lua"/>
no arquivo.xml do seu monstro adicione:

<script>
<event name="tp"/>
</script>

Editado por AnnaFeeh (veja o histórico de edições)

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