Ir para conteúdo
  • 0
Entre para seguir isso  
lucasnunes

Derivado Erro move1.lua:onSay

Pergunta

lucasnunes    0
lucasnunes

Antes de fazer a sua pergunta, tenha certeza de ter lido o guia abaixo:

https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/

Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do Website / etc).

Ex: The Forgotten Server 8,54

Base: ot pokemon

 

 

Qual a sua pergunta?erros 

[Error - TalkAction Interface] 
[31/01/2019 17:24:28] In a timer event called from: 
[31/01/2019 17:24:28] datapack/talkactions/scripts/move1.lua:onSay
[31/01/2019 17:24:28] Description: 
[31/01/2019 17:24:29] datapack/lib/032-position.lua:158: bad argument #1 to 'getn' (table expected, got nil)
[31/01/2019 17:24:29] stack traceback:
[31/01/2019 17:24:29]     [C]: in function 'getn'
[31/01/2019 17:24:29]     datapack/lib/032-position.lua:158: in function 'getPosfromArea'
[31/01/2019 17:24:29]     datapack/lib/newStatusSyst.lua:697: in function <datapack/lib/newStatusSyst.lua:694>

 

 

 

Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo:

move1.lua:

Spoiler

Conteúdo Oculto

    Entre aqui ou cadastre-se aqui para ver este conteúdo oculto.

 

Conteúdo Oculto

    Entre aqui ou cadastre-se aqui para ver este conteúdo oculto.

Conteúdo Oculto

    Entre aqui ou cadastre-se aqui para ver este conteúdo oculto.

 

Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo:

Spoiler

 

 

Compartilhar este post


Link para o post

2 respostass a esta questão

Recommended Posts

  • 0
TheRatazana    8
TheRatazana

E ai lucasnunes, de boa?

Bom, você poderia dar mais informações né, da pra deduzir o que acontece, mas saber quando ocorre e como ocorre é sempre bom. No caso o problema parece ser ao usar um move certo? Porem o erro apresentado não parece bater com o script postado. A razão pra isso é que o erro mostra que um valor nulo foi passado quando era esperado uma tabela, e esse valor nulo foi passado pela função doMoveInArea2 para a função getPosfromArea. Porém nesse script passado não existe nenhuma chamada para doMoveInArea2. E também mostra que ela foi chamada de um evento agendado, que seria quando se usar o addEvent, mas o único evento desse tipo ai chama a função doAlertReady, que também não tem nenhuma chamada para as funções do erro.

 

Bom, como é uma coisa chata que fica spamando erro no terminal, eu te recomendo a ignorar a tentativa de move no caso de uma area nula  ser passada. Veja:

Conteúdo Oculto

    Entre aqui ou cadastre-se aqui para ver este conteúdo oculto.

 

Compartilhar este post


Link para o post
  • 0
lucasnunes    0
lucasnunes
Em 03/02/2019 em 12:11, TheRatazana disse:

E ai lucasnunes, de boa?

Bom, você poderia dar mais informações né, da pra deduzir o que acontece, mas saber quando ocorre e como ocorre é sempre bom. No caso o problema parece ser ao usar um move certo? Porem o erro apresentado não parece bater com o script postado. A razão pra isso é que o erro mostra que um valor nulo foi passado quando era esperado uma tabela, e esse valor nulo foi passado pela função doMoveInArea2 para a função getPosfromArea. Porém nesse script passado não existe nenhuma chamada para doMoveInArea2. E também mostra que ela foi chamada de um evento agendado, que seria quando se usar o addEvent, mas o único evento desse tipo ai chama a função doAlertReady, que também não tem nenhuma chamada para as funções do erro.

 

Bom, como é uma coisa chata que fica spamando erro no terminal, eu te recomendo a ignorar a tentativa de move no caso de uma area nula  ser passada. Veja:

Conteúdo Oculto

    Entre aqui ou cadastre-se aqui para ver este conteúdo oculto.

 

 

Spoiler

Conteúdo Oculto

    Entre aqui ou cadastre-se aqui para ver este conteúdo oculto.

 

blz vo fazer aqui  valeu merece meu  +rep 

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×