今日早前DOTA2進行了一次更新,主要內容涉及遊戲文件修改和VAC系統,以下為更新解析(來自HOHO)。
早些時候分享今天一個DOTA的更新,就是DO2現在加入一個新的VAC檢測機制,在檢測到本地文件被修改以後,會出現“發現本地遊戲文件已被修改,遊戲功能將被禁用”的提示(這裡為我個人翻譯,實際官方翻譯中文詞條可能不同,目前應該只有英文詞條),根據目前反饋,任何修改本地文件(主要在/dota/目錄下)的MOD都可能觸發這個機制,但是觸發這個機制不代表你的賬號被VAC封禁了(使用作弊軟件才會觸發VAC封禁),只是代表不能聯網進行DO2遊戲等等,如果修復被修改的本地文件,就可以解決這個問題,
V社推出這個更新,應該是針對之前一場國外比賽,33利用修改本地文件可以更好控制小蜘蛛的關係,被質疑是不是作弊。
這次更新也同時表示很多自定義MOD也都不能用了(離線測試還是OK,就是不能使用自定義MOD進行聯網遊戲了)。
還有刀友詢問傳統刪除DOTA_LV文件或者文件夾來達到模型反和諧的方法,理論上不是修改本地文件(也不在/dota/目錄下),但目前機制下面也可能被檢測為修改文件(如果檢測範圍不止/dota/目錄),測試過的刀友也讓我知道一下刪除DOTA_LV文件或者文件夾來達到模型反和諧的方法是否會觸發這個提示。
稍晚時候,HOHO又對本次更新進行了新的解讀。
好吧,把前因後果聯繫起來,加上最近更新,還有刀友的反饋,我想我是搞清楚情況了(如果有誤的話,歡迎刀友指出)
1.起因是之前一場國外比賽,33通過修改本地文件微操小蜘蛛引起其他戰隊的質疑,認為這種修改文件的行為是否是作弊,之後V社加入新的控制檯指令,通過輸入控制檯指令dota_selection_groups false就能達到多單位微操的效果(包括小蜘蛛,小樹人等等,取消微操就是輸入dota_selection_groups true),不再需要通過修改本地文件達到這個效果,但是V社估計也不希望玩家隨便修改本地文件,所以將一些NPC文本文件(包括技能,單位和英雄的相關代碼)加入VPK壓縮包。(加大了修改本地文件的難度,以前相關NPC文件是dota目錄下的文本文件,修改非常簡單)
2.V社萬萬沒想到,很多不是用於作弊的DOTA2自定義MOD,都是對類似的NPC文本文件做了修改來達到一些效果,本來不在VPK包裡面,所以這些修改沒有問題,也不會觸發什麼反作弊檢測機制,現在NPC文件被放入VPK壓縮包,對NPC文件作出的修改觸發了VAC反作弊檢測機制,造成大量刀友被誤封。(也就是為何前幾天很多刀友反饋莫名其妙被VAC封禁,之後通過申訴又被解封)
3.所以針對新的誤封問題,V社在今天更新加入了一個新的VAC檢測提示機制,就是如果發現玩家修改了本地文件,但不是使用作弊軟件,不會直接VAC封禁,而是會給提醒,不讓聯網遊戲,等修復問題就可以繼續聯網遊戲