Correto, eu ja coloquei comando que adicionavá as 5 bless (!bless)e mesmo assim continuou perdendo loot, o seu npc pega normalmente, o problema é o seguinte: o player com bless full perde loot, coisa que não deveria acontecer
- Fórum
- OTServ
- Recursos
- Scripting
- NPCs, monsters e raids
- Npc Blessings
Editado Março 9 por luakao
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

vamos resolver isso
creaturescript/script
script name.lua
function onPrepareDeath(cid, lastHitKiller, mostDamageKiller) for a = 1,5 do if getPlayerBlessing(cid, a) and getPlayerSkullType(cid) < 4 then doCreatureSetDropLoot(cid, false) end end return TRUE end
creaturescript.xml
<event type="preparedeath" name="BlessDrop" event="script" value="script name.lua"/>
login.lua add:
registerCreatureEvent(cid, "BlessDrop")
Perfeito cara, só um pequeno detalhe, quando a pessoa morre de bless, o corpo dela não aparece no chão, mas perde level, skills, tudo normal, unica coisa é que o corpo dela não a parece no chão, isso tem solução ?
Editado Março 9 por luakao
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

não,com essa function onPrepareDeath não tem como
Mesmo assim, obrigado, ja é uma grande ajuda,
será que existiria um sistema de quando tal player morrer, aparecer um coração no SQM com as informaçoes .. ?
Editado Março 9 por luakao
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

Mesmo assim, obrigado, ja é uma grande ajuda,
será que existiria um sistema de quando tal player morrer, aparecer um coração no SQM com as informaçoes .. ?
deve existir,só procurar aí ![]()



info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino
mas para ter como o "aol" ele tem que ter os 5 bless né?