---
title: "SetActorPos | open.mp"
description: "موقعیت actor رو تنظیم می‌کنه."
canonical: https://omp.itsneufox.com/fa/docs/scripting/functions/SetActorPos
language: fa
---

# SetActorPos

هشدار

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

## توضیحات

موقعیت actor رو تنظیم می‌کنه.

| نام | توضیحات |
| --- | --- |
| actorid | ID actor که موقعیتش رو می‌خوایم تنظیم کنیم. از CreateActor برمی‌گرده. |
| Float:x | مختصات X که actor باید توش قرار بگیره. |
| Float:y | مختصات Y که actor باید توش قرار بگیره. |
| Float:z | مختصات Z که actor باید توش قرار بگیره. |

## مقدار برگشتی

**true** - تابع با موفقیت اجرا شد.

**false** - تابع اجرا نشد. actor مشخص شده وجود نداره.

## مثال‌ها

```c
new gMyActor;

public OnGameModeInit()
{
    gMyActor = CreateActor(24, 2050.7544, -1920.0621, 13.5485, -180.0);
    return 1;
}

// Somewhere else
SetActorPos(gMyActor, 2062.2332, -1908.1423, 13.5485);
```

## نکات

یادداشت

وقتی actor رو با [CreateActor](https://omp.itsneufox.com/fa/docs/scripting/functions/CreateActor) می‌سازی، موقعیتش رو مشخص می‌کنی. نیاز نیست از این تابع استفاده کنی مگر اینکه بخوای بعداً موقعیتش رو تغییر بدی.

## توابع مرتبط

-   [GetActorPos](https://omp.itsneufox.com/fa/docs/scripting/functions/GetActorPos): گرفتن موقعیت actor.
-   [CreateActor](https://omp.itsneufox.com/fa/docs/scripting/functions/CreateActor): ساخت actor (static NPC).
