本教程是群友月之血鸡写了初版,我后续做了修改和补充,以及增添了解包音频
1.剑星正式版的语音文件我已经解包出来了 (总共9万5000多条,其中2000多条没提取成功,但是问题不大,基本需要的都有了,后续解包工具更新了我会重新解包一次文件), 可以在附件中下载解包的音频文件。
准备好需要拿来替换的语音文件(ogg音频或者wav音频都可以,最好是wav音频)。如果你打算替换伊芙的战斗语音,也就是替换掉喊叫的那部分,建议音频的长度保持在20秒左右,不然语音可能被打断。
2.在epic里下载虚幻4.26.2版本
在游戏项目里新建一个命名为“SB”的项目
注意:项目名称必须是SB, 不能是其他的,因为项目名是你MOD的第一层目录,错了的话mod是不会生效的。
3设置引擎
4 新建语音文件的文件夹目录。目录要从L10N或者Sound开始。韩语语音都保存在sound文件夹下,其他语言比如中文,日文,英文等都存在L10N中。(要注意的是L10N文件夹只保存和不同语言配音有关系的语音,其他诸如脚步声,挥刀音效,布料抖动声等通用音效或者怪物叫声这些都保存在sound文件夹中)
如果你想替换伊芙的动作语音,你应该创建以下文件夹,其中zh-Hans代表中文,sound语音,dialogue对话, actionvoice动作语音,eve是伊芙。同理,如果想找日语就要去ja的文件夹。文件结构可以在我的demo语音解包文件中复制,也可以在fmodel中复制,都可以。
如果想要替换韩配的主角动作语音,那就创建以下文件夹
在“内容”这一栏拖入创建好的文件夹
5 点击编辑-项目偏好-搜索栏中输入“额外”,在额外资产目录中新增Sound文件夹和L10N文件夹
6.添加数据资产,选择PrimaryAssetLabel
7.双击资产块设置,数据块id可以从1~999里填写,建议填入一个不大不小的数字,记得住就行,这里填99
注意:当两个mod分配了同一个数据块,那么两个mod一起使用就可能导致闪退,比如一个人物外观和一个人物语音都分配了99数据块,那么一起用就可能会闪退。解决的办法就是把其他一个mod的数据块改成其他数字。所以如果你做的mod比较多,建议是记录下每个mod分配的数据块,做的时候避免数据块相同,以免自己做的mod共用的时候闪退。
8.Ctrl+A全选文件,右键分配到数据块
你刚刚输入的数据id,是多少,就输入多少
9打包,第一次可能大半小时,之后可能就一两分钟了
10改名
文件名是中文或者英文都所谓,但是必须带_P,
比如test_P, 静音_P
11安装(看路径)
12养成定期保存工程文件的习惯
点击文件——保存所有
然后在你的虚幻项目的文件夹下找到content文件夹,然后复制你的资产文件
自己建一个文件夹进行保存。下次可以把项目文件复制到项目的content文件夹,避免重复作业
想学习剑星音效的同学欢迎进入我的mod制作群:882920687
群里很多大佬,不懂得可以问。