@neero102
Pode não estar funcionando pelos seguinte motivo: Você colocou o registerCreatureEvent no lugar errado do login.lua
Ou então, você testou errado. O player não vai perder o loot apenas se foi o mostro que deu mais damage nele.
<instant name="Ryuusa Bakuryuu!" words="ryuusa bakuryuu" lvl="150" mana="8000" range="5" needtarget="1" blockwalls="1" exhaustion="3000" event="script" value="gaara/Ryuusa Bakuryuu.lua">
Tenta assim. Tenho quase certeza que o script que tá errado, mas tenta ai, quem sabe não funciona.
creaturescripts.xml:
<event type="preparedeath" name="MonsterKill" event="script" value="monsterkill.lua"/>
monsterkill.lua:
Adicione isso no final do login.lua:
registerCreatureEvent(cid, "MonsterKill")
@Raiat
Você tem que adicionar o meu script, que no caso é esse:
outfit.lua
E colocar isso em actions.xml:
<action itemid="xxxx" script="outfit.lua"/> -- Substitua o xxxx pelo o ID do item
Olá galerinha Xtibiana! A partir de um pedido, fiz esse sistema que "para o tempo" para os players que estiverem a vista do caster.
Vamos ao script.
Talkactions.xml:
<talkaction words="stop time" event="script" filter="word-spaced" value="stoptime.lua"/>
stoptime.lua:
Creaturescripts.xml:
<event type="logout" name="StopTime" event="script" value="stoptime.lua"/>
stoptime.lua:
Obrigado, até.
Só corrigir um erro no script.
Creaturescripts.xml:
<event type="logout" name="StopTime" event="script" value="stoptime.lua"/>
stoptime.lua:
Esse fix faz com que os players não consigam fazer logout durante o tempo em que a magia está ativa.