0.背景

以该页面的mod 2.1版本为准

https://gamebanana.com/mods/574616

修复手段仅应用于此mod。

1.关闭游戏,并进入mod文件夹

例如使用WWMI的情况下,则在人物mod文件夹下找到mod.ini文件,例如

2.运行替换powershell命令

在该文件夹中,按住左侧shift右键,选中打开Powershell

在Powershell中运行命令(直接复制即可):

(Get-Content .\mod.ini) -replace '8ee2fb7c','026f7616' `
                        -replace '00b2a919','8ba3d365' `
                        -replace 'ecac2cc5','2c8f9580' `
                        -replace '4a30f1df','83bc4e8a' `
                        -replace 'f02baf77','3c7c4a23' `
                        -replace '04c4949f','5fd254c0' `
                        -replace '1641ec82','e7bfc848' |
    Set-Content .\mod.ini

之后进入人物mod的Textures文件夹,用同样方法运行命令

Copy-Item "Components-0 t=04c4949f.dds" "Components-0 t=5fd254c0.dds"
Copy-Item "Components-0 t=1641ec82.dds" "Components-0 t=e7bfc848.dds"
Copy-Item "Components-4 t=4a30f1df.dds" "Components-4 t=83bc4e8a.dds"

3.通过mod启动器启动游戏检查

如果衣服是黑色,说明第二步的命令没跑完整。

4.原理

原mod对应的组件hash随更新更改了,同时模型顶点批次数被官方悄悄改了,导致 match_index_count 校验失败;去掉或更新这两个数字即可。两个命令分别是替换hash值和更改.dds文件的名称与hash值一致。(这是由于更改hash脚本替换了所有相同字符,懒,你也可以只替换hash不替换文件名,就不用跑第二个命令了)

5.说明

这种更改只针对hash不变动的版本有效,如果hash变动了,该做法同样会失效,可以通过WWMI的日志工具自己抓新hash。使用mod,或是按本文章方法进行修复,后果自负,请酌情使用。