---
title: "GetActorPoolSize | open.mp"
description: "بالاترین actorid که در سرور ساخته شده رو می‌گیره."
canonical: https://omp.itsneufox.com/fa/docs/scripting/functions/GetActorPoolSize
language: fa
---

# GetActorPoolSize

هشدار

This function was added in SA-MP 0.3.7 and will not work in earlier versions!

## توضیحات

بالاترین actorid که در سرور ساخته شده رو می‌گیره. توجه داشته باش که در SA:MP این تابع خراب هست و حتی وقتی هیچ Actor وجود نداره هم `0` برمی‌گردونه. open.mp این مشکل رو برطرف کرده‌ن و `-1` برمی‌گردونن، ولی همچنین این تابع رو deprecated کردن و به جاش `MAX_ACTORS` یا `foreach` رو پیشنهاد میدن.

## مثال‌ها

```c
SetAllActorsHealth(Float:health)
{
    for (new i = 0, j = GetActorPoolSize(); i <= j; i++)
    {
        if (IsValidActor(i))
        {
            SetActorHealth(i, health);
        }
    }
}
```

## تابع‌های مرتبط

-   [CreateActor](https://omp.itsneufox.com/fa/docs/scripting/functions/CreateActor): ساختن Actor (NPC ثابت).
-   [IsValidActor](https://omp.itsneufox.com/fa/docs/scripting/functions/IsValidActor): چک کردن معتبر بودن شناسه Actor.
-   [SetActorHealth](https://omp.itsneufox.com/fa/docs/scripting/functions/SetActorHealth): تنظیم سلامتی Actor.
