---
title: "SetPlayerObjectRot | open.mp"
description: "چرخش یک object رو در محور های X، Y و Z تنظیم می‌کنه."
canonical: https://omp.itsneufox.com/fa/docs/scripting/functions/SetPlayerObjectRot
language: fa
---

# SetPlayerObjectRot

## توضیحات

چرخش یک object رو در محور های X، Y و Z تنظیم می‌کنه.

| نام | توضیحات |
| --- | --- |
| playerid | آیدی پلیری که قراره player-object اش بچرخه |
| objectid | آیدی player-object ای که قراره بچرخه |
| Float:rotationX | چرخش X که قراره تنظیم بشه |
| Float:rotationY | چرخش Y که قراره تنظیم بشه |
| Float:rotationZ | چرخش Z که قراره تنظیم بشه |

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

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

**false** - تابع نتونست اجرا بشه.

## مثال‌ها

```c
new gPlayerObject[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
    gPlayerObject[playerid] = CreatePlayerObject(playerid, 2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0);

    SetPlayerObjectRot(playerid, gPlayerObject[playerid], 0.0, 0.0, 180.0);
    return 1;
}
```

## نکات

نکته

برای چرخوندن نرم یک object، [MovePlayerObject](https://omp.itsneufox.com/fa/docs/scripting/functions/MovePlayerObject) رو ببین.

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

-   [CreatePlayerObject](https://omp.itsneufox.com/fa/docs/scripting/functions/CreatePlayerObject): یک object فقط برای یک پلیر می‌سازه.
-   [DestroyPlayerObject](https://omp.itsneufox.com/fa/docs/scripting/functions/DestroyPlayerObject): یک player object رو نابود می‌کنه.
-   [IsValidPlayerObject](https://omp.itsneufox.com/fa/docs/scripting/functions/IsValidPlayerObject): چک می‌کنه که آیا یک player object خاص معتبره یا نه.
-   [MovePlayerObject](https://omp.itsneufox.com/fa/docs/scripting/functions/MovePlayerObject): یک player object رو حرکت می‌ده.
-   [StopPlayerObject](https://omp.itsneufox.com/fa/docs/scripting/functions/StopPlayerObject): یک player object رو از حرکت متوقف می‌کنه.
-   [SetPlayerObjectPos](https://omp.itsneufox.com/fa/docs/scripting/functions/SetPlayerObjectPos): موقعیت یک player object رو تنظیم می‌کنه.
-   [GetPlayerObjectPos](https://omp.itsneufox.com/fa/docs/scripting/functions/GetPlayerObjectPos): موقعیت یک player object رو پیدا می‌کنه.
-   [GetPlayerObjectRot](https://omp.itsneufox.com/fa/docs/scripting/functions/GetPlayerObjectRot): چرخش یک player object رو چک می‌کنه.
-   [AttachPlayerObjectToPlayer](https://omp.itsneufox.com/fa/docs/scripting/functions/AttachPlayerObjectToPlayer): یک player object رو به یک پلیر وصل می‌کنه.
-   [CreateObject](https://omp.itsneufox.com/fa/docs/scripting/functions/CreateObject): یک object می‌سازه.
-   [DestroyObject](https://omp.itsneufox.com/fa/docs/scripting/functions/DestroyObject): یک object رو نابود می‌کنه.
-   [IsValidObject](https://omp.itsneufox.com/fa/docs/scripting/functions/IsValidObject): چک می‌کنه که آیا یک object خاص معتبره یا نه.
-   [MoveObject](https://omp.itsneufox.com/fa/docs/scripting/functions/MoveObject): یک object رو حرکت می‌ده.
-   [StopObject](https://omp.itsneufox.com/fa/docs/scripting/functions/StopObject): یک object رو از حرکت متوقف می‌کنه.
-   [SetObjectPos](https://omp.itsneufox.com/fa/docs/scripting/functions/SetObjectPos): موقعیت یک object رو تنظیم می‌کنه.
-   [SetObjectRot](https://omp.itsneufox.com/fa/docs/scripting/functions/SetObjectRot): چرخش یک object رو تنظیم می‌کنه.
-   [GetObjectPos](https://omp.itsneufox.com/fa/docs/scripting/functions/GetObjectPos): موقعیت یک object رو پیدا می‌کنه.
-   [GetObjectRot](https://omp.itsneufox.com/fa/docs/scripting/functions/GetObjectRot): چرخش یک object رو چک می‌کنه.
-   [AttachObjectToPlayer](https://omp.itsneufox.com/fa/docs/scripting/functions/AttachObjectToPlayer): یک object رو به یک پلیر وصل می‌کنه.
