- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...
rustsb.com
插件简介
九种祝贺效果,每种效果都可以自定义无限种主题可在玩家胜利、获得物品、抽中奖励、击杀敌人等场景下触发多种视觉和听觉效果。
支持烟花、屏幕文字、弹幕、特效、音乐、聊天、图像、物品掉落和横幅通知
主要功能
1. 烟花效果
2. 屏幕文字效果
3. 弹幕效果
4. 特效效果
5. 音乐效果
- 为玩家播放庆祝音乐
- 使用虚拟音箱跟随玩家
- 可配置音乐外链和持续时间
- 自动清理音乐实体
6. 聊天效果
7. 图像效果
8. 横幅效果
9. 物品效果
控制台指令
celebration
格式:celebration <玩家SteamID> <引用名>说明: 为指定玩家触发祝贺效果
权限: 需要管理员权限
示例:
celebration 76561198012345678 烟花
celebration 76561198012345678 牛逼
celebration 76561198012345678 666
celebration 76561198012345678 礼花筒
celebration 76561198012345678 祝贺
celebration 76561198012345678 恭喜
配置
JSON:
{
"烟花效果": [
{
"引用名": "烟花",
"单次释放烟花数": 5,
"释放间隔时间秒": 1.0,
"总释放次数": 3,
"全服播报": true,
"播报内容": "恭喜玩家{0}获得传说物品,太牛逼了!"
}
],
"屏幕文字": [
{
"引用名": "牛逼",
"显示文字": "牛逼",
"文字颜色": "#FFD700",
"文字大小": 50,
"逐字显示": true,
"全服播报": true,
"播报内容": "恭喜玩家{0}完成了不可思议的成就!"
}
],
"弹幕效果": [
{
"引用名": "666",
"显示文字": [
"牛",
"666",
"厉害",
"强"
],
"文字颜色": [
"#2175f3",
"#FFD700",
"#FF6347"
],
"文字大小": [
25,
35,
50
],
"滚动模式(true=从右到左 false=从下到上)": true,
"全服播报": true,
"播报内容": "恭喜玩家{0}太强了!"
}
],
"特效效果": [
{
"引用名": "礼花筒",
"特效预制名": "assets/prefabs/misc/xmas/advent_calendar/effects/open_advent.prefab",
"播放间隔秒": 1.0,
"播放次数": 3,
"全服播报": true,
"播报内容": "恭喜玩家{0}获得稀有奖励!"
}
],
"音乐效果": [
{
"引用名": "祝贺",
"音频外链": "http://img.rustsb.com/c/恶龙咆哮.mp3",
"音乐持续时间": 31.0,
"全服播报": true,
"播报内容": "恭喜玩家{0}获得超级大奖!"
}
],
"聊天效果": [
{
"引用名": "恭喜",
"聊天": "恭喜{0}",
"全服播报": true,
"播报内容": "恭喜玩家{0}获得超级大奖!"
}
],
"图像效果": [
{
"引用名": "图像",
"图像链接": "http://img.rustsb.com/kit.png",
"全服播报": true,
"播报内容": "恭喜玩家{0}获得超级大奖!"
}
],
"横幅效果": [
{
"引用名": "祝贺",
"UI内容": "恭喜玩家{0}获得超级大奖!"
}
],
"物品效果": [
{
"引用名": "恭喜",
"物品简称": [
"easter.paintedeggs"
],
"掉落数量": 10,
"禁止拾取": true,
"全服播报": true,
"播报内容": "恭喜玩家{0}获得超级大奖!"
}
]
}
API接口
TriggerCelebration
void TriggerCelebration(ulong playerId, string referenceName)说明: 通过代码为指定玩家触发祝贺效果
参数:
- playerId - 玩家的SteamID
- referenceName - 配置文件中的引用名







