- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...
rustsb.com
- 需要插件(可选)
-
原创 - 【XMPlayerAdmin·玩家管理】
⚠️请仔细阅读每个功能介绍,包括更新页面每次的更新说明,插件功能相当强大且稍微复杂,但我相信您不用问我也能懂! 主UI右上角下拉菜单 模式切换:点击太阳/月亮图标,切换UI颜色模式 按键绑定:主UI右上角切换 X / F / 无 按按键绑定打开UI(需要安装XMKeyBindingAPI·XF键api) X键不会影响座位切换,坐下时不生效 F键不会影响打开武器灯和地图聚焦,自动检测手持武器是否装配灯 切换到“无”不注册按键绑定...
rustsb.com
插件简介
XMNearbyInfo 是一款轻量级的实体检测插件,允许有权限的玩家按键播报周围的掉落物品,实体,npc。玩家会自动发送消息“我附近有X个XX”,可用于快速和队友交流,传播物品/实体/npc位置信息
主要功能
掉落物品扫描
- 按下按键(配置设置键位)扫描周围掉落物品,无视线要求自动检测半径
- 显示物品名称和数量
- 支持重命名物品识别
- 自动合并相同物品的数量
实体瞄准检测
- 用准星瞄准实体按下按键
- 识别瞄准的实体类型
- 支持 100 米射线距离
- 智能识别 NPC 注册名称
- 实体汉化名称:
- 推荐:安装XMPlayerAdmin·玩家管理调用实体中文名称,支持游戏内几乎所有实体
- 未安装,不支持实体翻译,需要手动配置文件设置预制名和对应显示名称(未配置的实体无法发出消息)
npc名称自识别
- 三种方式识别 NPC 名称:
- entity.name(实体自定义名称)
- npcPlayer.displayName(NPC 显示名)
- combatEntity.name(战斗实体名称)
使用方法
扫描掉落物品
- 按下按键
- 查看聊天消息

检测实体(需开启实体播报)
- 配置中设置 "启用实体播报": true
- 用准心瞄准实体
- 按下按键
- 显示实体名称

检测npc(需开启实体播报)
- 配置中设置 "启用实体播报": true
- 用准心瞄准npc
- 按下按键
- 显示npc名(如果BOSS插件支持)

权限
xmnearbyinfo.use - 允许使用检测功能指令
/nearbyname {名字} - 对实体输入设置名称,仅限服主 (安装了XMPlayerAdmin可以无视)配置
JSON:
{
"按键模式(1=Shift+R 2=Ctrl+R 3=鼠标左键 4=鼠标右键 5=鼠标滚轮)": 5,
"检测半径": 20.0,
"聊天冷却": 3.0,
"聊天格式": "我附近有{0}个{1}.",
"启用实体播报": true,
"实体名称设置": [
{
"实体预制名": "assets/bundled/prefabs/autospawn/resource/ores_sand/stone-ore.prefab",
"显示名": "石头矿石"
},
{
"实体预制名": "assets/bundled/prefabs/autospawn/resource/ores_sand/sulfur-ore.prefab",
"显示名": "硫磺矿石"
},
{
"实体预制名": "assets/bundled/prefabs/autospawn/resource/ores_sand/metal-ore.prefab",
"显示名": "金属矿石"
}
]
}
配置说明
按键模式- 模式1:Shift + R
- 模式2:Ctrl + R
- 模式3:鼠标左键 - 空手时触发(检查 GetActiveItem() == null)
- 模式4:鼠标右键 - 空手时触发(检查 GetActiveItem() == null)
- 模式5:鼠标滚轮 - 中键点击
- 仅用于扫描掉落物品
- 实体检测不受此限制,使用射线瞄准
- 两次检测之间的冷却时间
- 防止刷屏
- {0} = 数量
- {1} = 名称
- 示例:"我附近有{0}个{1}."
- false:只扫描掉落物品
- true:可以检测瞄准的实体
- 自定义特定实体的显示名称
- 支持完整预制路径
- 未安装XMPlayerAdmin也仅支持配置设置的实体才能播报
工作原理
掉落物品扫描
玩家位置 → 10米半径扫描 → 统计物品 → 显示结果实体检测
玩家视线 → 射线检测(100米) → 识别实体 → 显示名称优先级
1. 优先扫描掉落物品2. 如果有掉落物 → 显示掉落物并结束
3. 如果没有掉落物 + 开启实体播报 → 检测瞄准的实体