Hm, já tive esse mesmo problema. E, o mesmo estava ligado à função ehMonstro. Talvez a solução de seu problema seja a mesma que a minha.
Poderia postar essa função, localizada em some functions.lua (data/lib)?
Hm, já tive esse mesmo problema. E, o mesmo estava ligado à função ehMonstro. Talvez a solução de seu problema seja a mesma que a minha.
Poderia postar essa função, localizada em some functions.lua (data/lib)?
info
Grupo: Visconde
Registrado: 26/01/13
Posts: 266
Reputação: +174

Não sei muito disse, mas por acaso, é só isso?
function ehMonstro(cid) --alterado v1.9 return cid and cid >= AUTOID_MONSTERS and cid < AUTOID_NPCS and getCreatureMaster(cid) == cid end
Isso mesmo.
Substitua por:
function ehMonstro(cid) --alterado v1.9 return cid and cid >= AUTOID_MONSTERS and cid < AUTOID_NPCS end
Ou por: (essa última acho mais recomendada, pois corrige alguns outros bugs.)
function ehMonstro(cid)
local eh = false
if not isSummon(cid) and not ehNPC(cid) and not isPlayer(cid) then
eh = true
end
return eh
endEditado Janeiro 5 por zipter98
info
Grupo: Visconde
Registrado: 26/01/13
Posts: 266
Reputação: +174

Resolvido, valeu cara.
Tópico movido para a seção de dúvidas e pedidos resolvidos.
info
Grupo: Herói
Registrado: 28/11/10
Posts: 3.4k
Reputação: +585
Gênero: Masculino

info
Grupo: Visconde
Registrado: 26/01/13
Posts: 266
Reputação: +174
Os npcs não levam ataque nem hitam com alguns cds, como Electric Storm. Sleep Powder.