- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...
rustsb.com
- 需要插件(可选)
-
原创 - 【XMSkillTrigger·技能触发系统】
插件简介 技能库官配插件!因技能库本身代码量巨大,只能单独写这个触发系统。同时补全各种场景使用中需要释放技能的情况。 它可以实现,你只需要这一个触发系统,满足你对技能库调用和服务器创造的所有需求! 核心玩法扩展 1.法力值系统(玩家释放技能耗蓝机制) 配置文件开启法力值系统后"开启法力值系统": true,: 技能库插件玩家使用远程/近战/工具释放技能,都要判断蓝量是否足够扣除单次释放量 玩家UI触发(/skill)也需要消耗蓝量...
rustsb.com
原创 - 【VipLogo·服务器等级】
如果您有本站其他插件需要调用等级,可以私聊我,免费 插件简介 服务器必备的等级系统!超简单配置,超实用功能,超多联动插件!提升玩家在线时间,增加服务器玩家留存时长! 根据等级解锁:物品使用,指令使用,获得权限,称号,资源倍率,白天时长,扩容弹夹,血量上限,建造数量等! 升级方式 在线升级 玩家每在线指定时间升级1级 支持自定义升级所需时间,等级越高,代表玩家在您服务器的游玩时间越久 鼓励玩家挂机升级,增加服务器人气,留存率,多人在线游戏时长 等级加速权限...
rustsb.com
原创 - DWRole - 身份系统
DWRole - 身份系统允许您设置一些目标,当玩家完成该目标后即可获得该身份。 当玩家完成这些目标之后就会获得该身份,允许其他插件来判断该玩家是否拥有指定身份来判断有无权限。 配套插件 插件 功能描述 备注 DWRolePermission - 身份权限 当玩家获得指定身份后授予指定权限 DWRoleReward - 身份奖励 拥有指定身份后可以领取一次身份对应的奖励 使用DWRole的插件: 插件 功能描述 备注 DWWeapon - 成长型武器...
rustsb.com
原创 - 【XMBossLV·BOSS等级】
如果您有本站其他插件需要调用等级,可以私聊我,免费 功能介绍 为服务器添加了基于Boss击杀的玩家等级系统。玩家击杀指定的Boss可以获得经验值,累积的经验值会自动提升玩家等级,达到特定等级后可以领取各种奖励。 主要功能 1.Boss击杀经验系统:击杀指定名称的Boss获得经验值 2.等级系统:根据累积的经验值自动提升玩家等级 3.奖励系统:达到特定等级后可以领取物品和指令奖励 4.排行榜系统:显示服务器玩家等级排行榜...
rustsb.com
原创 - 【XMPlayerCard·玩家名片】
;)仅需+98元,定制您的1项,其他插件显示内容 插件介绍 一个功能丰富的玩家名片插件,支持查看玩家的各种信息,包括自定义头像、称号、个人说明等。 主要功能 【1.便捷互动,R键直接查看个人名片】 在游戏中对任意玩家按R键,查看该玩家的个人名片。有权限的玩家可以通过指令查看任意玩家的。也可以输入指令查看自己的名片,非常灵活。 支持在线玩家对着他R键查看他的个人名片 支持睡眠离线玩家对着他R键查看他的个人名片 支持对着NpcR键查看他的个人名片(但没什么用)...
rustsb.com
原创 - 【XMSkillLibrary🌟技能库】
本插件耗时两年半制作,重新定义PVP+PVE攻击方式! 目标更新199+预设技能,[当前:142],随每月固定更新扩充 请阅读一百遍插件介绍和配置文件再来问我怎么用(磕头) 插件简介 XMSkillLibrary是一个强大的技能库插件,为Rust服务器提供完整的技能系统。插件支持硬编码技能和自定义技能两套系统,并提供API接口供其他插件调用。 预设技能1-20 技能展示 预设技能21-32 技能展示 预设技能33-45 技能展示 预设技能46-55 技能展示...
rustsb.com
原创 - 【XMRelationship·关系/师徒/宗门/造娃】
插件简介 两人之间绑定关系,升级关系,解锁关系带来的各种增益,权限,关系商城 完善的亲密度任务系统,每日任务提升亲密度,升级关系,解锁造娃功能 桃园三结义,支持三人结拜,有趣的结拜流程 宗门系统,支持多人门派玩法 这是一个关系大全套插件,RUST社交功能必备插件! 主要功能 🤝 关系绑定系统 初始关系 可以在配置文件设置支持绑定的初始关系名称 例如:大哥-老弟,男朋友-女朋友 升级关系 双方绑定初始关系后需要通过每日任务获得亲密度...
rustsb.com
原创 - 【XMLuckyValue·幸运值状态栏】
如果您有本站其他插件需要调用幸运值,可以私聊我,免费 插件介绍 这是一个综合性的幸运值系统,为玩家提供可视化的幸运值显示和多样化的奖励机制。 主要功能 实时显示 -在屏幕右下角显示当前幸运值 -使用游戏原生UI风格 -动态进度条显示 -幸运值增加和扣除时的音效 -状态栏点击后打开幸运值UI菜单 幸运值获取方式 -[固定增加]:在线时间奖励(根据权限) -[固定增加]:服务器等级升级奖励(需要VipLogo插件) -[固定增加]:被玩家点赞奖励(需要XMPlayerCard插件)...
rustsb.com
汉化 - Zone Manager - 区域管理
Zone Manager - 区域管理是用于创建和管理游戏内区域的插件。 权限 zonemanager.zone - 允许使用聊天/控制台指令。 zonemanager.ignoreflag. - 允许绕过指定标志。替换为要绕过的标志。 请确保不要盲目地授予玩家任何忽略标志的权限! 如果您不确定授予忽略标志将产生什么效果,只需查看标志的作用,并授予忽略标志权限的玩家,那么玩家就能够绕过标志的影响。 聊天指令...
rustsb.com
新品 - 【XMBaiCaoYuan·百草园】
插件简介 百草园是一个完整的种植系统插件,玩家可以购买土地,在土地上种植各种草药,通过施肥培育成熟后拾取获得奖励。支持玩家私人土地和公共区域百草园。 核心功能 1. 土地购买系统 玩家可以购买不同规格的百草园土地 支持货币Economics或XMUniversalPoints,和物品双重购买条件, 土地有有效期限制,到期自动删除 支持在UI中【延期】按钮来再次购买,延长有效期 支持权限控制购买数量上限 可设置是否需要在领地柜范围内生成 2. 种植系统 土地会自动生成初期草药实体...
rustsb.com
插件简介
修仙吗!真正意义上的炼丹炉来拿!为不同熔炉皮肤设置不同属性的炼丹炉,完全自定义的材料,成丹,功能道具,多样化设置成功率和炸炉几率。还有高端小特效!
宗旨是:不告诉玩家放什么材料能出什么产品,让玩家自行摸索配比材料来达到,增加成功率,减少炸炉率,产出高端丹药!
主要功能
炼丹炉系统
- 皮肤识别:为不同皮肤设计不同属性的炼丹炉
- 炼丹特效:为不同皮肤的炼丹炉在炼丹期间炼丹炉位置播放特效
- 公共私有:支持仅允许放置者打开,或关闭后其他玩家可偷丹
- 防拾取保护:可配置是否允许拾取炼丹炉
- 天地灵气:可临时禁用炼丹炉功能,会提示天气灵气不足(活动时期才开放更高级的炼丹炉使用)
- 摆放限制:可以在配置灵活设置不同皮肤的炼丹如的摆放限制
- 支持使用Zone Manager - 区域管理限制某些炼丹炉只能摆放在指定区域ID
- 支持使用XMBaiCaoYuan·百草园限制某些炼丹炉只能摆放在自己的百草园区域范围内
炼丹材料和判定
- 任意材料:
- 支持任意物品放入炼丹炉,在配置设置任意材料每次增加的随机成功率
- 如果本次炼丹炉没有任何一种配置中的材料,本次为无效炼丹,不会产出任何成品,依然有炸炉几率
- 至少要有一种配置的材料才有几率成丹
- 专属材料:
- 配置文件设置材料,只要有一种正确材料放入,就会判定为有效炼丹
- 可配置材料是否仅允许放入指定炼丹炉
- 每种材料都可以设置增加/减少成功率,增加/减少炸炉几率
- 每种材料可以设置为指定成品额外增加成功率
- 每种材料都可以设置最低放入的数量
- 材料返还:
- 没有点击炼丹按钮,关闭UI所有材料自动返还
- 没有点击炼丹按钮,可以点击图标上的X来取消材料并返还
- 没有点击炼丹按钮,期间炼丹炉被破坏,材料自动返还
- 点击炼丹按钮后,材料不会返还
- 成功率影响:
- 成丹几率(UI里的) → 小于等于系统点数 → 失败 → 概率决定炸炉 = 不产出成品
- 成丹几率(UI里的) → 大于等于系统点数 → 成功 → 进入成丹阶段↓
- 成品几率(配置+材料加成) → 大于等于系统点数 → 成丹 = 产出物品
- 产出物品 → 三种以下符合 = 完全随机选一种
- 产出物品 → 三种以上符合 = 优先选择几率最接近系统随机值的一个
- 产出物品 → 成功率1000 = 固定产出
- 关于专属炼丹炉,必须包含材料,必须包含材料才增加成功率,等详解查看页面底部!
- 成功率加成:权限,关系,幸运值,神树祝福雨(以下四种只影响成丹几率,不影响成品几率)
炸炉设定
- 炸炉几率:配置文件可以为每个炼丹炉设置不同的炸炉几率
- 最终炸炉几率=基础几率+材料影响+加成影响
- 防炸物品可保证本次炼丹不会炸炉
- 炸炉影响:
- 炸炉后会在半径五米内对玩家造成配置中的伤害
- 炸炉后炼丹炉会被摧毁
- 炸炉代表本次炼丹的所有材料都被消耗
- 炸炉代表本次不产出任何成品
- 炸炉时会播放一个默认爆炸特效
燃料系统(氪金道具)
- 防炸物品:配置文件可设置每个丹炉对应的一种防炸炉物品,放入后本次炼丹不会炸炉
- 提速物品:配置文件可设置每个丹炉对应的一种减少熔速物品,放入后减少指定炼丹等待时间
- 丹方:放入丹方槽位后,本次炼丹会百分百产出丹方指向的成品


炼丹成品
- 普通物品:可以设置任意材料为成品
- 功能物品:可以为成品开启使用模式,1=食用,2=右键使用
- 使用后增加:血量,水量,饥饿,清除负面影响
- 使用后执行随机 / 固定控制台指令
- 专属炼丹炉产出:每种成品都可以设置专属炼丹炉才能炼制出此物品
- 指定材料产出:每种成品都可以设置必须在炼丹时放入指定材料才有几率炼制出此物品
- 成单特效:为指定成品产出时播放特效
炼丹流程
- 材料准备:在背包中准备所需材料
- 开炉炼丹:对指定皮肤熔炉E键打开炼丹炉UI界面
- 放置材料:点击相应槽位选择并放入材料
- 开始炼制:点击"炼丹"按钮开始炼制过程
- 等待完成:观察倒计时和进度条
- 收获成果:炼制完成后点击"起丹"领取成品
- 炼丹失败:根据配置概率+材料影响的概率决定,可能炸炉并造成伤害,或不炸炉但无产出物品
丹方系统
- 配置文件底部设置各种成品的丹方,自定义显示的材料,自定义显示的干扰项(问号)
- 支持指令提供物品:笔记物品,右键可以随时查看此丹方UI
- 支持指令显示UI:一次性直接显示UI,X秒后自动消失,需要临时记忆

- 允许使用丹方直接炼制指定成品
- 首先需要为炼丹炉开启 允许使用丹方:true
- 在打开炼丹炉UI,会在三味真火右侧看到新的槽位【丹方】
- 玩家可以将任意丹方放入,放入丹方后,本次炼丹需放置丹方指定的材料,任意一种即可
- 使用丹方物品炼丹,百分百产出丹方对应的成品
- 注:丹方物品是笔记,通过控制台指令给予玩家,同时确保这个丹方"提供物品": true,是开启的状态,否则控制台指令提供的是直接显示UI,而不是物品。也可以直接将笔记重命名丹方名称,上架到商店。

UI界面特色
- 原生风格:完全符合RUST游戏原生UI设计
- 双模式切换:支持黑夜/白昼模式切换
- 滚动视图:材料区域支持水平滚动,容纳更多材料
- 实时反馈:进度条实时显示炼制进度
- 直观操作:点击式操作,简单易用
特效和彰显系统
- 炼丹特效:炼制过程中播放自定义间隔时间的特效
- 成功特效:成功炼制某些成品时播放特殊特效
- 爆炸特效:炸炉时播放爆炸效果
- 全服通知:炼制出指定成品时全服通知,使用指定成品时全服通知
联动插件
- 丹雷系统(需要技能库插件):在更高成功率时设定有几率被指定技能攻击
- 机缘(需要幸运值插件):达到幸运值增加成功率降低炸炉几率
- 护法(需要关系插件):关系玩家在附近时增加成功率或降低炸炉几率
- 神树祝福雨(需要沼泽神树):神树祝福雨期间增加成功率或降低炸炉几率





权限系统
xmalchemy.{后缀} - 配置文件设置指令系统
XMAlchemyrecipe <丹方指令后缀> <玩家名称/ID> - 给玩家发放 或 显示指定丹方UI配置
JSON:
{
"聊天前缀": "[炼丹炉]",
"放入任意材料增加的最低成功率(0-1000)": 1,
"放入任意材料增加的最高成功率(0-1000)": 10,
"炼丹炉设置": [
{
"启用": true,
"允许使用丹方": true,
"使用权限": "",
"背景图": "",
"炼丹炉皮肤ID": 2433594063,
"炼丹炉名称": "练气期小铁锅",
"炼丹期间特效": "assets/bundled/prefabs/fx/survey_explosion.prefab",
"特效间隔秒": 10,
"允许拾取吗?": true,
"仅限指定区域摆放": [
//这里写入ZoneManager区域ID,默认配置留空即可代表不限制区域ID
],
"仅限在自己的百菜园范围摆放": false,
"炼丹炉无敌吗?": true,
"仅允许炉主打开?": true,
"基础熔速秒": 60,
"基础成功率(0-1000)": 500,
"失败炸炉几率(0-100)": 30,
"炸炉伤害": 100.0,
"炸炉范围": 5.0,
"炸炉前放大倍数": 5.0,
"对建筑造成伤害": true,
"炸炉特效": "assets/content/vehicles/mlrs/effects/pfx_mlrs_rocket_explosion_air.prefab",
"炸炉全服通知消息": "%玩家名称%使用{0}炼丹时导致炸炉!",
"使用XMNotificationUI通知": "1",
"权限设置": [
{
"权限名": "vip",
"权限熔速秒": 30,
"权限基础成功率": 600,
"权限失败炸炉几率": 40,
}
],
"防炸物品名称": "护炉精油",
"防炸物品简称": "lowgradefuel",
"防炸物品皮肤": 0,
"提速物品名称": "三昧真火",
"提速物品简称": "wood",
"提速物品皮肤": 0,
"每个提升熔速": 10,
"其他插件限制": {
"使用需要服务器等级": 0,
"使用需要BOSS等级": 0,
"使用需要身份": "",
"使用需要点赞数": 0,
"当成功率大于等于时触发丹雷(1-1000)": 800,
"触发丹雷的几率(1-100)": 100,
"调用技能库编号": 1,
"幸运值设置": {
"在幸运值菜单显示信息": true,
"幸运值标题": "增加炼丹成功率",
"幸运值副标题": "需要幸运值:5 | 炼丹成功率+10%,炸炉几率降低20%",
"需要的幸运值": 5,
"冷却": 0,
"增加成功率(1-1000)": 100,
"降低炸炉几率(1-100)": 20,
"护法设置": {
"允许护法的队友关系": "徒弟",
"检测半径": 5.0,
"增加成功率(1-1000)": 10,
"降低炸炉几率(1-100)": 5
},
"祝福雨加成设置": {
"启用祝福雨加成": true,
"祝福雨成功率加成(1-1000)": 100,
"祝福雨炸炉几率降低(1-100)": 20
}
}
},
{
"启用": true,
"允许使用丹方": true,
"使用权限": "vip",
"背景图": "",
"炼丹炉皮肤ID": 2433594064,
"炼丹炉名称": "筑基期青铜鼎",
"炼丹期间特效": "assets/content/effects/explosions/underwater/explosion_underwater_medium.prefab",
"特效间隔秒": 8,
"允许拾取吗?": true,
"仅限指定区域摆放": [
//这里写入ZoneManager区域ID,默认配置留空即可代表不限制区域ID
],
"仅限在自己的百菜园范围摆放": false,
"炼丹炉无敌吗?": true,
"仅允许炉主打开?": true,
"基础熔速秒": 45,
"基础成功率(0-1000)": 650,
"失败炸炉几率(0-100)": 20,
"炸炉伤害": 80.0,
"炸炉范围": 5.0,
"炸炉前放大倍数": 5.0,
"对建筑造成伤害": true,
"炸炉特效": "assets/content/vehicles/mlrs/effects/pfx_mlrs_rocket_explosion_air.prefab",
"炸炉全服通知消息": "%玩家名称%使用{0}炼丹时导致炸炉!",
"使用XMNotificationUI通知": "1",
"权限设置": [
{
"权限名": "vip",
"权限熔速秒": 30,
"权限基础成功率": 600,
"权限失败炸炉几率": 40,
}
],
"防炸物品名称": "护炉精油",
"防炸物品简称": "lowgradefuel",
"防炸物品皮肤": 0,
"提速物品名称": "三昧真火",
"提速物品简称": "wood",
"提速物品皮肤": 0,
"每个提升熔速": 8,
"其他插件限制": {
"使用需要服务器等级": 0,
"使用需要BOSS等级": 0,
"使用需要身份": "",
"使用需要点赞数": 0,
"当成功率大于等于时触发丹雷(1-1000)": 800,
"触发丹雷的几率(1-100)": 100,
"调用技能库编号": 1,
"幸运值设置": {
"在幸运值菜单显示信息": true,
"幸运值标题": "增加炼丹成功率",
"幸运值副标题": "需要幸运值:5 | 炼丹成功率+10%,炸炉几率降低20%",
"需要的幸运值": 5,
"冷却": 0,
"增加成功率(1-1000)": 100,
"降低炸炉几率(1-100)": 20,
"护法设置": {
"允许护法的队友关系": "徒弟",
"检测半径": 5.0,
"增加成功率(1-1000)": 10,
"降低炸炉几率(1-100)": 5
},
"祝福雨加成设置": {
"启用祝福雨加成": true,
"祝福雨成功率加成(1-1000)": 100,
"祝福雨炸炉几率降低(1-100)": 20
}
}
}
],
"炼丹材料设置": [
{
"物品名称": "南瓜",
"物品简称": "pumpkin",
"物品皮肤": 0,
"最低数量": 5,
"专属炼丹炉材料": 0,
"按数量决定成功率": false,
"提升成功率(1-1000)": 50,
"降低成功率(1-1000)": 0,
"按数量决定炸炉几率": false,
"提升炸炉几率(1-100)": 0,
"降低炸炉几率(1-100)": 5,
"为成品增加成功率": {
"强化石": 20,
"治疗丹": 30
},
"放入材料显示成品成功率": true
},
{
"物品名称": "玉米",
"物品简称": "corn",
"物品皮肤": 0,
"最低数量": 3,
"专属炼丹炉材料": 0,
"按数量决定成功率": true,
"提升成功率(1-1000)": 30,
"降低成功率(1-1000)": 0,
"按数量决定炸炉几率": false,
"提升炸炉几率(1-100)": 0,
"降低炸炉几率(1-100)": 3,
"为成品增加成功率": {
"治疗丹": 25,
"速度丹": 40
},
"放入材料显示成品成功率": true
},
{
"物品名称": "蘑菇",
"物品简称": "mushroom",
"物品皮肤": 0,
"最低数量": 2,
"专属炼丹炉材料": 0,
"按数量决定成功率": false,
"提升成功率(1-1000)": 80,
"降低成功率(1-1000)": 0,
"按数量决定炸炉几率": true,
"提升炸炉几率(1-100)": 10,
"降低炸炉几率(1-100)": 0,
"为成品增加成功率": {
"毒丹": 100,
"强化石": 15
},
"放入材料显示成品成功率": true
},
{
"物品名称": "高品质金属",
"物品简称": "hqm",
"物品皮肤": 0,
"最低数量": 1,
"专属炼丹炉材料": 2433594064,
"按数量决定成功率": true,
"提升成功率(1-1000)": 150,
"降低成功率(1-1000)": 0,
"按数量决定炸炉几率": false,
"提升炸炉几率(1-100)": 0,
"降低炸炉几率(1-100)": 15,
"为成品增加成功率": {
"神级强化石": 200,
"仙丹": 100
},
"放入材料显示成品成功率": true
}
],
"炼丹成品设置(每次只出一个物品)": [
{
"专属炼丹炉成品": 0,
"必须包含的材料": [
{
"物品简称或皮肤": "hqm",
"数量要求": 1
},
{
"物品简称或皮肤": "123345",
"数量要求": 1
}
],
"只能使用必须材料增加成功率": false,
"物品名称": "强化石",
"物品简称": "habrepair",
"物品皮肤": 2433594063,
"最小数量": 1,
"最大数量": 3,
"成品几率(1-1000)": 300,
"成品全服通知消息": "恭喜%玩家名称%使用{0}成功炼制出{1}!",
"使用XMNotificationUI通知": "",
"成品特效": "assets/content/effects/explosions/underwater/explosion_underwater_medium.prefab",
"使用方式(0=无法使用 1=直接食用或打开 2=右键食用)": 1,
"使用后恢复设置": {
"即时恢复血量": 1,
"缓慢恢复血量": 1,
"补充水分": 1,
"补充卡路里": 1,
"重置辐射": true,
"重置流血": false,
"重置中毒": false
},
"使用后执行控制台指令": [
"inventory.giveto %STEAMID% scrap 100"
],
"随机执行指令": false,
"使用后全服消息": "恭喜玩家%玩家名称%使用了{0}获得了100废料!"
},
{
"专属炼丹炉成品": 0,
"必须包含的材料": [],
"只能使用必须材料增加成功率": false,
"物品名称": "治疗丹",
"物品简称": "syringe.medical",
"物品皮肤": 2433594065,
"最小数量": 1,
"最大数量": 2,
"成品几率(1-1000)": 400,
"成品全服通知消息": "",
"使用XMNotificationUI通知": "",
"成品特效": "assets/bundled/prefabs/fx/player/beartrap_scream.prefab",
"使用方式(0=无法使用 1=直接食用或打开 2=右键食用)": 2,
"使用后恢复设置": {
"即时恢复血量": 1,
"缓慢恢复血量": 1,
"补充水分": 1,
"补充卡路里": 1,
"重置辐射": true,
"重置流血": false,
"重置中毒": false
},
"使用后执行控制台指令": [
"heal %STEAMID% 50"
],
"随机执行指令": false,
"使用后全服消息": "玩家%玩家名称%使用了{0}恢复了50点生命值!"
}
],
"丹方设置": [
{
"指令后缀": "qhs",
"提供物品": true,
"标题": "强化石丹方",
"介绍": "在炼丹炉中放入以下材料有几率成丹 - 强化石",
"成品名称(写成品列表里的名字)": "强化石",
"材料显示(写材料列表里的名字)": [
"南瓜",
"南瓜",
"南瓜",
"南瓜",
"南瓜"
],
"干扰项(UI中显示问号的数量)": 4,
"销毁时间(默认5)": 5
},
{
"指令后缀": "zld",
"提供物品": false,
"标题": "治疗丹丹方",
"介绍": "需要南瓜作为主材料才能炼制出治疗丹",
"成品名称(写成品列表里的名字)": "治疗丹",
"材料显示(写材料列表里的名字)": [
"南瓜",
"南瓜",
"南瓜",
"南瓜",
"南瓜",
"玉米"
],
"干扰项(UI中显示问号的数量)": 1,
"销毁时间(默认5)": 5
}
]
}
概率详解
炼丹开始前UI里的成功率除了丹雷之外 还决定了这次炼丹是否成功和失败,【重点,第一层概率 系统点数小于等于代表成功】比如最终成功率是800,系统点数只要小于等于800算成功。大于800算失败。
如果失败不会产出任何成品并决定会不会炸炉。
如果判定为成功,才会进入第二层成品筛选,而成品筛选我们要再次随机1-1000的点数
成品列表设置的基础成功率+材料增加的对应成品成功率=这个材料最终的成功率。
【重点,这里和一次层逻辑是反的】比系统点数小的成品不会被选中,等于大于系统点数的会被选中。
举例:
A成品几率500(最终几率
B成品几率400(最终几率
C成品几率300(最终几率
系统点数301,从A和B中随机选择一个,C不会被选中因为最终几率没有系统点数大
另外,如果有3种以上成品都比系统点数大,按系统点数时,优先选择和系统点数最接近的那个物品,如果符合条件的只有2-3种物品,那就完全随机
比如:
A成品几率500(最终几率
B成品几率400(最终几率
C成品几率300(最终几率
D成品几率200(最终几率
E成品几率100(最终几率
系统点数99 这种情况下,五种物品都满足出货条件,则优先选择E,因为它的成功率和系统点数最接近。
最后,如果成品是1000也就是百分百的成功率,不需要筛选直接提供此物品
"只能使用必须材料增加成功率" 功能说明
JSON:
"炼丹成品设置(每次只出一个物品)": [
{
"专属炼丹炉成品": 0,
"必须包含的材料": [
{
"物品简称或皮肤": "clone.hemp",
"数量要求": 1000
},
{
"物品简称或皮肤": "egg",
"数量要求": 100
}
],
"只能使用必须材料增加成功率": true,//这个开启的情况下
功能概述
当产品配置中开启 "只能使用必须材料增加成功率": true 时,只有该产品的必须材料才能增加成功率,其他所有材料(包括其他产品的必须材料)都不会增加成功率。工作原理
- 智能匹配系统
- 系统会检测炉子里的材料,自动匹配最符合的产品配方
- 匹配规则:匹配到的必须材料数量越多,优先级越高
- 成功计算规则
- 一旦匹配到某个产品配方,只有该配方的必须材料才能增加成功率
- 其他材料(无论是否在材料配置列表中)都不会增加成功率
使用示例
- 假设有以下配置:
- 产品1 - 灵草
- 必须材料:亚麻茎(1000) + 鸡蛋(100
- 开启限制:是
- 产品2 - 龙鳞果
- 必须材料:黄浆果(250) + 鸡蛋(100)
- 开启限制:是
- 材料配置
- 亚麻茎:+10% 成功率
- 黄浆果:+10% 成功率
- 鸡蛋:+10% 成功率
- 灵草:+34% 成功率
- 场景1:完美匹配
- 放入材料:黄浆果 + 鸡蛋
- 匹配结果:龙鳞果(匹配2个必须材料)
- 成功率增加:+10%(黄浆果)+ 10%(鸡蛋)= +20%
- 场景2:完美匹配后放入其他材料
- 放入材料:黄浆果 + 鸡蛋 + 亚麻茎
- 匹配结果:龙鳞果(匹配2个必须材料)
- 成功率增加:+10%(黄浆果)+ 10%(鸡蛋)= +20%
- 说明:亚麻茎虽然是灵草的必须材料,但因为已经完美匹配了龙鳞果,所以亚麻茎不增加成功率
- 场景3:完美匹配后放入非必须材料
- 放入材料:黄浆果 + 鸡蛋 + 灵草
- 匹配结果:龙鳞果(匹配2个必须材料)
- 成功率增加:+10%(黄浆果)+ 10%(鸡蛋)= +20%
- 说明:灵草不是龙鳞果的必须材料,所以不增加成功率(即使灵草在材料配置中有+34%)
- 场景4:部分匹配
- 放入材料:黄浆果 + 亚麻茎
- 匹配结果:龙鳞果(匹配1个必须材料:黄浆果)
- 成功率增加:+10%(黄浆果)
- 说明:虽然亚麻茎是灵草的必须材料,但系统优先匹配了龙鳞果,所以亚麻茎不增加成功率
- 场景5:没有开启限制的产品
- 产品3 - 经验丹
- 必须材料:灵草(2500) + 龙鳞果(2500)
- 开启限制:否
- 放入材料:灵草 + 龙鳞果 + 木头
- 匹配结果:无(经验丹未开启限制)
- 成功率增加:+34%(灵草)+ 34%(龙鳞果)+ 随机1-10%(木头)
- 说明:因为经验丹没有开启限制,所以按照正常规则计算成功率
重要提示
- 专属炼丹炉设置
- 如果产品配置了 "专属炼丹炉成品" 不为0,必须在对应的炉子中才会生效
- 设置为0表示在所有炉子中都可以使用
- 匹配优先级
- 系统会选择匹配到最多必须材料的产品配方
- 如果匹配数量相同,会选择第一个匹配的产品(建议不同成品如需要必须材料,尽量不要相同)
- 适合需要精确控制配方的高级炼丹系统
- 防止玩家通过放入大量材料来提高成功率
- 确保只有正确的配方组合才能获得高成功率
- 相关插件
-
新品 - 【XMBaiCaoYuan·百草园】
插件简介 百草园是一个完整的种植系统插件,玩家可以购买土地,在土地上种植各种草药,通过施肥培育成熟后拾取获得奖励。支持玩家私人土地和公共区域百草园。 核心功能 1. 土地购买系统 玩家可以购买不同规格的百草园土地 支持货币Economics或XMUniversalPoints,和物品双重购买条件, 土地有有效期限制,到期自动删除 支持在UI中【延期】按钮来再次购买,延长有效期 支持权限控制购买数量上限 可设置是否需要在领地柜范围内生成 2. 种植系统 土地会自动生成初期草药实体...
rustsb.com



