• 注册后才能下载/购买插件!快来注册吧,注册即可免费下载 精翻插件 !【点我注册
  • RustSB.COM向广大野生Rust插件作者发出入驻邀请!详情请见[原创作者条约]
【XMAreaManager·自定义区域API】

原创 【XMAreaManager·自定义区域API】 1.0.0

功能说明​

这是一个用于创建和管理可交互虚拟区域的插件,提供简洁的 API 供其他插件调用。

主要功能​

  1. 区域创建 - 使用聊天指令创建虚拟区域(仅服主可用)
  2. 可视化反馈 - 红色球体和边框线标记
  3. 区域颜色球体 - 支持15种颜色的球体显示
  4. 区域显示 - 瞄准时显示图片或文字
  5. 交互检测 - 瞄准检测和内部检测

聊天指令​

/xmarea - 进入或退出区域创建模式(仅服主可用)

1773693381423177369338861617736933992901773693407681

API 接口​

统一API方法:CheckAreaInteraction​

调用方式:
C#:
plugins.Find("XMAreaManager")?.Call("CheckAreaInteraction", player, interactionType, colorName)
参数说明:
  • player: BasePlayer 玩家对象
  • interactionType: string 交互类型("looking" 或 "inside")
  • colorName: string 可选的颜色名称(可传null)
返回值:
object[] { bool success, string areaName, object extraData }

交互类型​

looking - 检测玩家是否瞄准区域
inside - 检测玩家是否在区域内

HOOK​

OnPlayerEnterArea​

当玩家进入区域时触发
参数:
- BasePlayer player - 进入区域的玩家
- string areaName - 区域名称

OnPlayerExitArea​

当玩家离开区域时触发
参数:
- BasePlayer player - 离开区域的玩家
- string areaName - 区域名称

支持的颜色​

蓝色/青色/绿色/洋红/紫色/红色/黄色/白色/橙色/粉色/青柠色/青绿色/紫罗兰/靛蓝

已联动插件​

ButtonCommands·实体指令支持自定义区域按E键执行指令
XMMonthlyFirstPromotion·营销广告支持自定义区域按E键打开营销UI
XMRecycle·回收玩家进入自定义区域时自定打开背包物品的回收UI
作者
pandaman
下载
0
类型
数字产品
有效期
无限
价格
48.00 CNY
查看
12
文件类型
cs
文件大小
30.5 KB
文件Hash
dff20f0fd9a8319c52b0d93362b5610c
首次发布
最后更新
评分
0.00 星 0评价

来自pandaman的更多资源

分享资源

标签