教程技巧 战雷2.15版本更新后语音包失效问题处理方法

  • #1

Neons

Administrator
管理组
搬运组
勋章
12
如果你在更新了战雷2.15版本后,发现自己用的语音mod失效了,别慌,这不是你独有的问题,接下来笔者简单说下目前亲测可用的解决方法

打开你战雷安装目录的sound文件夹(如图1),总览一遍盖紧官方的游戏音源bank文件,其中名字带_crew_dialogs_common的是无线电类型语音文件、带_crew_dialogs_ground的是陆战成员组类型语音文件、带_crew_dialogs_naval的是海战成员组类型文件,带dialogs_chat的是飞行员座舱语音类型文件

1648621528223.png


总览之后,你会发现语音部分的bank文件里比起老版本战雷多出了不少文件名后缀带.assets的bank文件,这些bank就是导致语音包失效的元凶(因为你失效的语音包里没有)

参照游戏sound文件夹里官方的语音文件,把你mod文件夹里语音包所有的bank文件全部备份一份,之后将你备份的bank文件文件名后缀全加上.assets,然后将改名后的bank文件与失效mod原有的bank文件放进同一个mod文件夹里即可解决失效问题

以无线电语音bank文件为例,比如中文客户端无线电_crew_dialogs_common_zh.bank,复制后加上.assets后缀变成_crew_dialogs_common_zh.assets.bank(如图2)
1648621539424.png

请注意,必须将加.asset后缀的bank文件与语音mod原先的bank文件放进同一个mod文件夹里,笔者实测如果只放加后缀的bank文件,语音将完全无声


最后,当你参照sound文件夹里官方的语音bank文件把语音mod改好后,进游戏会发现你的语音mod无法兼容以色列坦克成员组语音,玩以色列陆历的时候依旧会听到希伯来语,原因是你mod中_crew_dialogs_ground.bank这个音频触发事件库文件依旧是老版本的,未包含以色列系音频触发事件,要想解决以色列兼容问题,需等盖紧在GitHub上面发布新版的战雷音源后由作者重新调整语音包

行了,笔者的高垣枫语音mod已经根据上述方法成功排除了新版本兼容问题,语音包效果见BV19L4y1x7wq



如果各位实操后发现此方法可用,还请进行转发,让更多的战雷自制语音包作者和用户看到

原作者:FalconSSY
已获得转载授权
 
最后编辑:

顶部