Ir para conteúdo

[Respawn] Como coloco respawn de tp quando determinado monstro morre?

Featured Replies

Postado
  • Autor

@ Gustavo Ntos

Obrigado,mas,já tentei fazer isso como visto acima e não obtive sucesso ..=\

@ KotZletY,não estou subestimando os demais,mas, você foi quem mais me ajudou,ou tentou,nesse e nos outros tópicos,logo estou me referindo a você...

Coloquei igual ao o @Gustavo Ntos disse mas , da o seguinte erro : [12/02/2017 20:10:35] [Warning - Monster::Monster] Unknown event name - kinkaku

Independentemente do nome que eu coloque esse erro sempre ocorre,poderiam me ajudar,é de extrema importância a conclusão dessa quest,obrigado.

 

  • Respostas 18
  • Visualizações 980
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • o script do gustavo ta certo, o código é meu e eu testei, você que fez alguma coisa de errado...   PRIMEIRO APAGA TODO SEU SCRIPT DO KINKAKU e instala tudo de novo:   creaturescrip

Postado
19 horas atrás, Ichimaru disse:

@ Gustavo Ntos

Obrigado,mas,já tentei fazer isso como visto acima e não obtive sucesso ..=\

@ KotZletY,não estou subestimando os demais,mas, você foi quem mais me ajudou,ou tentou,nesse e nos outros tópicos,logo estou me referindo a você...

Coloquei igual ao o @Gustavo Ntos disse mas , da o seguinte erro : [12/02/2017 20:10:35] [Warning - Monster::Monster] Unknown event name - kinkaku

Independentemente do nome que eu coloque esse erro sempre ocorre,poderiam me ajudar,é de extrema importância a conclusão dessa quest,obrigado.

 

Você coloquei este nome? name="tpmob"

Postado

o script do gustavo ta certo, o código é meu e eu testei, você que fez alguma coisa de errado...

 

PRIMEIRO APAGA TODO SEU SCRIPT DO KINKAKU e instala tudo de novo:

 

creaturescript

 

questkinkaku.lua

local tpId = 1387
local tps = {
	["Kinkaku"] = {pos = {x=1024, y=920, z=7}, toPos = {x=796, y=1074, z=8}, time = 50}
}
function removeTp(tp)
	local t = getTileItemById(tp.pos, tpId).uid
	return t > 0 and doRemoveItem(t) and doSendMagicEffect(tp.pos, CONST_ME_POFF)
end
function CountTpTime(pos, delay)
	doSendAnimatedText(pos, delay, 145)
	if delay ~= 1 then addEvent(CountTpTime, 1000, pos, delay-1) end
end
function onDeath(cid)
	local tp = tps[getCreatureName(cid)]
	if tp then
		doCreateTeleport(tpId, tp.toPos, tp.pos)
		CountTpTime(tp.pos, tp.time)
		doBroadcastMessage("O Zugurosh foi morto. O teleporte irá desaparecer em "..tp.time.." segundos.", 19)
		addEvent(removeTp, tp.time*1000, tp)
	end
	return true
end

 

 

a tag usa:

 

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

 

a no monstro vc adiciona

 

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

 

 

Ficara assim o arquivo xml do seu monstro:

 

<?xml version="1.0" encoding="UTF-8"?>

<monster name="orchid frog" nameDescription="a orchid frog" race="blood" experience="20" speed="230" manacost="0">

<health now="60" max="60"/>

<look type="226" head="109" body="14" legs="109" feet="114" corpse="6079"/>

<targetchange interval="5000" chance="20"/>

<strategy attack="100" defense="0"/>

<flags>

<flag summonable="0"/>

<flag attackable="1"/>

<flag hostile="1"/>

<flag illusionable="0"/>

<flag convinceable="0"/>

<flag pushable="1"/>

<flag canpushitems="0"/>

<flag canpushcreatures="0"/>

<flag staticattack="90"/>

<flag targetdistance="1"/>

<flag runonhealth="0"/>

</flags>

<attacks>

<attack name="melee" interval="2000" skill="3" attack="9"/>

</attacks>

<defenses armor="2" defense="3"/>

<immunities>

<immunity physical="0"/>

<immunity energy="0"/>

<immunity fire="0"/>

<immunity poison="0"/>

<immunity lifedrain="0"/>

<immunity paralyze="0"/>

<immunity outfit="0"/>

<immunity drunk="0"/>

<immunity invisible="0"/>

</immunities>

<voices interval="5000" chance="10">

<voice sentence="Ribbit!Ribbit!"/>

</voices>

<loot>

<item id="2148" countmax="10" chance1="60000" chancemax="1321"/>

<item id="3976" countmax="7" chance1="53500" chancemax="2120"/>

</loot>

<script>

<event name="kinkaku"/>

</script>

</monster>

 

 

 

obs: esse é um monstro qualquer que peguei para te mostrar como adicionar, no seu caso vc vai no xml do monstro Kinkaku

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

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Postado
  • Autor

@ Vodkart,amigo fiz tudo o que vc falou,identicamente,até deixei o name orchid frog,no entanto não apareceu nenhum portal ...

Mesmo Assim Obrigado aos dois .

@ Vodkart,amigo ta faltando uma parte,eu tentei por o evento de outro monstro nele e não foi...

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