Ir para conteúdo

[Resolvido] Script quando mata um monstro apareci um teleport

Featured Replies

Postado
  • Autor

aew coloquei esse treco que vc falo ai daniel na script do bicho deu certo rsrs vlw ai Galera vo da rep+ pros 2

 

 

Flw Obrigado

Duvida Sanada

  • Respostas 10
  • Visualizações 837
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Crie um arquivo em creaturescripts/scripts/tp.lua local tpId = 1387 local tps = { ["Nome do monstro"] = {pos = {x=4687, y=4331, z=10}, toPos = {x=4745, y=4300, z=10}, time = 30}, } fun

  • adicionou: <script> <event name="tp"/> </script> No arquivo do monstro?

  • Questão do tempo ali é 30 minutos ou 30 segundos que esta  configurado? e Outra aproveitado já que vocês  tem boa experiencia, editei arquivo respam, da pasta word, para 3 monstros darem respam a cada

Postado

adicionou:

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

No arquivo do monstro?

No caso vai no mostro em que desejo por o tp amigos? è isso?

Postado

Crie um arquivo em creaturescripts/scripts/tp.lua

local tpId = 1387 
local tps = { 
        ["Nome do monstro"] = {pos = {x=4687, y=4331, z=10}, toPos = {x=4745, y=4300, z=10}, 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

Bom, creio que o script acima você entender de algo né? Pos = Posição que o teleport será criado, toPos = Posição que o teleport será enviado o player.

Nome do Monstro, é o Nome do monstro, coloca normal Ex: Demon.

 

em Creaturescripts.xml

	<event type="death" name="tp" event="script" value="tp.lua"/>

Boa Sorte.

Questão do tempo ali é 30 minutos ou 30 segundos que esta  configurado? e Outra aproveitado já que vocês  tem boa experiencia, editei arquivo respam, da pasta word, para 3 monstros darem respam a cada 50.000 seria a cada 50 minutos no caso dai?

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