Skip to main content

attempt to call a nil value

❌ Error

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

📍 Context

Happens when you try to call a function that does not exist or is nil. Common in:

  • Misspelled function names.
  • Missing library or module imports.
  • Trying to call callbacks before they are initialized.

✅ Solution

  • Verify the function exists and is loaded before calling.
  • Check spelling and capitalization of function names.
  • Ensure required modules or resources are started first.

ℹ️ Additional Information

  • Can affect clientside or serverside scripts.
  • Wrap function calls in checks: if myFunction then myFunction() end.
Important Notice

You cannot modify code in escrow-protected versions of our scripts.
If this error occurs without any changes on your side, please contact our support team for further assistance.