- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...rustsb.com
- 需要插件(可选)
-
原创 - 【XMLuckyValue·幸运值状态栏】
如果您有本站其他插件需要调用幸运值,可以私聊我,免费 插件介绍 这是一个综合性的幸运值系统,为玩家提供可视化的幸运值显示和多样化的奖励机制。 主要功能 1.实时显示 -在屏幕右下角显示当前幸运值 -使用游戏原生UI风格 -动态进度条显示 -幸运值增加和扣除时的音效 -状态栏点击后打开幸运值UI菜单 2.幸运值获取方式 -[固定增加]:在线时间奖励(根据权限) -[固定增加]:服务器等级升级奖励(需要VipLogo插件)...rustsb.com
插件介绍
类似其他游戏收集光球的玩法,在地图随机生成五种颜色的孔明灯,每种颜色都有独立数据,包括设置生成大小,生成高度,收集奖励等。玩家需要想办法达到孔明灯高度,在接近孔明灯时会自动收集并给予随机奖励。主要功能
1. 孔明灯系统
- 在地图上随机生成白色、绿色、橙色、紫色、红色五种孔明灯
- 每种孔明灯有独立的配置,包括大小、数量上限、高度和冷却时间
- 孔明灯被收集后会在配置的冷却时间后重新生成
- 系统自动确保地图上的孔明灯数量不会超过配置的最大值
- 玩家只需要想办法靠近孔明灯会自动收集成功
2. 奖励系统
- 收集孔明灯可获得物品奖励,根据列表和概率完全随机
- 收集孔明灯可获得指令奖励,根据列表和概率完全随机
- 收集孔明灯可增加商城余额
- 支持与幸运值插件联动,提供概率加成
-
JSON:
"幸运值概率": 0,//写0禁用。否则使用幸运值概率而不是本插件概率 "需要幸运值": 0,//需要玩家达到幸运值才会生效幸运值概率
-

3. 商城
- 玩家可以使用收集孔明灯获得的余额在商城购买物品或指令
- 商城内容完全可配置,支持物品和指令奖励
- 支持自定义商品图标和名称
- 在收集奖励中,如果奖励物品的价格不为0,会自动上架到商城
-
JSON:
"收集给予物品列表": [ { "物品名称": "石头", "物品简称": "stones", "物品皮肤": 0, "物品最小数量": 1, "物品最大数量": 20, "概率1-100": 50, "幸运值概率": 0, "需要幸运值": 0, "价格": 1//不为0,自动按此价格,和最小数量,上架到商城 } ]
-


4. 排行榜系统
- 记录玩家收集孔明灯的数量,形成全服排行
- 提供UI界面显示排行榜信息

视频演示
权限
- xmskylanterncollect.admin - 管理员权限,允许使用所有管理员命令
指令
玩家指令
- /lantern - 打开主界面
- /skylantern.shop - 打开幸运商城
- /skylantern.rank - 打开排行榜
- /skylantern.buy [索引] - 购买商城中的商品
管理员指令
- /xmlantern reload - 重新加载配置
- /xmlantern shop - 打开幸运商城
- /xmlantern tp [类型] [ID] - 传送到指定的孔明灯
- /xmlantern spawn [类型] [数量] - 生成指定类型和数量的孔明灯
控制台指令
- xmlanternbalance [玩家ID] [+/-数量] - 管理玩家余额
- xmlanternset [玩家ID] [数量] - 设置玩家余额
- xmlanternspawn [玩家ID] [孔明灯类型] [高度] [大小] - 在指定玩家位置生成孔明灯
数据管理机制
插件采用高效的数据管理机制,可确保持久稳定的运行:1. 活跃孔明灯数据
- 只存储当前地图上实际存在的孔明灯数据
- 确保数据数量与地图上的实体数量一致,避免数据堆积
2. 冷却系统
- 玩家收集孔明灯后,数据从活跃列表移到冷却列表
- 冷却时间到期后,如果地图上的孔明灯数量未达上限,系统自动生成新的孔明灯
- 如果数量已达上限,冷却数据会保留直到有空间生成新灯
3. 孔明灯机制
- 孔明灯生成后会固定在空中不会移动
- 孔明灯生成后自动点燃,晚上更容易找到
- 孔明灯不会一直存在原地,1分钟内会重新再新的随机位置生成,但依然遵循最大数量和冷却数量
使用指南
基本使用
- 安装插件后,服务器会自动在地图上生成配置数量的孔明灯
- 玩家接近孔明灯时可以自动收集(默认10米范围内)
- 收集后获得配置的奖励和余额
- 使用/lantern命令打开UI界面,查看余额和商城
- 在商城中使用余额购买物品或指令奖励
管理员功能
- 管理孔明灯
- 使用/xmlantern spawn 白色 5 命令在您当前位置附近生成5个白色孔明灯
- 使用/xmlantern tp 白色 命令随机传送到一个白色孔明灯的位置
- 使用/xmlantern tp 白色 123456 传送到指定ID的孔明灯
- 在指定位置生成孔明灯
xmlanternspawn <玩家ID> <孔明灯类型> <高度> <大小>
- 玩家ID: 玩家的Steam ID
- 孔明灯类型: 白色、绿色、橙色、紫色、红色
- 高度: 相对于玩家位置的高度
- 大小: 孔明灯的缩放大小
**注意:** 通过此命令生成的孔明灯不会记入冷却系统,不会占用自动生成孔明灯的名额。
注意事项
- 首次安装插件后,需要一段时间让孔明灯在地图上生成
- 如果您的玩家人数多,每个颜色的孔明灯最大数量不要设置太多。
- 建议高度设置不太高,由于刷新机制,太高玩家可能来不及达到就会重新生成
- 插件卸载时会自动清理所有孔明灯和UI
- 幸运值功能需要安装XMLuckyValue插件才能正常使用
- 玩家靠近孔明灯10米范围会自动收集成功,但由于孔明灯范围是以灯芯计算,确保你设置的孔明灯大小不要超过20.0.或者修改插件本体开头的检测范围