EusUniBan icon indicating copy to clipboard operation
EusUniBan copied to clipboard

关于封禁分级

Open Subilan opened this issue 4 years ago • 0 comments

只是一个建议qwq

大概就是将封禁总地分为 3 级,下面简称 A、B、C 三级,其中 A 级属于最严重等级。这些等级分别对应了不同的处理方式,举个例子,A 级的是直接不让入服,B 级的是进服后警告「在其他 X 个服务器被封禁」,C 级是忽略但在日志中突出记录。只是个例子

然后,在封禁的时候可以设计一些关键词,例如讨论中出现的两种 /ban foo baz{[tag1,tag2,tagbla]}/ban foobar baz#grief#illegal也有可能是其它更好的表示方式,总之就是一个 keyword 功能,为当前封禁描述一个原因,这个原因会取代原先传统的 Reason,不是用一句松散的语言,类似于「在服务器里盗窃所以被封禁」,这样程序处理起来会有麻烦。

通过这些关键词,记录以后,每个服主可以根据服务器内的实际情况,在配置文件中将关键词分为 A、B、C 三级的其中之一。例如,我是如果我是一个养老生存服,那么我就将 grieftntdestroy 这类会破坏玩家生存体验的行为分为 A 级,其它等级以此类推。

总之就是尽可能让封禁符合自己服务器的规则,因为我们无法保证不同的服务器的规则都有重复的地方,除此之外还有一些特殊的服务器并不在意这些封禁。


如果想要满足某些追求简单的服主,可以让默认配置尽可能通用;而那些有需要的服主则可以通过改配置来实现自己想要的。

Subilan avatar Apr 23 '20 07:04 Subilan