欢迎光临散文网 会员登陆 & 注册

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

2022-10-03 22:27 作者:Tsing婉君  | 我要投稿

文件校验

只提供教学不提供解答

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

重新连接

那么我们就可以通过一些手段 让校验失效 这样 我们再修改文件 就不会校验了 就可以正常进入游戏 详细原理与方法参考:原理及实现 

然后通过编译成dll补丁或者程序使用,即可让校验失效。由于部分玩家不会替换 我在这里演示一下

1.替换文件

使用dll

先把编译好的dll文件放在game文件夹 让游戏校验功能失效

dll补丁的使用

找到游戏文件位置

将修改好的剑魔文件拖进去直接替换掉官方的文件  记得备份

替换文件使用

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检测皮肤文件是否有效


终章-*.wad文件的使用及原理的评论 (共 条)

分享到微博请遵守国家法律