终章-*.wad文件的使用及原理
文件校验

只提供教学不提供解答
第一章节的时候讲过 游戏会对本地的文件进行校验 不是官方的文件不会让你进入游戏 直接崩溃 让你程序连接 如图

那么我们就可以通过一些手段 让校验失效 这样 我们再修改文件 就不会校验了 就可以正常进入游戏 详细原理与方法参考:原理及实现
然后通过编译成dll补丁或者程序使用,即可让校验失效。由于部分玩家不会替换 我在这里演示一下
1.替换文件
使用dll
先把编译好的dll文件放在game文件夹 让游戏校验功能失效

找到游戏文件位置
将修改好的剑魔文件拖进去直接替换掉官方的文件 记得备份

2进入游戏
就可以看到修改后的效果 原皮的载入图片被修改成了胜利剑魔 也不会提示重新连接 进不去的情况

至此 就完成了 使用 wad文件的操作
以下 还会有集成到软件的 补丁
关于补丁的补充:
由于替换文件太过繁琐 而且文件占用较大 并且只会加载固定的文件 进而出现了一种挂载的方式 原理大致就是使用官方的文件加载函数 加载我们自己指定的文件位置
即 我们可以自定义目录 和 文件名 不妨碍官方文件 并不会破坏官方文件
例如--D:\腾讯游戏\英雄联盟\Game\Tsing

这位置是我们指定的一个文件夹 我们只需要将*.wad.client文件放在此处 游戏就会加载这些文件
默认顺序从上往下读取文件 如果第一个文件里面修改了 亚索的载入图 又在第二个文件里面修改了亚索的载入图 通过文件重复判断 第二个亚索的载入图就不会被加载 wad里的其他文件不影响 另外这是一个预加载的功能 在官方文件之前 所以不用担心会被官方文件覆盖 不会覆盖不代表不加载 官方文件还是会加载的 所以我们皮肤制作者在制作皮肤的时候 可以只留下被修改后的文件 其他文件 会从本地再去加载 可以节省皮肤文件的占用空间

p:次详解只代表个人 请具体问题具体分析
补丁 可在925221407群文件下载
下面说两款免费的软件-长久更新的(国服及外服)
一.国服使用
格子挂载器官网:https://lolgezi.com/
格子挂载器微软商店:https://apps.microsoft.com/store/detail/%E6%A0%BC子/9PHKH2G4X4WM?hl=zh-cn&gl=cn
旧版使用方法(商店版自行看说明):
下载好之后是一个压缩包
解压出来 并选择位置安装即可

首次运行 需要打开英雄联盟客户端大厅 识别到游戏目录 进行初始化配置
初始化完成后 在主页面点击最小化 或者 关闭软件(需选择 继续保持挂载)

然后找到游戏的game文件夹 里面会有一个geziskin文件夹 皮肤文件丢进去 进入游戏即可

二.外服使用(外服通用)
cslol-manager:https://github.com/LoL-Fantome/cslol-manager/releases
官网使用教程:https://killerskins.com/yoru/tutorials/creating-mods-in-lcs-manager/
官网挺详细 偷懒就放了个链接 按照官网教程使用即可
无法进入游戏/无效果
1检测挂载软件或补丁是否生效
2检测补丁是否对当前版本有效
3检测皮肤文件是否有效

完