九条都
本帖最后由 九条都 于 2020-8-26 15:45 编辑


前言
本插件用于限制玩家恶意杀人/辱骂玩家
为纯插件,无模组,第一次写出的插件(不好的地方欢迎大家提出意见)
感谢我的师傅@结城希亚


特点
无模组,容易配置,轻量
支持自定义辱骂词和自定义惩罚阶段
第一段惩罚可指定无法使用对应指令


指令、权限组和配置文件
指令
  1. /sp add 分数 玩家(增加玩家分数)
  2. /sp del 分数 玩家(减少玩家分数)
  3. /sp look 玩家(查看玩家分数)
  4. /sp reload 重载插件
复制代码
权限
  1. sp.sp  无视本插件  默认OP拥有
复制代码
配置文件
config.yml



截图


下载地址
下载

注意事项
本插件目前处于优化阶段
由于是第一次写插件有点手抖紧张
出现莫名其妙的问题是不可避免的(说出来!我马上修!)


本插件所用所有代码均为原创,不存在借用/抄袭等行为



许灬愿
我觉得很有用啊,收藏收藏

我是人1012
如果打指令的时候指令里面有违规字句会发生什么啊
  1. 比如说禁止了sm 然后/tpa adjaskljdsalkm  的时候打了/tpa adjaskljdsalksm会发生什么
复制代码




九条都
我是人1012 发表于 2020-8-26 16:00
如果打指令的时候指令里面有违规字句会发生什么啊

监听的是玩家发出的聊天信息
跟打指令内的sm没有任何关联

StreamReader
提几点建议。
1.在玩家分数较低或被惩罚次数过多有的时候每次被扣分都会在随机时间后伪装成掉线,将其踢出 或者是其他看不出来的惩罚(比如降低钓鱼钓到宝物的几率,箭矢偏离等)
2.可以添加一个众裁系统,玩家可以使用命令投票 若投票人数超过一定比例,将对应玩家禁言若干时长,为了防止被恶意针对,管理员可以对该过程进行控制,同时不将投票信息公示
3.可以针对不同的违规词进行不同等级的扣分 比如那些问候全家的应该扣分高一点,同时为了减小在词句中插入符号以防止屏蔽的可能,在识别的时候可以考虑去除一些常用的符号(trim()?)
4.补充上一点,可以像mcbbs的机制一样,玩家可以举报用户违规行为,op可以自行处理


我这个臭打游戏成天只签到的留下了眼泪

奥力給
疯狂联想中..
这玩意可以做信誉值啊!
还可以增加和减少数值!
好插件,赞一个!

xx578975893
如果用论坛聊天插件。会影响这个插件嘛
我感觉好多类似的插件 都会因为使用了其他聊天插件 执行不了设置的处罚

九条都
xx578975893 发表于 2020-9-7 19:27
如果用论坛聊天插件。会影响这个插件嘛
我感觉好多类似的插件 都会因为使用了其他聊天插件 执行不了设置的 ...

并不会,因为是调去玩家的聊天事件进行监听。

虚之结社
感觉还不错,支持下楼主

xx578975893
九条都 发表于 2020-9-8 08:24
并不会,因为是调去玩家的聊天事件进行监听。

好吧。安装上试试看

LoLiLoong
很好地插件 最讨厌骂人的了 破坏服务器气氛

AemoSky
分太低了进不来服务器后续怎么办??找管理吗?

yang1442945141
觉得很有用啊,收藏收藏