---
title: "PlayerSpectatePlayer | open.mp"
description: "باعث می‌شه یک بازیکن بازیکن دیگه ای رو تماشا کنه"
canonical: https://omp.itsneufox.com/fa/docs/scripting/functions/PlayerSpectatePlayer
language: fa
---

# PlayerSpectatePlayer

## توضیحات

باعث می‌شه یک بازیکن بازیکن دیگه ای رو تماشا (spectate) کنه.

| نام | توضیحات |
| --- | --- |
| playerid | آی‌دی بازیکنی که قراره تماشا کنه. |
| targetplayerid | آی‌دی بازیکنی که باید تماشا بشه. |
| SPECTATE\_MODE:mode | [حالت](https://omp.itsneufox.com/fa/docs/scripting/resources/spectatemodes) تماشا کردن (اختیاری؛ به طور پیش فرض 'normal' هست). |

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

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

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

## مثال‌ها

```c
public OnPlayerDeath(playerid, killerid, WEAPON:reason)
{
    TogglePlayerSpectating(playerid, 1);
    PlayerSpectatePlayer(playerid, killerid);
    return 1;
}
```

## نکات

هشدار

-   ترتیب خیلی مهم هست! مطمئن شو که ابتدا از TogglePlayerSpectating استفاده می‌کنی و بعد PlayerSpectatePlayer.
-   playerid و targetplayerid باید در همون virtual world و interior باشن تا این تابع درست کار کنه.

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

-   [PlayerSpectateVehicle](https://omp.itsneufox.com/fa/docs/scripting/functions/PlayerSpectateVehicle): تماشای یک وسیله نقلیه.
-   [TogglePlayerSpectating](https://omp.itsneufox.com/fa/docs/scripting/functions/TogglePlayerSpectating): شروع یا توقف تماشا کردن.
-   [GetPlayerSpectateID](https://omp.itsneufox.com/fa/docs/scripting/functions/GetPlayerSpectateID): دریافت آی‌دی بازیکن یا وسیله نقلیه ای که بازیکن داره تماشا می‌کنه.
-   [GetPlayerSpectateType](https://omp.itsneufox.com/fa/docs/scripting/functions/GetPlayerSpectateType): دریافت نوع تماشای بازیکن.

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

-   [حالت‌های تماشا](https://omp.itsneufox.com/fa/docs/scripting/resources/spectatemodes)
