Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

关于封禁分级 #5

Open
Subilan opened this issue Apr 23, 2020 · 0 comments
Open

关于封禁分级 #5

Subilan opened this issue Apr 23, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@Subilan
Copy link

Subilan commented Apr 23, 2020

只是一个建议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 级,其它等级以此类推。

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


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

@richardhyy richardhyy added the enhancement New feature or request label Apr 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants