- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...
rustsb.com
- 需要插件(可选)
-
原创 - 【VipLogo·服务器等级】
如果您有本站其他插件需要调用等级,可以私聊我,免费 插件简介 服务器必备的等级系统!超简单配置,超实用功能,超多联动插件!提升玩家在线时间,增加服务器玩家留存时长! 根据等级解锁:物品使用,指令使用,获得权限,称号,资源倍率,白天时长,扩容弹夹,血量上限,建造数量等! 升级方式 在线升级 玩家每在线指定时间升级1级 支持自定义升级所需时间,等级越高,代表玩家在您服务器的游玩时间越久 鼓励玩家挂机升级,增加服务器人气,留存率,多人在线游戏时长 等级加速权限...
rustsb.com
原创 - 【XMBossLV·BOSS等级】
如果您有本站其他插件需要调用等级,可以私聊我,免费 功能介绍 为服务器添加了基于Boss击杀的玩家等级系统。玩家击杀指定的Boss可以获得经验值,累积的经验值会自动提升玩家等级,达到特定等级后可以领取各种奖励。 主要功能 1.Boss击杀经验系统:击杀指定名称的Boss获得经验值 2.等级系统:根据累积的经验值自动提升玩家等级 3.奖励系统:达到特定等级后可以领取物品和指令奖励 4.排行榜系统:显示服务器玩家等级排行榜...
rustsb.com
原创 - 【XMLuckyValue·幸运值状态栏】
如果您有本站其他插件需要调用幸运值,可以私聊我,免费 插件介绍 这是一个综合性的幸运值系统,为玩家提供可视化的幸运值显示和多样化的奖励机制。 主要功能 实时显示 -在屏幕右下角显示当前幸运值 -使用游戏原生UI风格 -动态进度条显示 -幸运值增加和扣除时的音效 -状态栏点击后打开幸运值UI菜单 幸运值获取方式 -[固定增加]:在线时间奖励(根据权限) -[固定增加]:服务器等级升级奖励(需要VipLogo插件) -[固定增加]:被玩家点赞奖励(需要XMPlayerCard插件)...
rustsb.com
原创 - 【XMSanity·San值】(理智系统)
核心功能 San值管理 可拖拽的圆形San值图标UI 根据San值百分比动态显示不同图标(100%/70%/40%/10%) 实时显示当前/最大San值 支持自定义图标大小、文字大小和颜色 San值上限系统 默认上限:100(可配置) 权限加成:为不同权限组设置不同的San值上限 等级加成: 服务器等级(VipLogo插件) BOSS等级(XMBossLV插件) 每N级提升一次上限,每次提升固定数值 San值特效系统 增加/扣除自定义特效(配置自定义) 默认使用音效...
rustsb.com
原创 - DWStaminaSystem - 体力系统
DWStaminaSystem - 体力系统 自1.0.4版本起结束限免,注意事项如下: 先前版本您仍可继续免费使用至 2026年4月25日 ,如需更新1.0.4及后续版本则需要购买本插件。 本插件将于本日起至2025年10月28日进行五折折扣优惠。 参考二游的体力系统插件,提供了一个完整的体力管理系统,包括体力上限设置、自动恢复机制、UI显示等功能。 主要是提供一些API接口给其他插件使用。 插件功能 可配置的体力上限。 自动体力恢复机制。 实时UI显示。...
rustsb.com
原创 - 【XMSkillTrigger·技能触发系统】
插件简介 技能库官配插件!因技能库本身代码量巨大,只能单独写这个触发系统。同时补全各种场景使用中需要释放技能的情况。 它可以实现,你只需要这一个触发系统,满足你对技能库调用和服务器创造的所有需求! 核心玩法扩展 1.法力值系统(玩家释放技能耗蓝机制) 配置文件开启法力值系统后"开启法力值系统": true,: 技能库插件玩家使用远程/近战/工具释放技能,都要判断蓝量是否足够扣除单次释放量 玩家UI触发(/skill)也需要消耗蓝量...
rustsb.com
原创 - 【XMTreePlus·种树】
插件介绍 XMTreePlus 是一个功能丰富的种树插件,允许玩家种植特殊的树木并收获果实。树木会随时间生长,最终结出可收获的果实。 玩家只需要砍倒成熟的树,配置设置的对应材料就会从树上掉下来。 主要特性 支持多种树木类型 树木分阶段生长 可配置的成熟时间和寿命 自定义果实掉落 稀有果实掉落机制 树木状态实时显示 种子掉落系统 配置说明 { "显示悬浮文字": true, "树成熟的总时长(单位:秒)": 600, "树完全成熟后的寿命": 1800...
rustsb.com
原创 - 【XMNotificationUI·万能UI编辑器】
插件简介 实现诸多自定义UI使用场景 创建自定义样式的通知UI 创建商城购买UI 创建物品制作兑换UI 创建萌新教程提示UI 创建物品提示UI 创建执行聊天指令的菜单UI 创建执行控制台指令的功能UI 创建权限玩家的上线提示UI 创建获得稀有物品的全服提示UI 主要功能 🎨 UI样式编辑器 可视化编辑: 实时预览UI样式效果 位置调整: 精确调整主面板和文字区域位置 样式自定义: 支持颜色、背景图片、透明度等多种样式设置 选中模式: 支持整体移动或单独调整大小 📝 样式配置选项...
rustsb.com
简介
沼泽纪念碑巨大枯树带来船新玩法!允许玩家R键与神树交互,
- 神树贡献系统
- 神树贡献兑换奖励系统
- 神树贡献月榜排名系统
- 神树时段任务系统
- 神树定期果实掉落系统
- 神树以物换物系统
- 神树恢复属性
- 神树之间传送
- 神树等级系统
- 神树守卫战
- 神树祝福雨
主要功能
神树检测与交互
- 自动检测沼泽纪念碑中心的神树(中心位置的大大树)
- 玩家在10米范围内按
R键打开UI界面- 如果有XMTreePlus·种树插件,玩家种植的任意树都可以R键交互打开神树UI
- 支持浮空文字提示(可配置显示内容和距离)
- 支持地图标记显示(可自定义颜色和刷新间隔)


贡献物品系统
- 玩家可以贡献指定物品获得贡献度
- 可以打开UI点击要贡献的物品,支持输入框指定贡献数量
- 也可以直接将支持贡献的物品丢弃到神树范围的地上
- 如果配置 丢弃不支持物品增加贡献度概率 不为0也支持丢弃任意物品后删除物品,根据概率默认奖励1贡献度
- 支持设置每种物品的最低贡献数量
- 支持每日贡献限制(总贡献度和单个物品数量)
- 贡献时可恢复玩家属性(血量、水分、饥饿、体力、san值、法力、幸运值)
- 恢复效果带冷却时间
- 可选全服广播贡献信息
神树任务系统
- 设置任务发布的随机时间区间,任务时限=下次任务的时间之前
- 设置任务需要提交的物品,皮肤,数量
- 设置任务奖励的贡献度
- 支持设置任务限额(先到先得)
- 任务发布时的全服播报
- 流程:
- 任务发布通知
- 玩家前往神树交互打开主UI,点击【任务】进入页面
- 领取任务,收集物品,回来提交任务
- 点击任务页面的【提交】
- 或直接将任务物品丢弃在神树范围的地上


神树守卫战
- 参与条件
- 挑战规则
- 配置选择简易模式
"胜利条件(true=时间结束 false=至少1名玩家存活)": false,- true=简单模式:只要坚持到活动时间结束且神树血量不为0即可
- false=困难模式:在true的基础上,活动开始参与的玩家至少有1名,中途没有离开神树范围(冰墙外),且中途没有死亡
- 配置文件设置:召唤npc/动物的间隔秒,召唤数量,血量
- 神树的血量:根据npc存活数量x间隔多少秒扣血1次x每次扣多少血=时间结束时血量不为0
- 可以开启是否开启冰墙环绕,冰墙数量
- 配置选择简易模式
- 奖励规则
- 贡献度奖励
- 控制台指令指令奖励
- npc概率掉落物品列表(击杀后掉落在尸体旁)
- 奖励领取条件
- 发放:参与活动的玩家,包括活动开始前和活动期间进入范围的玩家
- 不发放:没有在期间进入范围的玩家。活动结束后没有在范围内的玩家
- 活动期间禁止玩家R键交互神树,也避免影响换弹

贡献度兑换系统
- 使用贡献度兑换物品或执行指令
- 支持每日、每月、服务器总限额控制
- 支持服务器等级/BOSS等级满足才能兑换
- 支持免费兑换(贡献度需求为0)
- 权限玩家可获得额外兑换限额
- 支持输入框指定兑换次数

以物换物系统
- 玩家手持物品,在神树范围内按
鼠标滚轮中键触发置换 - 支持黑名单配置(物品简称或皮肤ID)
- 支持权限才能置换指定物品
- 支持冷却时间设置
- 灵活的置换规则:
- 任意物品置换:手持任意物品都可以随机置换列表中的物品
- 特定物品置换:仅手持特定物品才能置换对应的物品
- 置换概率控制(1-100%)
- 置换成功后物品生成在玩家视线前方
- 支持每日限额控制
- 最低递交数量要求
- 智能提示系统:
- 成功:无提示,物品直接生成
- 概率失败:提示"神树收下了您的好意"
- 物品不支持/黑名单:提示"神树不喜欢此物品"
- 超过限额:提示次数已达上限
月榜排行系统
- 按玩家总贡献度排名(前10名)
- 每月30号开放奖励领取
- 支持设置不同排名的奖励物品
- 显示玩家当前排名
- 管理员可重置月榜数据

神树等级系统
- 全服玩家贡献度累计提升神树等级
- 每级所需贡献度可配置,支持每级递增贡献度倍数
- 达到指定等级自动解锁权限(全服玩家)
此功能配置填入的权限名有绝对控制权,神树等级未达到会取消所有玩家对应权限!- 神树等级达到时,会在插件重载检测在线玩家,玩家上线检测,给予对应权限
- 达到指定等级自动加载插件
此功能配置填入的插件名有绝对控制权,神树等级未达到会卸载插件- 神树等级达到时,会自动加载对应插件
- 检测会在等级提升,本插件重载时执行
- UI页面展示等级进度和解锁内容



神树果实掉落
- 可设置每天某个时间段掉落物品(支持多个时间段)
- 可设置每个时间段掉落的次数(此时间内随机X次)
- 可设置掉落的物品列表,物品皮肤,数量,每次掉落的最小/最大种类数量
- 掉落的全服通知,玩家可前往沼泽神树位置拾取,先到先得
- 物品使用悬浮,方便找到
- 管理员也可以通过控制台指令随时触发掉落活动


神树祝福雨
- 可设置三种活动启用方式
- 每天自定义时段整点开启
- 神树等级提升时(相同等级提升每天触发1次不重复,防止降级后又升级)
- 控制台指令触发
- 祝福雨影响
- 所有玩家(包括后进服的玩家)屏幕闪绿效果
- 配置间隔秒,配置设置的物品列表,随机掉落在每个玩家面前
- 期间,根据配置间隔秒恢复自定义值的:血量/水量/饥饿/体力/san值/法力值/几率增加幸运值
- 屏幕顶部祝福语持续时长倒计时

UI界面设计
- 月榜排行榜
- 月榜奖励页
- 贡献物品列表
- 兑换列表
- 神树等级介绍页
- 神树任务页面
- 神树传送页面(需要权限)
日志输出
- 配置开启
"记录操作日志": true - 记录玩家如下行为
- 丢弃贡献
- UI贡献
- 兑换物品
- 兑换指令
- 置换物品
- UI提交任务物品
- 丢弃提交任务物品
- 守卫战奖励记录
- 领取月榜奖励
- 日志存储在
oxide\logs/XMSwampDivineTree文件夹

控制台指令
xmswamptree.resetmonth- 重置月榜数据(包括所有玩家的月度贡献)swamptree.forcedrop- 手动触发神树掉落(无视时段设置,管理员专用)swamptree.startblessingrain- 手动开启祝福雨
权限系统
插件会根据配置自动注册以下权限:XMSwampDivineTree.{权限后缀}- 配置中设置的权限玩家权限
依赖插件(可选)
以下插件用于恢复效果,如未安装相关插件,对应恢复效果将不生效:- DWStaminaSystem - 体力系统
- XMSanity - San值系统
- XMSkillTrigger - 法力系统
- XMLuckyValue - 幸运值系统
- XMTreePlus·种树 - 玩家种植的任意树成熟后都可以R键交互打开神树UI
- XMNotificationUI - 支持全服播报提示使用UI而不是聊天提示
配置
JSON:
{
"基础设置": {
"聊天提示前缀": "[沼泽神树]\n",
"显示浮动文字": true,
"浮动文字更新间隔(秒)": 5.0,
"浮动文字显示距离": 30.0,
"浮动文字显示名": "沼泽神树",
"启用音效": true,
"启用地图标记": true,
"地图标记小圈颜色": "00FF00",
"地图标记大圈颜色": "008800",
"地图标记更新间隔(秒)": 10.0,
"地图标记显示名": "沼泽神树",
"交互距离": 10.0,
"区域禁止建造": true,
"禁止建造半径": 100.0,
"安全区": true,
"贡献时显示特效": true,
"丢弃贡献物品特效": "assets/prefabs/misc/xmas/advent_calendar/effects/open_advent.prefab",
"UI贡献物品特效": "assets/rust.ai/agents/snake/effects/snake_hide_effect.prefab",
"丢弃不支持物品增加贡献度概率": 1.0,
"使用XMNotificationUI全服通知": false,
"XMNotificationUI调用名称": "",
"记录操作日志": true
},
"贡献度设置": {
"基础贡献度每日上限": 100,
"权限玩家设置": [
{
"权限后缀": "vip",
"贡献度每日上限": 150,
"每日限额增补数": 1,
"每月限额增补数": 10
}
]
},
"神树等级增益": {
"每级所需贡献度": 100,
"每级递增贡献度倍数": 2.0,
"等级解锁权益": {
"获得权限": [
{
"所需等级": 1,
"解锁权限": "viplogo.vip1",
"描述": "神树1级解锁等级加速权限·[全服玩家]"
}
],
"解锁插件": [
{
"所需等级": 2,
"插件名": "XMDrawGuess",
"描述": "神树2级解锁你画我猜小游戏·[全服玩家]"
}
]
}
},
"贡献物品设置": [
{
"物品名字": "木头",
"物品简称": "wood",
"物品数量": 10,
"物品皮肤": 0,
"增加贡献度": 1,
"每日限制贡献数量": 100,
"全服播报": true,
"播报内容": "恭喜玩家{0}向神树贡献了物品{1}x{2}个,获得贡献度 {3}!",
"贡献此物品恢复": {
"回满血量": true,
"回满饥饿": true,
"回满饱食": true,
"回复体力": 0.0,
"回满san值": 0.0,
"回满法力值": 0.0,
"增加幸运值几率": 0.0,
"增加幸运": 0,
"冷却时间秒": 300.0
}
}
],
"贡献度兑换物品": [
{
"物品名字": "强化石",
"物品简称": "habrepair",
"物品数量": 1,
"物品皮肤": 2433594063,
"扣除贡献度(0为免费领取)": 1,
"每日限额": 1,
"每月限额": 10,
"服务器总限额": 100,
"服务器等级": 0,
"BOSS等级": 0
}
],
"贡献度兑换指令": [
{
"指令名称": "氪金福利",
"指令图像": "http://img.rustsb.com/kit.png",
"指令列表": [
"uu %STEAMID% 1"
],
"随机执行": false,
"扣除贡献度(0为免费领取)": 1,
"每日限额": 1,
"每月限额": 10,
"服务器总限额": 100,
"服务器等级": 0,
"BOSS等级": 0
}
],
"月榜奖励": {
"1": {
"物品名字": "普通鸡蛋",
"物品简称": "easter.bronzeegg",
"物品皮肤": 1916792036,
"物品数量": 1
},
"2": {
"物品名字": "血袋",
"物品简称": "blood",
"物品皮肤": 0,
"物品数量": 500
}
},
"定期掉落设置": {
"每天几点": [
19,
20,
21
],
"每个时段掉落次数": 3,
"掉落种类最小数量": 2,
"掉落种类最大数量": 5,
"掉落物品列表": [
{
"物品名字": "木头",
"物品简称": "wood",
"物品数量": 100,
"物品皮肤": 0
},
{
"物品名字": "石头",
"物品简称": "stones",
"物品数量": 100,
"物品皮肤": 0
},
{
"物品名字": "金属碎片",
"物品简称": "metal.fragments",
"物品数量": 50,
"物品皮肤": 0
}
]
},
"任务设置": {
"任务发布最小间隔秒": 3600,
"任务发布最大间隔秒": 7200,
"任务内容": [
{
"任务物品名称": "高级木头",
"任务物品简称": "wood",
"任务物品皮肤": 0,
"需要数量": 100,
"任务描述": "神树需要100根高级木头",
"奖励贡献度": 10,
"领取模式(true=时段内都可领取 false=前三名可领取)": false
},
{
"任务物品名称": "金属碎片",
"任务物品简称": "metal.fragments",
"任务物品皮肤": 0,
"需要数量": 500,
"任务描述": "神树需要500个金属碎片",
"奖励贡献度": 15,
"领取模式(true=时段内都可领取 false=前三名可领取)": true
}
]
},
"以物换物": {
"冷却时间": 0,
"黑名单": [
"wood",
"123321"
],
"置换列表": [
{
"置换权限": "",
"置换后的物品名称": "石头",
"置换后的物品简称": "stones",
"置换后的物品皮肤": 0,
"置换后的物品数量": 1000,
"置换最低递交数量": 1,
"置换概率": 50,
"以物换物(true=按下方列表才能概率置换此物品 false=任意物品概率置换此物品)": false,
"只能通过以下物品列表才能置换此物品": [],
"每日限额": 0
},
{
"置换权限": "",
"置换后的物品名称": "高质量金属",
"置换后的物品简称": "metal.refined",
"置换后的物品皮肤": 0,
"置换后的物品数量": 10,
"置换最低递交数量": 100,
"置换概率": 100,
"以物换物(true=按下方列表才能概率置换此物品 false=任意物品概率置换此物品)": true,
"只能通过以下物品列表才能置换此物品": [
{
"物品名称": "金属碎片",
"物品简称": "metal.fragments",
"物品皮肤": 0
}
],
"每日限额": 5
}
]
},
"神树守卫战": {
"参与玩家人数要求": 1,
"冷却时间秒": 3600,
"npc血量": 100.0,
"动物血量": 100.0,
"召唤间隔秒": 30,
"每次召唤npc数量": 2,
"每次召唤动物数量": 1,
"神树血量": 10000,
"npc/动物存在期间每只间隔多少秒扣除神树血量": 10,
"每次扣除血量": 10,
"活动时长秒": 10,
"活动范围半径": 20.0,
"生成冰墙围栏": true,
"冰墙数量": 60,
"胜利条件(true=时间结束 false=至少1名玩家存活)": false,
"胜利奖励贡献度": 50,
"胜利执行指令列表": [
"uu %STEAMID% 1"
],
"npc/动物掉落物品列表": [
{
"物品名字": "木头",
"物品简称": "wood",
"物品皮肤": 0,
"物品数量": 100,
"掉落概率": 50.0
},
{
"物品名字": "石头",
"物品简称": "stones",
"物品皮肤": 0,
"物品数量": 100,
"掉落概率": 50.0
}
]
},
"神树祝福雨": {
"每天几点": [
19,
20,
21
],
"神树升级时触发": true,
"全服提示消息": "神树祈福时间到!祝全服玩家游戏愉快!\n神树祝福雨已开始,持续{0}秒。",
"祝福雨持续时长秒": 60,
"间隔多久掉落一次物品": 10,
"恢复血量": 0.0,
"恢复饥饿": 0.0,
"恢复饱食": 0.0,
"恢复体力": 0.0,
"恢复san值": 10.0,
"恢复法力值": 0.0,
"增加幸运值几率": 0.0,
"增加幸运": 0,
"掉落物品列表": [
{
"物品名字": "木头",
"物品简称": "wood",
"物品数量": 100,
"物品皮肤": 0
},
{
"物品名字": "石头",
"物品简称": "stones",
"物品数量": 100,
"物品皮肤": 0
},
{
"物品名字": "金属碎片",
"物品简称": "metal.fragments",
"物品数量": 50,
"物品皮肤": 0
},
{
"物品名字": "高质量金属",
"物品简称": "metal.refined",
"物品数量": 10,
"物品皮肤": 0
},
{
"物品名字": "布料",
"物品简称": "cloth",
"物品数量": 50,
"物品皮肤": 0
}
]
}
}
注意事项
- 贡献物品时,物品数量必须满足"最低数量"的要求
- 输入框输入的是物品数量,不是贡献次数(会自动计算)
- 贡献度恢复效果有独立冷却时间,在冷却期间贡献不会获得恢复效果但会获得贡献度
- 每日限制在每天0点重置
- 月榜数据在每月1号自动重置,30号可以领取奖励
- 神树等级基于全服所有玩家的总贡献度
- 玩家兑换物品扣除贡献度时,神树等级可能会降低
- 神树等级降低时会自动卸载对应插件和撤销权限

