GA

[Encerrado] Problema Npcs PDA

Por gabrielbsales, 04 de jan. de 2014 em Tópicos Sem Resposta

resolvido
7
684
gabrielbsalesG
04 de janeiro de 2014 às 19:25

Os npcs não levam ataque nem hitam com alguns cds, como Electric Storm. Sleep Powder.

zipter98Z
04 de janeiro de 2014 às 19:33

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)?

gabrielbsalesG
04 de janeiro de 2014 às 22:22

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   
zipter98Z
05 de janeiro de 2014 às 16:06

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
end

Editado Janeiro 5 por zipter98

gabrielbsalesG
05 de janeiro de 2014 às 18:34

Resolvido, valeu cara.

zipter98Z
05 de janeiro de 2014 às 18:45

Tópico movido para a seção de dúvidas e pedidos resolvidos.

4 anos depois...
StigalS
21 de abril de 2018 às 03:17
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.