---
title: "ForceClassSelection | open.mp"
description: "强制玩家返回职业选择界面。"
canonical: https://omp.itsneufox.com/zh-CN/docs/scripting/functions/ForceClassSelection
language: zh-CN
---

# ForceClassSelection

## 描述

此函数强制指定玩家返回职业选择界面。

| 参数 | 说明 |
| --- | --- |
| playerid | 需要操作的玩家 ID |

## 返回值

此函数不返回特定值。

## 示例

```c
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!strcmp(cmdtext, "/class", true))
    {
        ForceClassSelection(playerid);  // 强制玩家返回职业选择界面
        TogglePlayerSpectating(playerid, true);
        TogglePlayerSpectating(playerid, false);
        return 1;
    }
    return 0;
}
```

## 注意事项

注意

当结合使用 TogglePlayerSpectating 函数时（如上例所示），此函数不会将玩家状态切换为 PLAYER\_STATE\_WASTED（濒死状态）。

## 相关函数

-   [AddPlayerClass](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/AddPlayerClass): 添加新职业配置
-   [SetPlayerSkin](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SetPlayerSkin): 设置玩家皮肤外观
-   [GetPlayerSkin](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/GetPlayerSkin): 获取玩家当前皮肤 ID

## 相关回调

-   [OnPlayerRequestClass](https://omp.itsneufox.com/zh-CN/docs/scripting/callbacks/OnPlayerRequestClass): 当玩家在职业选择界面切换职业时触发
