> ## Documentation Index
> Fetch the complete documentation index at: https://docs.projectreal.gg/llms.txt
> Use this file to discover all available pages before exploring further.

# getcurrentactor

> تعيد Actor Instance المرتبطة بالـ Luau thread الحالي. لا تأخذ function أي arguments. تحل current Luau thread عبر نفس actor resolver المستخدم بواسطة getactorfromthread: يجب أن يوجد thread data، ويجب أن يوجد Actor reference، ويجب أن يكون reference count أكبر من 0، ويجب أن يحتوي the associated Actor على non-expired weak reference. إذا لم توجد valid actor reference، تعيد function nil.

<div className="real-function-page">
  ```lua theme={null}
  getcurrentactor(): Instance | nil
  ```

  ## أسماء بديلة

  * `get_current_actor`

  ## القيم الراجعة

  <ResponseField name={"actor"} type={"Instance | nil"}>
    Actor Instance المحلولة من the associated Actor weak reference الخاصة بالthread الحالي، أو nil عندما لا توجد valid actor reference.
  </ResponseField>

  ## مثال

  Resolve the Actor Instance associated with the current Luau thread.

  ```lua theme={null}
  local actor = getcurrentactor()

  print(actor)
  ```
</div>
