FJ
pedido

Efeito quando monstro morre

Por Fjinst, 07 de jul. de 2015 em Scripts

resolvido
script
4
2.7k
FjinstF
07 de julho de 2015 às 11:00

Tem como fazer quando eu matar o monstro, assim que o monstro morrer soltar um efeito, tipo uma fumaça?, e que seja configuravel também por cada mosntro ter um efeito diferente

Alencar522A
09 de julho de 2015 às 07:48
Melhor resposta

Não testei

Crie um arquivo.lua em data/creaturescripts/scripts e coloque isso:

function onDeath(cid)

local monster = Monstro -- monstro aqui
local effect = 50 -- efeito aqui

if isMonster(cid) and getCreatureName(cid) == 'monster' then
doSendMagicEffect(getCreaturePosition(cid), effect)
end
return true
end

em creaturescripts.xml

<event type="death" name="Escolha um nome" event="script" value="arquivo.lua"/>

no login.lua:

registerCreatureEvent(cid, "Coloque o mesmo nome da tag")

Adicione essa tag no monstro:

<script>
<event name="mesmo nome da tag do xml"/>
</script>

Editado Julho 9 por Alencar522

FjinstF
14 de julho de 2015 às 22:16

Funcionou perfeito, muito obrigado.

Editado Julho 14 por Fjinst

BrunoB
14 de julho de 2015 às 22:38

Tópico movido para dúvidas / pedidos resolvidos.