- 作者: 羽学 Cai
- 出处: 禁止脏话(内嵌版)
- 这是一个Tshock服务器插件主要用于:对服务器内的玩家检测文明发言,如果发送了配置文件中的字符则用*号代替该玩家词语。
语法 | 别名 | 权限 | 说明 |
---|---|---|---|
/df | 无 | DonotFuck | 指令菜单 |
/df list | 无 | DonotFuck | 列出敏感词表(给玩家用的) |
/df log | 无 | DonotFuck.admin | 开启或关闭敏感词记录 |
/df add 词语 | 无 | DonotFuck.admin | 添加敏感词 |
/df del 词语 | 无 | DonotFuck.admin | 移除敏感词 |
/reload | 无 | tshock.cfg.reload | 重载配置文件 |
配置文件路径: tshock/禁止脏话/禁止脏话.json
{
"每页行数": 30,
"记录日志": true,
"脏话表": [
"6",
"六"
]
}
v3.1
补充了i18n 英文翻译
加入了发言是否为指令的判断处理
加入了记录敏感词到配置文件目录下的《脏话纪录》
加入了/df 系列指令
将指令权限划分
DonotFuck:用于给玩家查询敏感词
DonotFuck.admin:用于给管理员添加或者移除敏感词
v3.0
重构代码逻辑,移除了封禁逻辑,当检测玩家有脏话时用*号代替
将免检的权限名更改为:DonotFuck
v2.0
1.修复了玩家被封禁后不会清空计数问题
2.修复了玩家随意发送字符1次都会导致封禁问题
3.修复了空引用,引起的聊天黄码刷屏问题
4.修复了玩家每次发脏话不会广播问题,
并列出所触发的敏感词,输出给所有玩家与控制台
5.添加了日志记录
6.移除了在Config中的【启用】选项
v1.0:
1.可以用配置文件自定义:启用开关、词、封禁时长、是否封禁、检查次数
2.给配置文件加了Reload重载方法
-
- 优先发issued -> 共同维护的插件库:https://github.com/UnrealMultiple/TShockPlugin
- 次优先:TShock官方群:816771079
- 大概率看不到但是也可以:国内社区trhub.cn ,bbstr.net , tr.monika.love