作者poorsen (poorsen)
看板GameDesign
标题Re: [企划] 想请教禁言判定的规则0.0
时间Wed Nov 23 04:40:35 2011
※ 引述《fifi0923 (飞飞)》之铭言:
: 如题
: 目前正针对恶意洗频的行为 规划禁言的规则
: 想到的规则有:
: 1.玩家连续发布相同字眼的发言三次,系统将自动禁言
: 2.玩家连续发布相同关键字的发言三次,系统将自动禁言
: 但第一种会有漏洞出现,就是在结尾时打上1、2....
: 玩家也可造成洗频的现象
: 而第二种也会有漏洞出现,例如某A玩家要找B玩家 连续呐喊B玩家3次
: 已经参考其他线上游戏网页,都是直接写明处罚条例
: 未将判定的基准写明(让玩家知道了XD 就会想办法钻漏洞)
: 所以想问一下 版上的前辈们 有没有更好的建议^^
: 谢谢了
其实严肃起来要看这些问题值不值得去解
公频的广播成本高, 就值得在 server 发展复杂一点的方法去检查
也可以考虑玩家到底有多讨厌这些事情, 值得公司花钱做判断
如果只想解 1,2 的状况
可以挖掉帐号字串之後做 sequence alignment
把9成相似的两句话视为重复发言, 类似这样的作法
再配合设计面做一些加速的撇步来省 CPU
例如只审查频繁发送的状况或针对黑名单玩家
方法很多啦, 也可以在 client-side 防范
把规则写含糊再把纠纷责任推给GM工读生处理
也很常见阿, 薪水不能白发 :p
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.24.77.226
1F:推 chenglap:任何跟人类道德有关的东西都不可能交给电脑去判断... 11/23 10:26
2F:推 fuckingguy:审美观、不确定法律概念...等。 11/23 16:33
3F:推 ddavid:不可能判断好是一回事,但就算判断得不太好会不会造成问题 11/23 19:42
4F:→ ddavid:又是另一回事。举一个例,RC语音中不管你讲的是不是同一句 11/23 19:43
5F:→ ddavid:话,你就是不能瞬间连送两句话。但是这对正常使用者只会偶 11/23 19:43
6F:→ ddavid:尔造成可接受的困扰,却可大量阻止狂打乱打连打洗频的恶意 11/23 19:44
7F:→ ddavid:使用者,也减轻Server负担(因为可以在Client端就处理)。 11/23 19:45
8F:→ ddavid:在这种情况下,就算这个判断不是特别好,但判错的副作用不 11/23 19:46
9F:→ ddavid:大,就可以做了。 11/23 19:46
10F:→ ddavid:至於要去判断内容,那就变成要判断的成本高,判错又往往让 11/23 19:46
11F:→ ddavid:玩家很不爽,就不是那麽好用XD 11/23 19:47