- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...rustsb.com
插件介绍
XMFlashbangUI 是一个用于自定义闪光弹效果的插件。通过该插件,服务器管理员可以为不同皮肤ID的闪光弹设置不同的闪光效果图像和持续时间。主要功能
1.支持为不同皮肤ID的闪光弹配置不同的闪光效果2.可自定义闪光效果的图片和持续时间
3.提供指令用于给予玩家指定皮肤的闪光弹
4.支持视角范围和影响范围的判定
5.防重复触发保护机制
6.上架商城时,写入闪光弹的短名
grenade.flashbang
和对应的皮肤ID即可权限
xmflashbangui.give
- 允许使用给予闪光弹的指令指令
xm.giveflash <玩家名/ID> <皮肤ID>
- 给予指定玩家一个指定皮肤ID的闪光弹-示例:xm.giveflash panda 3420538900
配置
JSON:
{
"闪光弹效果列表": [
{
"图像链接": "http://img.rustsb.com/c/spui1.png",
"持续时间": 2.0,
"闪光弹皮肤ID": "3420538900"
},
{
"图像链接": "http://img.rustsb.com/c/spui2.png",
"持续时间": 2.0,
"闪光弹皮肤ID": "3420539402"
},
{
"图像链接": "http://img.rustsb.com/c/spui4.png",
"持续时间": 2.0,
"闪光弹皮肤ID": "3420539573"
}
]
}
使用说明
1.安装插件后,根据需要修改配置文件中的闪光弹效果列表2.使用指令给予玩家带有特定皮肤ID的闪光弹
3.当玩家使用闪光弹时,会根据闪光弹的皮肤ID显示对应的闪光效果
注意事项
1.图片链接必须是可访问的PNG格式图片2.闪光效果会自动判断玩家是否在闪光弹的影响范围内
3.闪光效果会考虑玩家与闪光弹之间是否有遮挡物
4.同一玩家在短时间内不会重复触发闪光效果