Admin Radar 允许管理员拥有一个雷达来帮助检测作弊者,方法是在屏幕上绘制玩家的位置以及他们当前的生命值和与您的距离,以及下面列出的许多其他实体类型。快速切换 GUI 可用于快速更改您的过滤器。
FauxAdmin 用户的兼容性。这些用户必须具有权限。如果使用受限访问列表,则还必须将其添加到该列表。adminradar.allowed
您可以通过禁用特定过滤器的 Show Button (显示按钮) 以及 Additional Tracking (如果适用) 来完全禁用对特定过滤器的跟踪。
如果筛选器引发异常,它们将自动完全禁用其功能。此异常将仅打印到服务器控制台一次。
如果使用限制对 Steam64 ID 的访问选项,那么您的 FauxAdmin 用户也必须在此列表中,否则将不允许他们使用 radar 命令。
掉落物品追踪器将显示世界中掉落的物品,但配置中的物品除外(默认例外:瓶子、规划师、岩石、火炬、罐头、箭头)。
bool isRadar = AdminRadar.Call<bool>("IsRadar", player.UserIDString);
雷达激活时的钩子
void OnRadarActivated(BasePlayer player)
雷达停用时的钩子
void OnRadarDeactivated(BasePlayer player)
权限
- adminradar.allowed-- 允许玩家使用命令 - 这将暂时授予 admin 标志。使用风险自负。/radar
- adminradar.auto-- 连接和唤醒时自动打开雷达。
- 还需要
- adminradar.allowed 权限、
- 成为开发人员,
- 在授权列表中,
- 所需的 authlevel 中,
- 或
- 能够将 radar 与 FauxAdmin 一起使用。
- adminradar.list- 允许具有此权限的玩家使用/radar list
- adminradar.bypass-- 允许用户不被雷达吸引
- adminradar.bypass.override-- 覆盖旁路并同时查看这些用户。对服务器所有者很有用。
- 用法示例:
- oxide.grant group admin adminradar.bypass
- 这将使所有管理员在雷达上彼此不可见。
- oxide.grant user nivex adminradar.bypass.override
- 在这种情况下, nivex 是 Server Owner 和 admin。这将使 nivex 对雷达上的所有管理员不可见,但允许他看到具有该权限的所有用户。adminradar.bypass
FauxAdmin 用户的兼容性。这些用户必须具有权限。如果使用受限访问列表,则还必须将其添加到该列表。adminradar.allowed
聊天命令
- /radar optional: filter-- 使用可选过滤器将雷达切换到您的自己
- /radar online-- 仅在使用框筛选器时切换显示在线玩家框。
- /radar help-- 显示命令列表
- /radar f-- 使用您之前的过滤器
- /radar ui-- 打开/关闭快速切换 UI
- /radar tracker -- 已删除的功能
- /radar vision-- 切换显示玩家正在查看的内容。
- /radar ext-- 为玩家显示扩展信息的切换(某些附件被缩短,例如 4 倍变焦瞄准镜 = 4 倍,简单手工瞄准镜 = 瞄准镜)
- /radar drops-- 显示 150 米内所有掉落的物品,包括捕熊器和地雷
- /radar list-- 显示所有活跃的雷达用户
- /radar setanchormin 0.667 0.020- 调整 MIN 并通过更改刷新 UI
- /radar setanchormax 0.810 0.148- 调整最大值并刷新 UI
- /radar anchors_save- 保存对 config 的更改
- /radar anchors_reset- 将 Anchors 重置为配置和游戏中的默认值
- /radar buildings- 绘制服务器上所有没有 TC 的建筑物。如果您想使用 TC 过滤器从更远的距离查看具有 TC 的建筑物,请增加 Tool Cupboard > Drawing Distances。
雷达滤波器
默认情况下,将显示 Players、Bradley APC 和 Helicopters。默认情况下,您可以通过执行以下操作来显示 Additional Tracking (其他跟踪) 下列出的过滤器:1) 禁用所述过滤器的 UI 按钮,2) 为所述过滤器启用 Additional Tracking(其他跟踪)。- 袋子 -- 展示睡袋
- 盒子 -- 显示存储容器和补给空投
- Col -- 显示收藏品
- 死机 -- 显示死机玩家
- Loot -- 显示战利品容器、掉落的战利品、垃圾和背包
- NPC -- 显示动物、人类 NPC 和科学家
- 矿石 -- 显示石头、金属、硫磺的资源节点
- Sleeper -- 显示休眠的玩家
- Stash -- 显示储藏
- TC -- 显示工具柜
- Turret -- 显示炮塔
- All -- 显示以上所有筛选器
- ht -- 表示饥饿/口渴
您可以通过禁用特定过滤器的 Show Button (显示按钮) 以及 Additional Tracking (如果适用) 来完全禁用对特定过滤器的跟踪。
如果筛选器引发异常,它们将自动完全禁用其功能。此异常将仅打印到服务器控制台一次。
如果使用限制对 Steam64 ID 的访问选项,那么您的 FauxAdmin 用户也必须在此列表中,否则将不允许他们使用 radar 命令。
掉落物品追踪器将显示世界中掉落的物品,但配置中的物品除外(默认例外:瓶子、规划师、岩石、火炬、罐头、箭头)。
开发人员 API
检查是否通过玩家 ID 字符串启用了 radar:bool isRadar = AdminRadar.Call<bool>("IsRadar", player.UserIDString);
雷达激活时的钩子
void OnRadarActivated(BasePlayer player)
雷达停用时的钩子
void OnRadarDeactivated(BasePlayer player)
配置
设置和选项可以在目录下的文件中进行配置。建议使用编辑器和验证器,以避免格式问题和语法错误。AdminRadarconfig地图标记
- 删除
设置
- 默认距离 -> 500.0(米)
- 默认刷新时间 -> 5.0(秒)
- 丢弃的项目异常(使用/radar drops)
- 延迟上限(以毫秒为单位)(0 = 无上限)-> 1000.0
- 绘制的对象限制 (0 = 无限制) -> 250
- 限制对 Steam64 ID 的访问 - >未配置(只有此列表中的用户才具有访问权限(如果已配置),否则需要身份验证级别)
- 限制对身份验证级别的访问 > 身份验证级别 1
- 聊天命令 -> radar(使用 /radar 的替代命令)
- Barebones Performance Mode > false(禁用所有与播放器无关的功能)
- Use Bypass Permission > 此设置已被删除
- User Interface Enabled > true
- 在 X 秒后停用雷达 处于非活动状态 -> 300 秒
- X 分钟后停用雷达 - > 0 分钟
- 玩家名称 文本大小 (14)
- 玩家信息文本大小 (14)
- 实体名称 文字大小 (14)
- 实体信息文字大小 (14)
选项
- 显示桶和板条箱内容 -> false
- 显示 Airdrop 内容 -> false
- 显示储藏内容 -> false
- 绘制空容器 -> true
- 显示资源数量 -> true
- 仅在世界视图处显示 NPCPlayers -> false(当您位于世界下方时,您只会看到世界下方的 NPC 玩家,同样,在世界上方)
- 显示背包中的 X 件物品 [0 = 仅数量] -> 3
- 在尸体上显示 X 项 [0 = 仅数量] -> 0
- 在橱柜上显示已授权的计数 - > true
- 在橱柜上显示袋子数量 - > true
额外跟踪
- 船 -> false
- 布拉德利 APC -> true
- 汽车 -> false
- CargoShips -> false
- 直升机 - > true
- 直升机旋翼运行状况 -> false
- MiniCopters -> false
- CH47 -> 假
- 可骑的马 -> false
- RHIB -> false
绘制方法
- 在玩家身上画箭 -> false
- 绘制框 -> false
- 绘制文本 - > true
绘制距离(以米为单位)
- 空投箱 -> 400
- 动物 -> 200
- 船艇 -> 150
- 汽车 -> 500
- 睡袋 -> 250
- 箱子 -> 100
- 收藏品 -> 100
- 玩家尸体 -> 200
- 玩家 -> 500
- 战利品容器 -> 150
- MiniCopter -> 150
- NPC 玩家 -> 300
- 可骑马 -> 250
- 资源(矿石)-> 200
- 储藏 -> 200
- 工具柜 -> 100
- 工具柜箭头 -> 250
- 刀塔 -> 100
- 自动售货机 -> 250
- 雷达空投命令 (150 米) - /radar Drops
组限制
- 死色 -> #ff0000
- 使用 x -> true 绘制远距离玩家
- 组色基本 - > #ffff00
- Group Colors (每组的颜色列表)
- 高度偏移 [0.0 = 禁用] -> 0.0
- 限注 -> 4
- 范围 -> 50.0
- 用户组颜色配置 — > true
玩家移动跟踪器
- 已启用 -> false
- 每 X 秒更新一次跟踪器 -> 1
- 持仓在 X 秒后过期 -> 600
- 最大报告距离 -> 200 米
- 绘制时间 -> 60 秒
- 减少重叠距离 -> 5 米
颜色十六进制代码
- 彩色十六进制代码必须以 # 符号开头。任何不以 # 符号开头的代码都将被视为彩色单词:红色、橙色、白色等。
图形用户界面
- 锚点最小值 > 0.667 0.020
- 锚点最大值 > 0.810 0.148
- 颜色关闭 > 0.29 0.49 0.69 0.5
- 开色> 0.69 0.49 0.29 0.5
GUI -> 显示按钮 ->
- 包袋 -> true
- 船 -> false
- 汽车 -> false
- CargoShips -> false
- CH47 -> 假
- 收藏品 -> true
- 死 -> false
- Heli -> false
- 战利品 -> true
- MiniCopter -> false
- NPC -> true
- 矿石 -> true
- 可骑的马 -> false
- RigidHullInflatableBoats -> false
- 枕木 - > true
- Stash -> true
- TC -> 真
- TC Arrow -> true
- 炮塔 -> true
语音检测
- 已启用 -> true
- X 秒后超时 -> 3
- 检测半径 -> 25.0