---
title: "GetServerRuleFlags | open.mp"
description: "获取服务器规则的标志位"
canonical: https://omp.itsneufox.com/zh-CN/docs/scripting/functions/GetServerRuleFlags
language: zh-CN
---

# GetServerRuleFlags

注意

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

注意

此函数暂未实现，请勿在生产环境使用

## 描述

获取指定服务器规则的标志位信息

## 返回值

返回服务器规则标志位

## 示例代码

```c
public OnGameModeInit()
{
    // 添加并配置Discord服务器规则
    AddServerRule("discord", "discord.gg/samp");
    SetServerRuleFlags("discord", 1);

    // 获取并打印规则标志位
    new E_SERVER_RULE_FLAGS:flags = GetServerRuleFlags("discord");
    printf("规则标志位: %d", _:flags); // 输出"规则标志位: 1"
    return 1;
}
```

## 相关函数

-   [AddServerRule](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/AddServerRule): 添加服务器规则
-   [RemoveServerRule](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/RemoveServerRule): 移除服务器规则
-   [IsValidServerRule](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/IsValidServerRule): 验证规则有效性
-   [SetServerRuleFlags](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SetServerRuleFlags): 设置服务器规则标志位
