---
title: "IsPlayerControllable | open.mp"
description: "检查玩家是否可被控制"
canonical: https://omp.itsneufox.com/zh-CN/docs/scripting/functions/IsPlayerControllable
language: zh-CN
---

# IsPlayerControllable

注意

这个函数是在omp v1.1.0.2612中添加的，在以前的版本中不起作用！

## 描述

检测玩家是否处于可控制状态。

| 参数 | 说明 |
| --- | --- |
| playerid | 玩家 ID |

## 返回值

**true** - 玩家可控制  
**false** - 玩家不可控制（如被冻结状态）

## 示例

```c
public OnPlayerSpawn(playerid)
{
    // 如果玩家被冻结则解除冻结
    if (!IsPlayerControllable(playerid))
    {
        TogglePlayerControllable(playerid, true);
    }

    return 1;
}
```

## 相关函数

-   [TogglePlayerControllable](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TogglePlayerControllable): 切换玩家控制状态（同时禁用视角移动）
