Ir para conteúdo

[Resolvido] Script quando mata um monstro apareci um teleport

Featured Replies

Postado

Bom estou precizando de um script que quando mata um monstro apareci um teleport para ser teletansportado para outro se alguem tiver ai pra me passa vai me ajuda muito

 

Do Rep+

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

  • Respostas 10
  • Visualizações 836
  • 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

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.

DEDICADO BRASIL

Professional Internet Datacenter

banner_divulgativo_468x60.gif

 

Tudo oque você precisa para ter certeza de que não há nada que vai estragar teus planos em seu projeto Gamer/Engine, nós somos uma empresa qualificada em Segurança em servidores, obtemos técnicos especializados, que possam lhe alertar sobre qualquer falha que você esteja sofrendo.

 

- Visite o site

Postado
  • Autor

mano fiz tudo que vc explico ali no Pos:coloquei onde o tp ia aparecer no Topos:coloquei onde o tp ia leva,mais na hora que eu mato o ferumbras o bicho que coloquei nao apareci o teleport

Postado
  • Autor
  Em 18/07/2013 em 14:06, Daaniel disse:

adicionou:

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

No arquivo do monstro?

 

  Em 18/07/2013 em 14:06, Daaniel disse:

adicionou:

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

No arquivo do monstro?

olha no nome do arquivo eu coloquei teleport

e no creature.xml coloquei assim

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

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