Ir para conteúdo
  • 0

Bug Npcs


DelPupo

Pergunta

Por favor alguem me ajuda.

 

Os npcs não respondem e quando falam aparece esse error

 

 

[23/07/2012 17:07:59] [Error - Npc interface]

[23/07/2012 17:07:59] data/npc/scripts/reset.lua:onCreatureSay

[23/07/2012 17:07:59] Description:

[23/07/2012 17:07:59] data/npc/lib/npcsystem/npchandler.lua:539: attempt to call global 'getDistanceTo' (a nil value)

[23/07/2012 17:07:59] stack traceback:

[23/07/2012 17:07:59] data/npc/lib/npcsystem/npchandler.lua:539: in function 'isInRange'

[23/07/2012 17:07:59] data/npc/lib/npcsystem/npchandler.lua:365: in function 'onCreatureSay'

[23/07/2012 17:07:59] data/npc/scripts/reset.lua:98: in function <data/npc/scripts/reset.lua:98>

 

São todo os NPCs não somente este !!!

 

Já tentei mudar o distro e não ouve modificação, preciso muito de ajuda !!!

 

 

 

 

A versão é : 8.6

Link para o comentário
Compartilhar em outros sites

Posts Recomendados

  • -1

Abra o arquivo npc\scripts\lib\npc.lua e adicione no fim:

 

function getDistanceTo(id)
if id == 0 or id == nil then
selfGotoIdle()
end
cx, cy, cz = creatureGetPosition(id)
if cx == nil then
return nil
end
sx, sy, sz = selfGetPosition()
return math.max(math.abs(sx-cx), math.abs(sy-cy))	  
end

 

Teste, se ainda tiver dando erro poste aqui os erros para analisarmos.

 

Abraços

Niohundranittionio

Editado por niohundranittionio
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...