- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...rustsb.com
插件描述
这是一个具有动态效果的横幅公告系统,可以在屏幕顶部显示滑动文字信息。公告会以动画效果从右向左展开,然后逐字显示文本,最后逐渐消失。功能特点
-动态展开的背景条效果-文字逐字显示动画
-可自定义文字大小、颜色和显示时间
-支持定期自动播放预设公告
-管理员可通过指令发送即时公告
使用方法
管理员指令
xmbanner "内容" [文字大小] [横幅颜色] [文字颜色] [显示时间] [玩家steamid(可选)]
-内容:要显示的文字内容(必填)
-文字大小:可选,默认为20
-横幅颜色:可选,使用十六进制颜色代码,例如"#FF8000"表示橙色
-文字颜色:可选,使用十六进制颜色代码,例如"#FFFFFF"表示白色
-显示时间:可选,单位为秒,默认5秒
-玩家steamid:可选,如果指定则只向该玩家显示横幅
注意:这是一个控制台命令,需要在控制台(F1)中使用,而不是在聊天框中使用。
配置说明
JSON:
{
"预设公告": [
{
"标题": "服务器公告",//没什么用
"内容": "欢迎来到服务器!",
"文字大小": 20,
"横幅背景颜色": "#FF8000FF",
"文字颜色": "#FFFFFFFF",
"显示时间(秒)": 5.0,//完全显示所有内容后停留多久后消失
"动画速度(越小越快)": 0.05,
"是否定期提示": true,//开启后按照下方时间定时广播
"最短间隔(秒)": 300.0,//如果多条消息中有相同的时间设置会随机执行一条
"最长间隔(秒)": 600.0,//如果多条消息中有相同的时间设置会随机执行一条
"上次显示时间": 0.0//不用动
}
]
}