- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...
rustsb.com
插件简介
万能积分插件是一个功能强大的积分系统,允许玩家通过回收物品、货币和权限来获得积分。插件支持价格波动、每日/每月限额、积分排行榜等支持本站绝大多数原创插件的消耗物品/插件数值余额时,通过积分抵扣部分/全部消耗
积分奖励渠道
- 玩家每天首次上线可获得随机积分奖励
- 支持VIP双倍奖励权限
- 控制台指令奖励
- 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扣除的物品 |

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


指令
/jifen - 打开万能积分主界面(配置设置)管理员控制台指令
xmup.admin.set <玩家名/SteamID> <积分> - 设置玩家积分xmup.admin.add <玩家名/SteamID> <积分> - 增加玩家积分xmup.admin.remove <玩家名/SteamID> <积分> - 扣除玩家积分xmup.admin.updatefluctuation - 立即更新价格波动权限
xmuniversalpoints.use - 使用积分系统的基础权限xmuniversalpoints.{标签权限后缀} - 特定分类的回收权限(配置设置)xmuniversalpoints.{双倍奖励后缀} - 每日上线双倍奖励权限(配置设置)配置
JSON:
{
"提示名字": "[万能积分]",
"UI标题": "万能积分",
"指令": "jifen",
"默认UI模式(true=黑夜模式,false=白天模式)": true,
"启用DWItemLibrary的支持": true,
"启用积分排行榜显示": true,
"积分随服务器清档": false,
"标签分类设置": [
{
"标签名称": "物品",
"标签颜色": "#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,
"每天上线双倍权限后缀": "shuangbei",
"奖池积分记入(需要XMRewardPool)": true
},
"回收-物品回收积分设置": [
{
"标签名称": "物品",
"物品名称": "木头",
"物品简称": "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
}
]
}
- 相关插件
-
联动的插件
XMRole
角色库扣除积分解锁指定角色 XMRewardPool·奖池 奖池积分互通 XMPlayerAdmin·玩家管理 玩家详情余额显示支持积分切换 DWItemLibrary - 物品图鉴 本插件的回收物品图像点击打开对应物品图鉴 XMCinema·电影院 货币支持 XMPackageShop·套餐商店 货币支持 BigSpeaker·大喇叭商店 货币支持