[Open]
[Close]
(轉貼)關於一遇到witch就彈game應該是[防盜版機制]
這幾天改L4D2的系統檔改很兇, 結果也給我遇到了這個彈game的問題
(唉~為了懶人包2...我犧牲了)
弄了一整晚, 一直搞不定, 一聽到witch的哭聲就彈 (X的, bitch!)
然後我監控console端是否有異常的訊息, 乖乖! 什麼都沒有!
因此我推論遊戲應該有某個後台程序直接將遊戲shutdown掉
於是砍光光(連\left 4 dead 2\也要砍光光)再用光碟重灌
在等待的同時我去了盜版窟翻翻相關的文章
哉哉...對岸真的有很多很厲害的傢伙, 破解的功力超強, 可惜沒用在正途
目前懷疑的程序是位於...\left 4 dead 2\left4dead2\bin底下的Client.dll等防盜版檢查文件
我觀察了一下, 當安裝遊戲完, 進行線上更新的時候, 會生成\bin資料夾
然後在\bin底下生成#######序號檔
然後會另外生成一個加密過的Client.dll.########, 這些檔案可能是檢定CD-key之類的
盜版窟也有因應的補丁來對抗(目前看來, 失敗的機率還挺大的)
另外就是官方的這份聲明稿, 大意是:
我們接獲玩家報告有關"遊戲中止並回到桌面而且沒有任何有關於錯誤的彈出視窗訊息"的問題,
這個錯誤可能在啟動遊戲或是在遊戲進行到一半的時候發生。
有玩家回報當發生"射傷隊友或是殺女巫"的時候可能會造成遊戲的關閉。
我們會盡快對程式的錯誤進行維修。
推論可能是防盜版機制雖然成功的檔下了大部分的謎版玩家, 卻也掛掉了少部分的正版玩家
目前我還不確定修改遊戲檔案是不是會造成誤判的情況
正版的玩家也請先別急, 試試看砍掉\bin然後再重新check檔案, 或是等官方發布更新檔
So...在釐清這個問題之前, 我不會再發佈任何懶人包2相關的套件以避免爭議
而彈game這問題, 在一個禮拜以前我是不曾遇過(沒亂改檔)
爾後, 我相信在這防盜版機制持續的運作下, 還是會有一堆生面孔出來提問為何不能玩...
當然啦~除非官方正式說明, 以上仍是防盜版機制的不負責推論 (光速逃...)
最後引用某篇古老的報導:
消費者要瞭解「盜版」是件很嚴重的問題,當一款耗時一至四年以上開發的遊戲在一天就被破解時,這種打擊會使得遊戲開發者以及發售商停止投資開發單機遊戲。
轉自巴哈姆得的iric0624