- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...rustsb.com
插件介绍
给玩家存储位权限,每个存储位可以吞噬一种被允许的实体,例如挖矿机,抽油机设置实体的最高吞噬等级,吞噬成功率,产出物品,产出时间等等。
主要功能
1.实体吞噬-支持吞噬一切实体
-吞噬成功率可配置(默认50%)
-吞噬失败时也会销毁目标实体
2.等级系统
-吞噬相同类型实体可提升等级
-等级上限可配置(默认999级)
-每级增加产出时间和产量
3.生产系统
-点击生产按钮产出实体对应的设置资源,完全自定义
-生产时间随等级增加
-实时显示生产进度
-支持自动保存生产进度(每10秒)
4.存储系统
-多个存储位支持
-可自定义存储位数量
-支持设置封面图片



玩法
1.可以设置挖矿机可吞噬,产出:-石头
-硫矿
-金属矿
-高质金属矿
2.可以设置抽油机可吞噬。产出:
-低质燃油
-原油
3.可以设置某种类型的树可吞噬,产出木头,吞噬某种类型的动物,产出动物脂肪
4.只要你想,一切实体都可以吞噬,升级,产出任意自定义物品!
权限设置
xmdevoursystem.slots
- 控制存储位数量xmdevoursystem.cooldown
- 控制生产按钮冷却时间xmdevoursystem.waiting
- 控制生产等待时间(配置文件设置更多)
指令说明
/devour
- 打开主界面配置
JSON:
{
"存储位数量权限": [
{
"权限": "xmdevoursystem.slots",
"存储位数量": 9
}
],
"生产按钮冷却权限": [
{
"权限": "xmdevoursystem.cooldown",
"冷却时间": 10
}
],
"生产后的等待权限": [
{
"权限": "xmdevoursystem.waiting",
"冷却时间": 60
}
],
"可吞噬实体设置": [
{
"预制件": "assets/bundled/prefabs/static/miningquarry_static.prefab",
"预制件名称": "挖矿机",
"封面物品简称": "mining.quarry",
"默认生产按钮冷却时间": 1,
"默认生产后的等待时间": 10,
"每级增加产出时间": 1,
"最高吞噬等级": 999,
"每级增加产出量": 10,
"吞噬几率": 50,
"产出物品列表": [
{
"物品名称": null,
"物品简称": "stones",
"物品皮肤": 0,
"物品数量": 10
},
{
"物品名称": null,
"物品简称": "sulfur.ore",
"物品皮肤": 0,
"物品数量": 10
},
{
"物品名称": null,
"物品简称": "metal.ore",
"物品皮肤": 0,
"物品数量": 10
},
{
"物品名称": null,
"物品简称": "hq.metal.ore",
"物品皮肤": 0,
"物品数量": 10
}
]
},
{
"预制件": "assets/bundled/prefabs/static/pumpjack-static.prefab",
"预制件名称": "抽油机",
"封面物品简称": "mining.pumpjack",
"默认生产按钮冷却时间": 1,
"默认生产后的等待时间": 10,
"每级增加产出时间": 1,
"最高吞噬等级": 999,
"每级增加产出量": 10,
"吞噬几率": 50,
"产出物品列表": [
{
"物品名称": null,
"物品简称": "lowgradefuel",
"物品皮肤": 0,
"物品数量": 10
},
{
"物品名称": null,
"物品简称": "crude.oil",
"物品皮肤": 0,
"物品数量": 10
}
]
}