Ir para conteúdo

Pergunta

Galera sera q alguem pode me ajudar? estou tendo problemas com alguns npcs do meu servidor. Eles funciona normal mais quando eu falo HI e vou pra bem longe sem falar bye eles ainda fica como se tivesse falando comigo, quando eu volto eles ainda estao esperando respostas de mim. 

 

E na distro fica varias vezes repetindo o mesmo erro

 

ERRO:

  Mostrar conteúdo oculto

 

Script mayor2:

  Mostrar conteúdo oculto

 

Tem varios npc igual a esse que da esse erro na distro tem um parecido mais nao da, e esta a mesma coisa

 

Esse nao da erro:

  Mostrar conteúdo oculto

 

Rep + pra quem ajudar

@Danihcv @dalvorsn @Yan Liima

Editado por Spring Trap
Link para o comentário
https://xtibia.com/forum/topic/240930-erro-npc/
Compartilhar em outros sites

Posts Recomendados

  • 0

@Spring Trap, ah saquei... Então nesse caso deixa o npc.lua como tava, então.. :v

*ou seja, remove essa checagem:

if s.z ~= c.z then
	return nil
end

 

Ficando assim:

function getNpcDistanceToCreature(id)
	if id == 0 or id == nil then
		selfIdle()
		return nil
	end

	c = getCreaturePosition(id)
	if c == nil then
		return nil
	end

	s = getNpcPos()
	return math.max(math.abs(s.x-c.x), math.abs(s.y-c.y))
end

 

Link para o comentário
https://xtibia.com/forum/topic/240930-erro-npc/page/2/#findComment-1694567
Compartilhar em outros sites

  • 0
  Em 03/06/2016 em 00:43, Danihcv disse:

@Spring Trap, ah saquei... Então nesse caso deixa o npc.lua como tava, então.. :v

*ou seja, remove essa checagem:

if s.z ~= c.z then
	return nil
end

 

Ficando assim:

function getNpcDistanceToCreature(id)
	if id == 0 or id == nil then
		selfIdle()
		return nil
	end

	c = getCreaturePosition(id)
	if c == nil then
		return nil
	end

	s = getNpcPos()
	return math.max(math.abs(s.x-c.x), math.abs(s.y-c.y))
end

 

Expand  

 

Funcionou obrigado man serio mesmo esse erro tava enchendo meu saco

Link para o comentário
https://xtibia.com/forum/topic/240930-erro-npc/page/2/#findComment-1694568
Compartilhar em outros sites

×
×
  • Criar Novo...