終章-*.wad文件的使用及原理
文件校驗(yàn)

只提供教學(xué)不提供解答
第一章節(jié)的時(shí)候講過(guò) 游戲會(huì)對(duì)本地的文件進(jìn)行校驗(yàn) 不是官方的文件不會(huì)讓你進(jìn)入游戲 直接崩潰 讓你程序連接 如圖

那么我們就可以通過(guò)一些手段 讓校驗(yàn)失效 這樣 我們?cè)傩薷奈募?就不會(huì)校驗(yàn)了 就可以正常進(jìn)入游戲 詳細(xì)原理與方法參考:原理及實(shí)現(xiàn)?
然后通過(guò)編譯成dll補(bǔ)丁或者程序使用,即可讓校驗(yàn)失效。由于部分玩家不會(huì)替換 我在這里演示一下
1.替換文件
使用dll
先把編譯好的dll文件放在game文件夾 讓游戲校驗(yàn)功能失效

找到游戲文件位置
將修改好的劍魔文件拖進(jìn)去直接替換掉官方的文件? 記得備份

2進(jìn)入游戲
就可以看到修改后的效果 原皮的載入圖片被修改成了勝利劍魔 也不會(huì)提示重新連接 進(jìn)不去的情況

至此 就完成了 使用 wad文件的操作?
以下 還會(huì)有集成到軟件的 補(bǔ)丁?
關(guān)于補(bǔ)丁的補(bǔ)充:
由于替換文件太過(guò)繁瑣 而且文件占用較大 并且只會(huì)加載固定的文件 進(jìn)而出現(xiàn)了一種掛載的方式 原理大致就是使用官方的文件加載函數(shù) 加載我們自己指定的文件位置
即 我們可以自定義目錄 和 文件名 不妨礙官方文件 并不會(huì)破壞官方文件
例如--D:\騰訊游戲\英雄聯(lián)盟\Game\Tsing?

這位置是我們指定的一個(gè)文件夾? 我們只需要將*.wad.client文件放在此處 游戲就會(huì)加載這些文件
默認(rèn)順序從上往下讀取文件 如果第一個(gè)文件里面修改了 亞索的載入圖 又在第二個(gè)文件里面修改了亞索的載入圖 通過(guò)文件重復(fù)判斷 第二個(gè)亞索的載入圖就不會(huì)被加載? wad里的其他文件不影響? 另外這是一個(gè)預(yù)加載的功能 在官方文件之前 所以不用擔(dān)心會(huì)被官方文件覆蓋 不會(huì)覆蓋不代表不加載 官方文件還是會(huì)加載的 所以我們皮膚制作者在制作皮膚的時(shí)候 可以只留下被修改后的文件 其他文件 會(huì)從本地再去加載 可以節(jié)省皮膚文件的占用空間

p:次詳解只代表個(gè)人 請(qǐng)具體問(wèn)題具體分析
補(bǔ)丁 可在925221407群文件下載
下面說(shuō)兩款免費(fèi)的軟件-長(zhǎng)久更新的(國(guó)服及外服)
一.國(guó)服使用
格子掛載器官網(wǎng):https://lolgezi.com/
格子掛載器微軟商店:https://apps.microsoft.com/store/detail/%E6%A0%BC子/9PHKH2G4X4WM?hl=zh-cn&gl=cn
舊版使用方法(商店版自行看說(shuō)明):
下載好之后是一個(gè)壓縮包
解壓出來(lái) 并選擇位置安裝即可

首次運(yùn)行 需要打開(kāi)英雄聯(lián)盟客戶端大廳 識(shí)別到游戲目錄 進(jìn)行初始化配置
初始化完成后 在主頁(yè)面點(diǎn)擊最小化 或者 關(guān)閉軟件(需選擇 繼續(xù)保持掛載)

然后找到游戲的game文件夾 里面會(huì)有一個(gè)geziskin文件夾 皮膚文件丟進(jìn)去 進(jìn)入游戲即可

二.外服使用(外服通用)
cslol-manager:https://github.com/LoL-Fantome/cslol-manager/releases
官網(wǎng)使用教程:https://killerskins.com/yoru/tutorials/creating-mods-in-lcs-manager/
官網(wǎng)挺詳細(xì) 偷懶就放了個(gè)鏈接 按照官網(wǎng)教程使用即可
無(wú)法進(jìn)入游戲/無(wú)效果
1檢測(cè)掛載軟件或補(bǔ)丁是否生效
2檢測(cè)補(bǔ)丁是否對(duì)當(dāng)前版本有效
3檢測(cè)皮膚文件是否有效

完