- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...
rustsb.com
- 需要插件(可选)
-
原创 - 【XMPointsTrigger·万能积分获取方式】
插件简介 通过各种游戏事件自动给予玩家积分奖励。需要配合XMUniversalPoints插件使用。 功能特性 拾取资源触发 - 拾取特定资源时获得积分 获得物品触发 - 获得特定物品时获得积分 使用物品触发 - 使用/食用特定物品时获得积分 使用指令触发 - 使用特定聊天指令时获得积分 获得权限触发 - 获得特定权限时获得积分 在线时长触发 - 在线达到指定时长自动获得积分 击杀NPC触发 - 击杀特定NPC时获得积分 攻击武直坦克触发 - 摧毁武装直升机或坦克时获得积分 钓鱼触发...
rustsb.com
插件简介
- 本站万能流通货币,支持绝大多数插件的货币使用
- 积分回收系统,支持回收物品,等级物品,权限,其他货币兑换
- 支持设置积分市值波动,让回收物品自定义时间内增值/贬值
- 积分抵扣系统,支持积分抵扣物品,积分抵扣其他插件数值
- 积分任务,积分拍卖,积分奖励,积分惩罚,积分排行榜等
积分奖励渠道
- 玩家每天在主UI领取,可获得随机积分奖励(支持VIP双倍奖励权限)
- 完成UI中每日任务获得积分
- 控制台指令奖励
- API调用奖励
回收获得积分
物品回收
- 回收指定物品获得积分
- 支持自定义物品、皮肤、数量
- 支持物品等级要求,配置写入
"等级限制": 0,自动检查回收物品的等级是否吻合 - 支持DWItemLibrary - 物品图鉴点击物品图像打开对应图鉴
- 每日/每月限额控制
- 价格波动系统
货币回收
- 支持4种货币系统回收:
| 【配置对应编号】 | 【插件名】 |
| 1 | Economics |
| 2 | ServerRewards |
| 3 | IQEconomic·IQ经济学 |
| 4 | InGameShop·权限商店 |
- 相当于用指定货币兑换积分,自定义兑换比例
- 每日/每月限额控制
- 价格波动系统
权限回收
- 回收玩家持有的权限获得积分,回收后会取消玩家对应权限
- 只能回收直接授予的权限(加入权限组获得的权限不算)
- 支持每月一次限制(每月只能回收一次相同的权限)
- 可选防止重新授予功能(回收后记录存档,重复获得相同权限时会立即取消授权)
价格波动系统
- 支持每日波动、自定义天数波动
- 每个分类独立设置
- 实时显示价格变化,波动提示
- 自定义波动的最低-最高数值,实际执行根据最低最高数值,随机增加,或减少积分价值
限额系统
- 可设置所有类型回收的每日限额(每天零点重置)
- 可设置所有类型回收的每月限额(每月1号重置)
- UI实时显示剩余额度



积分抵扣
物品抵扣
- 支持涉及到其他插件扣除物品时,玩家使用积分抵扣部分/全部物品
-
JSON:
"抵扣物品简称": "wood",//联动插件对应的物品简称 "抵扣物品皮肤": 2433594063,//联动插件对应的物品皮肤 - 可配置物品最低抵扣数量,抵扣扣除的积分
- 例:玩家需要消耗100木头兑换,包里有50木头,可花费5积分抵扣剩余不足的50木头
- 如果不想使用插件原本的物品抵扣,也可以创建不存在的物品来实现积分抵扣
- 配置没有写入的物品不影响以下插件=不会调用显示
| 【插件名】 | 【积分联动方式】 |
| XMRole | 抵扣角色强化所需的强化物品 |
| XMSkillLibrary | 抵扣技能强化所需的强化物品 |
| XMBossLV·BOSS等级 | 抵扣召唤BOSS物品 |
| XMMeditation·打坐 | 抵扣打坐所需的物品 |
| XMPermShop·限量权限商店 | 抵扣购买时所需的物品 |
| XMFlameLance·火焰长枪 | 抵扣强化所需物品 |
| XMThorHammer·雷神之锤 | 抵扣强化所需物品 |
| XMAlchemyFurnace·炼丹炉 | 抵扣护炉物品和三味真火物品 |
| XMMilking·动物农场 | 抵扣手持食物时不足的食物物品 |
| XMPlayerPoop·排便 | 抵扣泻药所需材料物品 |
| ComponentSkill·铭文强化 | 抵扣强化所需物品 |
| SoulSkill·魂环强化 | 抵扣强化所需物品 |
| XMSnowballSpawn·宝可梦系统 | 抵扣强化所需物品 |
| XMWishing·许愿系统 | 抵扣许愿币物品 |
| XMAnimalBoss·动物BOSS | 抵扣召唤BOSS扣除的物品 |
| XMRaidBoss·抄家BOSS | 抵扣召唤BOSS扣除的物品 |
| XMBossStronghold·BOSS突袭基地 | 抵扣召唤BOSS扣除的物品 |
| DamoQH·超级强化武器 | 抵扣强化所需物品 |

其他插件数值抵扣
- 目前支持以下插件相关数值抵扣,在配置文件的插件编号写入对应编号和数值
- 例如幸运值插件的幸运值,关系插件的亲密度/贡献度,非物品=数值
- 在实际抵扣中,对方会参考我们的配置文件设置的数值比例进行扣除积分来抵扣原本的数值要求
-
JSON:
{ "抵扣权限后缀": "",//权限后缀,留空无需,否则需要权限才能触发抵扣 "插件编号(详见插件网站介绍页)": 1,//对应下方列表 "抵扣最低数值": 1,//此插件最低抵扣的数值要求,不满足不调用 "抵扣最高数值": 100,//此插件最高可以抵扣的数值,超过不调用 "抵扣数值扣除积分": 10//最低数值和积分的比例 } - 抵扣逻辑=数值实际需求余额 - 玩家当前数值余额 > 积分抵扣比例抵扣不足余额 = 扣除玩家剩余余额+积分
- 一般只有玩家余额不足时才会触发抵扣
- 配置里没有写入的插件编号不会调用
- 如果需要本站其他插件支持请留言说明
| 【配置对应编号】 | 【插件名】 | 【积分联动方式】 |
| 1 | XMLuckyValue·幸运值状态栏 | 幸运值商店抵扣幸运值 |
| 2 | XMSwampDivineTree·沼泽神树 | 贡献度兑换抵扣 |
| 3 | XMMilking·动物农场 | 动物商店货币抵扣 |
| 4 |


作为其他插件货币使用
JSON:
"其它插件设置": {
"插件名称": "XMUniversalPoints",
"查询余额Hook": "API_GetPlayerPoints",
"添加余额Hook": "API_AddPlayerPoints",
"扣除余额Hook": "API_RemovePlayerPoints",
"货币名称": "积分"
}
积分拍卖
- 支持设置每月固定日期,固定时间区间自动开启拍卖活动

- 支持设置拍卖物品,或自定义拍卖后执行控制台指令
- 支持设置拍卖起始价格,最低出价
- 拍卖期间,扣除出价积分并记录名单,拍卖结束后未拍成功返还积分
- 拍卖时间结束后,自动判断,价高者得。
- 防漏发系统,拍卖结束如果玩家未在线,会在下次上线时补发拍品


积分抽奖
- 需要XMRewardPool·奖池插件,对方配置启用
"使用XMUniversalPoints积分": true, - 确保我们的配置启用
"使用积分抽奖(需要XMRewardPool)": true, - 在导航栏点击【积分抽奖】按钮,可以直接打开奖池的兑换页面,消耗积分进入指定奖池抽奖
精美UI
- 支持黑夜白昼模式切换
- 积分排行榜,配置可选开启/关闭
- 市值波动
- 根据标签列出每个标签的积分波动
- 预告下期波动的时间
- 市值最高:列出每个标签中回收价格最高的项目
- 积分抵扣
- 列出可以用积分抵扣的物品
- 列出可以用积分抵扣的其他插件数值
- 积分领取:玩家每天可以领取一次,获得随机积分
- 积分拍卖:预告或当前拍卖显示
- 积分任务:玩家每天可以提交指定物品获得一次积分
- 积分通知:
- 支持设置死亡扣除积分,显示在主UI死亡通知
- 支持设置玩家回收超过指定积分值,显示在主UI通知
- 支持设置自定义通知:上新,活动等自定义内容
- 日志输出:配置启用,记录玩家的增加/扣除积分详细日志到oxide\logs


指令
/jifen - 打开万能积分主界面(配置设置)管理员控制台指令
xmup.admin.set <玩家名/SteamID> <积分> - 设置玩家积分xmup.admin.add <玩家名/SteamID> <积分> - 增加玩家积分xmup.admin.remove <玩家名/SteamID> <积分> - 扣除玩家积分xmup.admin.updatefluctuation - 立即更新价格波动xmup.admin.forceauction <配置索引> <有效期秒> - 强制开启拍卖(配置索引按配置顺序从0开始)权限
xmuniversalpoints.use - 使用积分系统的基础权限xmuniversalpoints.{标签权限后缀} - 特定分类的回收权限(配置设置)xmuniversalpoints.{双倍奖励后缀} - 每日上线双倍奖励权限(配置设置)配置
JSON:
{
"提示名字": "[万能积分]",
"UI标题": "万能积分",
"货币名称": "积分",
"指令": "jifen",
"默认UI模式(true=黑夜模式,false=白天模式)": true,
"启用DWItemLibrary的支持": true,
"启用积分排行榜显示": true,
"积分随服务器清档": false,
"开启logs日志": true,
"标签分类设置": [
{
"标签名称": "物品",
"标签颜色": "#66ff85",
"标签回收权限后缀": "",
"此标签价格波动日期(0=禁用 1=每日波动 2=自定义天数)": 0,
"此标签获得积分最低波动值": 1,
"此标签获得积分最高波动值": 10
},
{
"标签名称": "超级武器",
"标签颜色": "#9fc5fe",
"标签回收权限后缀": "",
"此标签价格波动日期(0=禁用 1=每日波动 2=自定义天数)": 1,
"此标签获得积分最低波动值": 1,
"此标签获得积分最高波动值": 10
},
{
"标签名称": "权限",
"标签颜色": "#2175f3",
"标签回收权限后缀": "quanxian",
"此标签价格波动日期(0=禁用 1=每日波动 2=自定义天数)": 3,
"此标签获得积分最低波动值": 1,
"此标签获得积分最高波动值": 10
},
{
"标签名称": "货币",
"标签颜色": "#ffad1f",
"标签回收权限后缀": "",
"此标签价格波动日期(0=禁用 1=每日波动 2=自定义天数)": 1,
"此标签获得积分最低波动值": 1,
"此标签获得积分最高波动值": 10
}
],
"奖励-奖励积分设置": {
"每天上限奖励最多积分": 5,
"每天上线双倍权限后缀": "",
"使用积分抽奖(需要XMRewardPool)": true,
"每日积分任务物品列表": [
{
"物品名称": "木头",
"物品简称": "wood",
"物品皮肤": 0,
"物品数量": 100,
"奖励积分": 10
},
{
"物品名称": "石头",
"物品简称": "stones",
"物品皮肤": 0,
"物品数量": 200,
"奖励积分": 15
}
]
},
"UI-积分通知设置": {
"死亡扣除积分": 5,
"积分回收超过值通知": 10,
"上新通知": "积分系统全新发布!将成为本服务器全能货币!"
},
"回收-物品回收积分设置": [
{
"标签名称": "物品",
"物品名称": "木头",
"物品简称": "wood",
"物品皮肤": 0,
"等级限制": 0,
"物品回收最低数量": 100,
"物品回收获得积分": 1,
"每日限额": 10000,
"每月限额": 1000000
},
{
"标签名称": "物品",
"物品名称": "强化石",
"物品简称": "wood",
"物品皮肤": 2433594063,
"等级限制": 0,
"物品回收最低数量": 100,
"物品回收获得积分": 1,
"每日限额": 10000,
"每月限额": 1000000
},
{
"标签名称": "物品",
"物品名称": "超级强化石",
"物品简称": "wood",
"物品皮肤": 2760454562,
"等级限制": 0,
"物品回收最低数量": 100,
"物品回收获得积分": 1,
"每日限额": 10000,
"每月限额": 1000000
},
{
"标签名称": "超级武器",
"物品名称": "AK47 LV5",
"物品简称": "rifle.ak",
"物品皮肤": 0,
"等级限制": 5,
"物品回收最低数量": 1,
"物品回收获得积分": 10,
"每日限额": 1,
"每月限额": 10
}
],
"回收-余额回收积分设置": [
{
"标签名称": "货币",
"货币类型(详见插件网站介绍页)": 1,
"货币名称": "金币",
"余额回收最低数量": 100,
"余额回收获得积分": 10,
"每日限额": 10000,
"每月限额": 1000000
},
{
"标签名称": "货币",
"货币类型(详见插件网站介绍页)": 2,
"货币名称": "金条",
"余额回收最低数量": 100,
"余额回收获得积分": 10,
"每日限额": 10000,
"每月限额": 1000000
},
{
"标签名称": "货币",
"货币类型(详见插件网站介绍页)": 3,
"货币名称": "IQ金币",
"余额回收最低数量": 100,
"余额回收获得积分": 10,
"每日限额": 10000,
"每月限额": 1000000
},
{
"标签名称": "货币",
"货币类型(详见插件网站介绍页)": 4,
"货币名称": "特权金币",
"余额回收最低数量": 10,
"余额回收获得积分": 1000,
"每日限额": 10000,
"每月限额": 1000000
}
],
"回收-权限回收积分设置": [
{
"标签名称": "权限",
"权限名": "vipLogo.vip1",
"权限显示名": "等级加速",
"回收后防止重新授予": false,
"相同权限回收每月一次": false,
"权限回收获得积分": 100
}
],
"抵扣-物品抵扣积分设置": [
{
"抵扣权限后缀": "",
"抵扣物品名称": "强化石",
"抵扣物品简称": "wood",
"抵扣物品皮肤": 2433594063,
"抵扣物品扣除积分": 1
}
],
"抵扣-其他插件抵扣积分设置": [
{
"抵扣权限后缀": "",
"插件编号(详见插件网站介绍页)": 1,
"抵扣名称": "幸运值",
"抵扣最低数值": 10,
"抵扣最高数值": 100000,
"抵扣数值扣除积分": 1
}
],
"积分竞拍设置": [
{
"每月几号开启": 1,
"开始时间": 20.0,
"结束时间": 21.0,
"竞拍物品名称": "强化石",
"竞拍物品简称": "wood",
"竞拍物品皮肤": 2433594063,
"竞拍物品数量": 10,
"指令列表": [],
"起始积分": 10,
"最低出价": 10,
},
{
"每月几号开启": 22,
"开始时间": 19.05,
"结束时间": 19.15,
"竞拍物品名称": "强化石",
"竞拍物品简称": "wood",
"竞拍物品皮肤": 2433594063,
"竞拍物品数量": 10,
"指令列表": [
{
"指令名称": "强化石",
"指令图像": "http://img.rustsb.com/kit.png",
"指令": "f %STEAMID% wood 10 2433594063 强化石",
}
],
"起始积分": 10,
"最低出价": 10,
}
]
}
- 相关插件
-
联动的插件
[DLC]XMPointsTrigger·万能积分获取方式 扩展了数十种积分事件 XMRole
角色库扣除积分解锁指定角色 XMRewardPool·奖池 奖池积分互通 XMPlayerAdmin·玩家管理 玩家详情余额显示支持积分切换 DWItemLibrary - 物品图鉴 本插件的回收物品图像点击打开对应物品图鉴 XMCinema·电影院 货币支持 XMPackageShop·套餐商店 货币支持 BigSpeaker·大喇叭商店 货币支持 EShop·实体商店 货币支持 DoorPersonalStore·玩家店铺 货币支持 XMCommandLimit·聊天指令限制 货币支持 XMDelivery·美团跑腿 货币支持 XMGobangGame·五子棋游戏 货币支持 XMChessGame·象棋游戏 货币支持 DoorSkinCheck·门票系统 货币支持 XMPlayerCard·玩家名片 积分显示 InGameShop·权限商店 积分百分比抵扣支持 XMLingenSystem·灵根 灵根测试需要扣除指定积分 XMSponsor·赞助价格表 消费任务 XMYijing·意境 开启意境期间消耗积分