作者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
推 chenglap:任何跟人類道德有關的東西都不可能交給電腦去判斷... 11/23 10:26
推 fuckingguy:審美觀、不確定法律概念...等。 11/23 16:33
推 ddavid:不可能判斷好是一回事,但就算判斷得不太好會不會造成問題 11/23 19:42
→ ddavid:又是另一回事。舉一個例,RC語音中不管你講的是不是同一句 11/23 19:43
→ ddavid:話,你就是不能瞬間連送兩句話。但是這對正常使用者只會偶 11/23 19:43
→ ddavid:爾造成可接受的困擾,卻可大量阻止狂打亂打連打洗頻的惡意 11/23 19:44
→ ddavid:使用者,也減輕Server負擔(因為可以在Client端就處理)。 11/23 19:45
→ ddavid:在這種情況下,就算這個判斷不是特別好,但判錯的副作用不 11/23 19:46
→ ddavid:大,就可以做了。 11/23 19:46
→ ddavid:至於要去判斷內容,那就變成要判斷的成本高,判錯又往往讓 11/23 19:46
→ ddavid:玩家很不爽,就不是那麼好用XD 11/23 19:47