给没有语音的单位、建筑添加语音设定
之前说过添加新单位、新建筑都会没声音,解决办法与这个类似。
这个教程是复制山羊(调用名是ypGoat)的_snds.xml文件给肥羊(调用名是ypGoatFat)添加语音,这个单位原本就有(中国“大迁徙”卡片运送),不过没有添加_snds.xml文件定义语音,所以就没有语音。
方法:
1.用AOE3ED在游戏目录\SoundXML3.bar搜索ypgoat
2.将提取出来的文件转换格式,并且重命名为ypGoatFat_snds.xml
3.打开ypGoatFat_snds.xml,将<protounit name="ypGoat">改成<protounit name="ypGoatFat">
4.保存。放到游戏目录\sound文件夹里面(至于要不要转回xmb格式就随便)。
你想问自己想添加自定义语音怎样搞?自己看
5-2与
5-3,慢慢体会。
自己随便找一个正常一点的单位作为模板,然后慢慢修改,大概就像下面那样吧。
|
KafuuChino_snds.xml - 记事本 |
____ |
□ |
X |
|
|
文件(F) 编辑(E) 格式(O) 查看(V) 帮助(H) |
|
|
|
|
|
<!-- converted from XMB to XML -->
<protounitsounddef> <protounit name="KafuuChino"> <soundtype name="Select"> <soundset name="ChinoSelect"/> </soundtype> <soundtype name="Grunt"> <soundset name="ChinoGrunt"/> </soundtype> <soundtype name="Death"> <soundset name="ChinoDeath"/> </soundtype> <soundtype name="Creation"> <soundset name="ChinoRevived"/> </soundtype> <soundtype name="Acknowledge"> <targetlogic> <choice name="default"> <soundset name="ChinoAcknowledge"/> </choice> <choice name="enemy"> <soundset name="ChinoAttack"/> </choice> </targetlogic> </soundtype> <soundtype name="Claim"> <soundset name="ChinoClaim"/> </soundtype> <soundtype name="KnockOut"> <soundset name="ChinoDisabled"/> </soundtype> <soundtype name="KnockOutRevived"> <soundset name="ChinoRevived2"/> </soundtype> </protounit> </protounitsounddef> |
|
|
|
Soundsetsy.xml - 记事本 |
____ |
□ |
X |
|
|
文件(F) 编辑(E) 格式(O) 查看(V) 帮助(H) |
|
|
|
|
|
<soundset name="ChinoRevived" volume="1.0000" maxnum="4" distance="1.0000"> <sound filename="Chino\ChinoRevived.wav" volume="1.0000"/> </soundset> <soundset name="ChinoAttack" volume="1.0000" maxnum="4" distance="0.1000"> <sound filename="Chino\hai_2.wav" volume="1.0000"/> </soundset> <soundset name="ChinoSelect" volume="1.0000" maxnum="4" distance="1.0000"> <sound filename="Chino\a023.wav" volume="1.0000"/> </soundset> <soundset name="ChinoAcknowledge" volume="1.0000" maxnum="4" distance="0.5000"> <sound filename="Chino\a063_1.wav" volume="1.0000"/> <sound filename="Chino\hai_2.wav" volume="1.0000"/> </soundset> <soundset name="ChinoAcknowledge2" volume="1.0000" maxnum="4" distance="1.0000"> <sound filename="Chino\a047.wav" volume="1.0000"/> <sound filename="Chino\a063_1.wav" volume="1.0000"/> <sound filename="Chino\hai.wav" volume="1.0000"/> </soundset> <soundset name="ChinoRevived2" volume="1.0000" maxnum="4" distance="1.0000"> <sound filename="Chino\a040.wav" volume="1.0000"/> </soundset> <soundset name="ChinoHeal" volume="1.0000" maxnum="4" distance="1.0000"> <sound filename="Chino\a063.wav" volume="1.0000"/> </soundset>
|
|
|