Pular para o conteúdo principal

attempt to call a nil value

❌ Erro

attempt to call a nil value (field 'xyz')

📍 Contexto

Acontece quando você tenta chamar uma função que não existe ou é nil. Comum em:

  • Nomes de funções com erros de ortografia.
  • Falta de bibliotecas ou módulos importados.
  • Tentativas de chamar callbacks antes de serem inicializados.

✅ Solução

  • Verifique se a função existe e está carregada antes de chamar.
  • Verifique a ortografia e a capitalização dos nomes das funções.
  • Certifique-se de que os módulos ou recursos necessários sejam iniciados primeiro.

ℹ️ Informações Adicionais

  • Pode afetar scripts do lado do cliente ou do servidor.
  • Envolva chamadas de função em verificações: if myFunction then myFunction() end.
Aviso Importante

Você não pode modificar o código em versões de nossos scripts protegidas por escrow.
Se este erro ocorrer sem nenhuma alteração do seu lado, entre em contato com nossa equipe de suporte para mais assistência.