- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...rustsb.com
插件功能
- 农作物产出倍率功能:
- 支持按权限设置玩家采集农作物的倍率。
- 支持按权限设置玩家采集种植箱内农作物的倍率。
- 自定义额外农作物产出功能:
- 根据指定农作物类型设置自定义额外掉落物。
- 当玩家采集指定农作物时将有机会掉落额外的物品。
- 支持以下农作物:
- 玉米/南瓜/土豆/亚麻/所有浆果
- 小麦/兰花/向日葵/玫瑰
- 除了以上以外其他游戏内新增的农作物
- 支持给拥有指定权限或指定身份的玩家提供额外的掉落。
- 自定义肥料功能:
- 支持根据皮肤ID设置自定义肥料。
- 自定义肥料支持:
- 设置独立的额外掉落列表,在采集时消耗肥料并尝试掉落。
- 设置自定义肥料倍率,使用该肥料将产出该倍率的物品。
- 催熟指令功能:支持玩家使用指令催熟指定范围内的所有农作物。
- 禁止克隆农作物功能:支持设置禁止玩家克隆指定的农作物的茎。
权限
- DWGrows.xxx - 在配置文件设置产出权限后,授权对应的权限才能激活对应的掉落列表。
- DWGrows.up - 使用催熟指令的权限(可在配置文件修改)。
指令
- /cuishu - 催熟附近的农作物(强制升一阶段,如果是满级则重回种子阶段)(可在配置文件修改)。
配置文件
JSON:
{
"倍率列表(权限 : 倍率)": {
"DWGrows.vip2": 2,
"DWGrows.vip10": 10
},
"种植箱内倍率列表(权限 : 倍率)": {
"DWGrows.vip2": 2
},
"农作物产出设置": [
{
"启用该产出设置": true,
"产出需要权限(留空无)": "",
"产出需要身份(留空无)": "",
"仅在种植箱中掉落": true,
"农作物短名称": [
"hemp.entity"
],
"产出物品列表": [
{
"物品显示名称": "亚麻掉落",
"物品掉落几率": 100,
"物品短名称": "scrap",
"物品皮肤ID": 0,
"最小物品数量": 1,
"最大物品数量": 1
}
]
},
{
"启用该产出设置": false,
"产出需要权限(留空无)": "",
"产出需要身份(留空无)": "",
"仅在种植箱中掉落": false,
"农作物短名称": [
"pumpkin.entity"
],
"产出物品列表": [
{
"物品显示名称": "南瓜掉落",
"物品掉落几率": 50,
"物品短名称": "scrap",
"物品皮肤ID": 0,
"最小物品数量": 1,
"最大物品数量": 1
}
]
},
{
"启用该产出设置": false,
"产出需要权限(留空无)": "",
"产出需要身份(留空无)": "",
"仅在种植箱中掉落": false,
"农作物短名称": [
"potato.entity"
],
"产出物品列表": [
{
"物品显示名称": "土豆掉落",
"物品掉落几率": 50,
"物品短名称": "scrap",
"物品皮肤ID": 0,
"最小物品数量": 1,
"最大物品数量": 1
}
]
},
{
"启用该产出设置": false,
"产出需要权限(留空无)": "",
"产出需要身份(留空无)": "",
"仅在种植箱中掉落": false,
"农作物短名称": [
"corn.entity"
],
"产出物品列表": [
{
"物品显示名称": "玉米掉落",
"物品掉落几率": 50,
"物品短名称": "scrap",
"物品皮肤ID": 0,
"最小物品数量": 1,
"最大物品数量": 1
}
]
},
{
"启用该产出设置": false,
"产出需要权限(留空无)": "",
"产出需要身份(留空无)": "",
"仅在种植箱中掉落": false,
"农作物短名称": [
"black_berry.entity",
"blue_berry.entity",
"green_berry.entity",
"red_berry.entity",
"white_berry.entity",
"yellow_berry.entity"
],
"产出物品列表": [
{
"物品显示名称": "所有浆果掉落",
"物品掉落几率": 50,
"物品短名称": "scrap",
"物品皮肤ID": 0,
"最小物品数量": 1,
"最大物品数量": 1
}
]
},
{
"启用该产出设置": false,
"产出需要权限(留空无)": "",
"产出需要身份(留空无)": "",
"仅在种植箱中掉落": false,
"农作物短名称": [
"black_berry.entity"
],
"产出物品列表": [
{
"物品显示名称": "黑浆果掉落",
"物品掉落几率": 50,
"物品短名称": "scrap",
"物品皮肤ID": 0,
"最小物品数量": 1,
"最大物品数量": 1
}
]
},
{
"启用该产出设置": false,
"产出需要权限(留空无)": "",
"产出需要身份(留空无)": "",
"仅在种植箱中掉落": false,
"农作物短名称": [
"orchid.entity"
],
"产出物品列表": [
{
"物品显示名称": "兰花掉落",
"物品掉落几率": 50,
"物品短名称": "scrap",
"物品皮肤ID": 0,
"最小物品数量": 1,
"最大物品数量": 1
}
]
},
{
"启用该产出设置": false,
"产出需要权限(留空无)": "",
"产出需要身份(留空无)": "",
"仅在种植箱中掉落": false,
"农作物短名称": [
"wheat.entity"
],
"产出物品列表": [
{
"物品显示名称": "小麦掉落",
"物品掉落几率": 50,
"物品短名称": "scrap",
"物品皮肤ID": 0,
"最小物品数量": 1,
"最大物品数量": 1
}
]
},
{
"启用该产出设置": false,
"产出需要权限(留空无)": "",
"产出需要身份(留空无)": "",
"仅在种植箱中掉落": false,
"农作物短名称": [
"sunflower.entity"
],
"产出物品列表": [
{
"物品显示名称": "向日葵掉落",
"物品掉落几率": 50,
"物品短名称": "scrap",
"物品皮肤ID": 0,
"最小物品数量": 1,
"最大物品数量": 1
}
]
},
{
"启用该产出设置": false,
"产出需要权限(留空无)": "",
"产出需要身份(留空无)": "",
"仅在种植箱中掉落": false,
"农作物短名称": [
"rose.entity"
],
"产出物品列表": [
{
"物品显示名称": "玫瑰掉落",
"物品掉落几率": 50,
"物品短名称": "scrap",
"物品皮肤ID": 0,
"最小物品数量": 1,
"最大物品数量": 1
}
]
},
{
"启用该产出设置": false,
"产出需要权限(留空无)": "",
"产出需要身份(留空无)": "园艺师",
"仅在种植箱中掉落": false,
"农作物短名称": [
"rose.entity",
"sunflower.entity"
],
"产出物品列表": [
{
"物品显示名称": "仅限拥有 园艺师 身份的玩家采集花类掉落",
"物品掉落几率": 50,
"物品短名称": "scrap",
"物品皮肤ID": 0,
"最小物品数量": 1,
"最大物品数量": 1
}
]
}
],
"自定义肥料设置": {
"2784319751": {
"每次采集消耗的数量": 1,
"使用该肥料的采集倍率": 1,
"额外产出物品列表": [
{
"物品显示名称": "使用特殊肥料额外产出",
"物品掉落几率": 50,
"物品短名称": "scrap",
"物品皮肤ID": 0,
"最小物品数量": 1,
"最大物品数量": 1
}
]
}
},
"禁止克隆的农作物": [],
"催熟指令设置": {
"使用权限": "DWGrows.up",
"催熟指令": "cuishu",
"冷却时间(秒)": 30.0,
"催熟范围": 8.0
}
}