Ir para conteúdo

Featured Replies

Postado

Bom Galera

Hoje vejo trazer a vocês um script que muitos procuram, mas acham os que não funciona ou acham em post's individuais 

E resolvi criar um Tópico pra facilitar na busca

Chega de papo né ! Vamos ao que interessa !

--------------------------------------------------------------------------------//------------------------------------------------------------------------------------

1º - Vai na pasta creaturescripts e add isso quer está aqui em baixo. 

Vamos ir em

Pasta do ot --> Data --> creaturescripts xml

E cole esse código/tag:

Citar

<event type="death" name="teleportmonster" script="tpmonster.lua"/>

Feito isso vamos em:

Pasta do ot --> Data --> Creaturescripts --> Scripts

                                                           copia e cola qualquer arquivo .lua e depois renomeá para tpmonster depois coloque isso quer está aqui em baixo no  tpmonster.lua    

Ps:É obrigatoriamente ser arquivo .LUA

Citar
local tpId = 5023
local tps = {
        ["Minotaur Mage"] = {pos = {x=1216, y=1084, z=12}, toPos = {x=1215, y=1078, z=12}, 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

 {´~~´} Legenda

Azul: nome do monstro

vermelho: Posição onde irá aparecer o portal

Roxo: Posição para onde o player será teletransportado

-------------------------------------------------//--------------------------------------------

Agora vai na pasta monster do seu ot e procura pelo monstro que você quer  e adicione isso quer está aqui em baixo antes do </monster> da pasta lua do bicho. 

Citar
<script>
<event name="teleportmonster"/>
</script>

E por aqui terminamos !

Espero que isso ajude a todos que estavam com problemas etc... 

Ps: Foi testado na TFS 1.0 

Caso queira testar nas versões 0.3.6/0.4 e funcionar poste aqui 

Agradeço Desde de Já !

 

Créditos Script: Trypox

Eu: Post

 

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

  • Respostas 5
  • Visualizações 1.6k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Bom Galera Hoje vejo trazer a vocês um script que muitos procuram, mas acham os que não funciona ou acham em post's individuais  E resolvi criar um Tópico pra facilitar na busca Chega d

  • 1 month later...
Postado
48 minutos atrás, JoseAnonysouza disse:

como eu edito o horario pro teleport desaparecer?

 

addEvent(removeTp, tp.time*1000, tp) / Está configurado para desaperecer depois de 1 minuto (1000 = 1 minuto)

Editado por Anuudek (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.6k

Informação Importante

Confirmação de Termo