- 需要插件(必装)
-
原创 - 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
原创 - 【XMSkillTrigger·技能触发系统】
插件简介 技能库官配插件!因技能库本身代码量巨大,只能单独写这个触发系统。同时补全各种场景使用中需要释放技能的情况。 它可以实现,你只需要这一个触发系统,满足你对技能库调用和服务器创造的所有需求! 核心玩法扩展 1.法力值系统(玩家释放技能耗蓝机制) 配置文件开启法力值系统后"开启法力值系统": true,: 技能库插件玩家使用远程/近战/工具释放技能,都要判断蓝量是否足够扣除单次释放量 玩家UI触发(/skill)也需要消耗蓝量...rustsb.com
原创 - 【XMLuckyValue·幸运值状态栏】
如果您有本站其他插件需要调用幸运值,可以私聊我,免费 插件介绍 这是一个综合性的幸运值系统,为玩家提供可视化的幸运值显示和多样化的奖励机制。 主要功能 1.实时显示 -在屏幕右下角显示当前幸运值 -使用游戏原生UI风格 -动态进度条显示 -幸运值增加和扣除时的音效 -状态栏点击后打开幸运值UI菜单 2.幸运值获取方式 -[固定增加]:在线时间奖励(根据权限) -[固定增加]:服务器等级升级奖励(需要VipLogo插件)...rustsb.com
汉化 - Zone Manager - 区域管理
Zone Manager - 区域管理是用于创建和管理游戏内区域的插件。 权限 zonemanager.zone - 允许使用聊天/控制台指令。 zonemanager.ignoreflag. - 允许绕过指定标志。替换为要绕过的标志。 请确保不要盲目地授予玩家任何忽略标志的权限! 如果您不确定授予忽略标志将产生什么效果,只需查看标志的作用,并授予忽略标志权限的玩家,那么玩家就能够绕过标志的影响。 聊天指令...rustsb.com
插件简介
打坐修炼系统是一个让玩家通过打坐获得各种增益的插件。玩家可以使用不同的心经进行打坐,在打坐期间获得血量、水量、饥饿恢复,以及各种经验值和属性加成。主要功能
- 多种心经配置,每种心经有不同的增益效果
- 自动生成打坐椅子并强制玩家坐下
- 打坐进度显示,实时查看剩余时间
- 打坐期间播放特效和收益动画
- 支持一次性消耗或间隔消耗心经物品
- 黑夜/白昼UI模式切换
- 滚动视图支持,可添加大量心经配置
- 冷却系统,防止频繁使用
- 权限系统,控制不同心经的使用权限
- 区域限制,支持指定区域才能打坐
- 自定义指令,支持执行控制台指令
增益类型
打坐期间可获得以下增益(根据配置开启):恢复血量
恢复水量
恢复饥饿
服务器经验值(需要VipLogo插件)
BOSS经验值(需要XMBossLV插件)
幸运值(需要XMLuckyValue插件,支持几率触发)
法力值(需要XMSkillTrigger插件)
- 支持间隔秒执行控制台指令



指令说明
玩家指令
/meditation
- 打开打坐主界面
控制台指令
XMMeditationForce <玩家ID> <心经物品名称> [持续秒数]
- 为玩家强制打坐无视条件
权限
插件会根据配置文件中的"权限后缀"自动注册权限:- xmmeditation.{权限后缀} - 使用对应心经的权限
如果"权限后缀"为空,则该心经无需权限即可使用(但仍需检查物品)
使用方法
玩家使用流程
- 输入 /meditation 打开打坐界面
- 查看各种心经的增益效果和所需物品
- 点击"开始打坐"按钮(需满足条件)
- 自动生成椅子并坐下,进入打坐状态
- 打坐期间查看进度条和收益提示
- 可随时点击"结束打坐"按钮退出
- 达到最大时间后自动结束
按钮状态说明
- 开始打坐 - 满足所有条件,可以开始打坐
- 背包无此心经 - 背包中没有所需物品或皮肤不匹配
- 没有机缘(权限提示) - 没有使用该心经的权限
- 取消打坐 - 当前正在打坐中,点击可结束
数据存储
玩家冷却数据
存储每个玩家对每种心经的冷却结束时间玩家累积经验数据
存储小数点经验值的累积情况:- 累积服务器经验
- 累积BOSS经验
- 累积幸运值
- 累积法力值
- 以上插件自身不支持小数点数值,本插件会存储小数直到满整数时增加对应经验
打坐结束后,未满1的累积值会被清空,避免数据堆积
特色功能
物品消耗模式
支持两种消耗模式:- 一次性消耗 - 开始打坐时消耗1个心经物品
- 间隔消耗 - 每次执行收益时消耗1个心经物品(物品不足则中断打坐)
打坐状态锁定
打坐期间:- 启用键盘锁定,玩家无法移动
- 强制玩家坐在椅子上
- 只能通过"结束打坐"按钮退出
- 断线或插件卸载时自动清理
区域限制功能
支持ZoneManager区域限制:- 配置指定区域ID后,玩家必须在该区域内才能打坐
- 未安装ZoneManager或留空配置则无限制
- 适合打造特定的修炼圣地
自定义指令执行
支持执行控制台指令:- 每次执行收益时自动运行指令列表
- 支持%STEAMID%占位符,自动替换为玩家SteamID
- 可配合其他插件实现更多功能
- 示例:"uu %STEAMID% 1" 给予玩家奖励
依赖插件(可选)
- VipLogo - 提供服务器经验值功能
- XMBossLV - 提供BOSS经验值功能
- XMLuckyValue - 提供幸运值功能
- XMSkillTrigger - 提供法力值功能
- ZoneManager - 提供区域限制功能
注意事项
- 心经物品简称留空时,无需物品但仍会检查权限
- 打坐期间物品不足会自动中断
- 插件卸载时会自动清理所有打坐状态和UI
- 小数点经验会在打坐结束时重置,避免长期累积
- 区域ID需要配合ZoneManager插件使用
- 执行指令列表中的指令为控制台指令,会在每次执行收益时运行
配置
JSON:
{
"聊天提示前缀": "[打坐]",
"打坐设置": [
{
"心经物品名称": "大慈大悲经",//不能留空,别重复
"心经物品简称": "wood",//留空无需物品,依然判断权限
"心经物品皮肤": 0,
"心经物品消耗(true=一次性消耗1个 false=间隔秒消耗1个)": true,
"权限后缀": "",//写入权限后缀,留空无需,依然判断物品
"仅允许在此区域打坐": "",//区域管理插件的区域ID
"椅子皮肤(留空默认不重要)": 0,//坐下的椅子的皮肤,可以给氪金大佬整个
"执行间隔秒": 3.0,//每间隔多少秒获得一次增益
"执行特效": "assets/prefabs/clothes/halloween.scarecrow/effects/soul_release_effect.prefab",//增益特效,留空无
"最多打坐时间秒": 60.0,//多少秒自动结束打坐
"冷却时间秒": 60.0,//结束打坐后冷却时间
"恢复血量": 1.0,
"恢复水量": 1.0,
"恢复饥饿": 1.0,
"获得服务器经验值(需要VipLogo)": 0.1,//如果写非整数,存储到存档满整数时执行,以下同理
"获得BOSS经验值(需要XMBossLV)": 0.1,
"获得幸运值几率(需要XMLuckyValue)": 10.0,
"获得幸运值(负数=扣除 0=随机加减 正数=增加)": 0.1,
"获得法力值(需要XMSkillTrigger)": 1.0,
"执行指令列表": [],//留空无,也随间隔秒执行一次指令列表中的控制台指令
"指令提示内容": ""//如果写了指令可以在这里写说明,显示在UI介绍中
},
{
"心经物品名称": "观音心经",
"心经物品简称": "cloth",
"心经物品皮肤": 0,
"心经物品消耗(true=一次性消耗1个 false=间隔秒消耗1个)": false,
"权限后缀": "vip",
"仅允许在此区域打坐": "",
"椅子皮肤(留空默认不重要)": 0,
"执行间隔秒": 5.0,
"执行特效": "assets/prefabs/clothes/halloween.scarecrow/effects/soul_release_effect.prefab",
"最多打坐时间秒": 120.0,
"冷却时间秒": 180.0,
"恢复血量": 2.0,
"恢复水量": 2.0,
"恢复饥饿": 2.0,
"获得服务器经验值(需要VipLogo)": 0.5,
"获得BOSS经验值(需要XMBossLV)": 0.5,
"获得幸运值几率(需要XMLuckyValue)": 20.0,
"获得幸运值(负数=扣除 0=随机加减 正数=增加)": 1.0,
"获得法力值(需要XMSkillTrigger)": 2.0,
"执行指令列表": [],
"指令提示内容": ""
},
{
"心经物品名称": "般若波罗蜜多心经",
"心经物品简称": "stones",
"心经物品皮肤": 0,
"心经物品消耗(true=一次性消耗1个 false=间隔秒消耗1个)": true,
"权限后缀": "svip",
"仅允许在此区域打坐": "",
"椅子皮肤(留空默认不重要)": 0,
"执行间隔秒": 2.0,
"执行特效": "assets/prefabs/clothes/halloween.scarecrow/effects/soul_release_effect.prefab",
"最多打坐时间秒": 180.0,
"冷却时间秒": 300.0,
"恢复血量": 5.0,
"恢复水量": 5.0,
"恢复饥饿": 5.0,
"获得服务器经验值(需要VipLogo)": 1.0,
"获得BOSS经验值(需要XMBossLV)": 1.0,
"获得幸运值几率(需要XMLuckyValue)": 50.0,
"获得幸运值(负数=扣除 0=随机加减 正数=增加)": 0.0,
"获得法力值(需要XMSkillTrigger)": 5.0,
"执行指令列表": [],
"指令提示内容": ""
},
{
"心经物品名称": "无量寿经(无需物品)",
"心经物品简称": "",
"心经物品皮肤": 0,
"心经物品消耗(true=一次性消耗1个 false=间隔秒消耗1个)": true,
"权限后缀": "admin",
"仅允许在此区域打坐": "",
"椅子皮肤(留空默认不重要)": 0,
"执行间隔秒": 1.0,
"执行特效": "assets/prefabs/clothes/halloween.scarecrow/effects/soul_release_effect.prefab",
"最多打坐时间秒": 300.0,
"冷却时间秒": 600.0,
"恢复血量": 10.0,
"恢复水量": 10.0,
"恢复饥饿": 10.0,
"获得服务器经验值(需要VipLogo)": 2.0,
"获得BOSS经验值(需要XMBossLV)": 2.0,
"获得幸运值几率(需要XMLuckyValue)": 100.0,
"获得幸运值(负数=扣除 0=随机加减 正数=增加)": 5.0,
"获得法力值(需要XMSkillTrigger)": 10.0,
"执行指令列表": [
"示例指令 %STEAMID%"
],
"指令提示内容": "提示: 打坐期间将执行特殊指令"
}
],
"UI颜色配置": {
"默认UI模式(true=黑夜模式,false=白昼模式)": true,
"主面板": "0.2 0.2 0.2 0.6",
"顶部标题栏": "0.16 0.16 0.16 1",
"文字": "1 1 1 1",
"二级按钮": "0.3 0.3 0.7 1",
"副标题栏": "0.7 0.7 0.7 0.95",
"取消按钮": "0.7 0.3 0.3 0.9",
"确认按钮": "0.3 0.7 0.3 0.9",
"图像": "0 0 0 0"
}
}