# RandomBroadcast 随机广播
- 作者: 羽学
- 出处: 无
- 定时随机发送一条广播内容（支持指令）
- 写给群友35117学习用的

## 命令
```
暂无
```

---
配置注意事项
---
1.`总概率`会自动根据所有`内容表`里的`触发概率`进行自动计算  
  
2.`消息内容`含有 / 或者 .的会默认当服务器指令执行  
  
3.`同发数量`要按实数填写，比如你想同时发送`2组消息内容`，`同发`就写`2`，  
不要只有2组你`同发数量`写个`9999`，`刷屏`刷死你  
  
4.`默认间隔`写整数，如果写0.1就是`0.1秒`。  
  
## 配置
> 配置文件位置：tshock/随机广播.json
```json5
{
  "使用说明": "【总概率】会根据 【触发概率】自动计算，【消息内容】含【/或.】的会当指令执行，【同发数量】会随机发多组内容",
  "开启插件": true,
  "同发数量": 1,
  "默认间隔/秒": 1.1,
  "是否开启触发概率": true,
  "总概率(自动更新)": 2,
  "内容表": [
    {
      "触发概率": 1,
      "消息内容": [
        ".time 7:30",
        "我又来啦"
      ],
      "触发颜色": [
        255.0,
        234.0,
        115.0
      ]
    },
    {
      "触发概率": 1,
      "消息内容": [
        "/time 19:30",
        "我又走啦"
      ],
      "触发颜色": [
        190.0,
        233.0,
        250.0
      ]
    }
  ]
}
```
## 更新日志
### v1.0.3
- 完善卸载函数

### v1.0.2  
- 把`触发概率`改为了`int`整数型  
- 移除了`同发数量`的随机取值(写多少就同时发多少)  
- 加入了`总概率`(自动计算所有`触发概率`)

### v1.0.1  
- 把计时器换成`游戏更新`触发（就是你服里没人不计时）  
- 把`默认间隔`单位从分钟改为成【秒】  
- 最快可达`0.1秒`触发一次，如果加上【同发数量】会按``几何叠加``触发频率  
- 加入`是否开启触发概率`配置项

## 反馈
- 优先发issued -> 共同维护的插件库：https://github.com/UnrealMultiple/TShockPlugin
- 次优先：TShock官方群：816771079
- 大概率看不到但是也可以：国内社区trhub.cn ，bbstr.net , tr.monika.love
