- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...rustsb.com
原创 - DWRole - 身份系统
DWRole - 身份系统允许您设置一些目标,当玩家完成该目标后即可获得该身份。 当玩家完成这些目标之后就会获得该身份,允许其他插件来判断该玩家是否拥有指定身份来判断有无权限。 配套插件 插件 功能描述 备注 DWRolePermission - 身份权限 当玩家获得指定身份后授予指定权限 DWRoleReward - 身份奖励 拥有指定身份后可以领取一次身份对应的奖励 使用DWRole的插件: 插件 功能描述 备注 DWWeapon - 成长型武器...rustsb.com
拥有指定DWRole - 身份系统的身份后可以领取一次身份对应的奖励。
配置文件
JSON:
{
"身份奖励配置": {
"首富": {
"物品奖励": [
{
"物品显示名称": "",
"物品短名称": "rifle.ak",
"物品数量": 1,
"物品皮肤ID": 0
},
{
"物品显示名称": "",
"物品短名称": "ammo.rifle",
"物品数量": 100,
"物品皮肤ID": 0
}
],
"指令奖励": [
"oxide.grant user %STEAMID% vip.use",
"chat.say %STEAMID% 恭喜获得VIP权限!"
]
},
"杀手": {
"物品奖励": [
{
"物品显示名称": "",
"物品短名称": "pistol.python",
"物品数量": 1,
"物品皮肤ID": 0
},
{
"物品显示名称": "",
"物品短名称": "ammo.pistol",
"物品数量": 50,
"物品皮肤ID": 0
}
],
"指令奖励": []
}
}
}