littlepo 发表于 2010-8-28 14:15

修改背景音乐的问题

我找到了TANK出现时的背景音乐,这个简单.
但是我将新音乐文件替换后发现个怪情况,新音乐文件也只播放到原TANK.WAV的时间,就是说新音乐不播放完,就播放了52秒,然后就重新播放了.
我想应该是哪有个控制播放音乐长度的CONFIG,但是我现在找不到,不知道论坛各位知道在哪么?

fzeipeng 发表于 2010-8-28 15:04

控制音乐长度的东西? 没有这个玩意.就如修改l4d2里面cd播放机里面的歌曲, 必须要跟原始歌曲的长度一模一样.不然的话,会造成无法播放等问题.    一个游戏,可以让修改后还可以播放就已经很不错了.   

   l4d2里面的所有音乐,播放时间都必须一样,比如额定是1分08秒, 歌曲只能比这个短, 比这个长的话,很可能播放不了.

坦克出现的背景音乐, 坦克不死,音乐就会重复.   都是那个音乐.    那么导入其他歌曲,难道可以破解这个限制? 不可能.    能播放就已经很不错了.

littlepo 发表于 2010-8-28 15:53

我替换掉原文件的是个3分27秒的音乐,这种替换很简单的- -他是寻找外部对应名字的文件,有就播放,没有才会报错.现在替换掉能正常播放,只是只放前52秒...这个比较悲剧

fzeipeng 发表于 2010-8-28 16:11

没试过替换坦克出来的音乐.   只替换过游戏cd唱机里面的音乐.   比原文件短,则出现播放完后停止音乐.   比原文件长, 则出现播放到原文件额定时间后停止.   一般设置不对的话,会无法播放,这是cd唱机的修改方法.

   现在问题不是您的文件是多少分多少秒.   是坦克出来的音乐,是多少分多少秒.   如果坦克出来时候的音乐是额定52秒.   那么你替换其他的音乐,难不成会播放完?   

更有一个说法,如果坦克出来时候的音乐,是额定52秒. 然后52秒后自然重新播放.    替换歌曲,自然也要按照这个额定的数据.如果52秒过去了,继续播放的话, 会出现什么后果.   那么有些玩家喜欢打20万血的坦克, 不就打到音乐没有了?   就是这个道理.除了循环重新播放才可以保证音乐永远不停外. 没有其他方法可以保证音乐不停.

cd唱机是一种做法.   替换重复播放的音乐也是一个做法.   也是必须按照额定的数据进行.有些东西是不可改的,改了后就会出错. 或者无法播放,就这么简单.

   这个问题,估计没有人知道. 或许有办法,或者根本就不存在这个办法.    有些玩家连替换cd唱机都没试过. 怎么会去懂得这些.   而且更不会有人去研究这个玩意.   没有实在的意义.替换cd唱机还可以用购物插件点歌.话已至此. 如果楼主还想研究的话, 可以去百度或者游侠去问问,找找有没有办法.本人从1代开始到现在,从没见过有这样的办法.

希特勒牛逼 发表于 2010-8-29 10:30

我用 SS闪电部队在前进 的弥撒歌曲替换过1代的TANK出场音乐,没有任何播不了的问题,前提是你必须要把你所替换的音乐名字更改为你替换掉的原游戏音乐名字,而且还要把你替换的音乐格式转换为你替换掉的原游戏音乐的格式,这样就不会出什么问题,我在玩1代时替换过好多次音乐均无问题,但2代我只替换过一次,而且替换的是TANK出场音乐的音乐会版那个,改个名字就行啦,直接就替换掉了,TANK一出场就成了摇滚的那种TANK出场音乐了

fzeipeng 发表于 2010-8-29 11:03

替换了tank背景音乐.    是听完就自动停止? 还是听完后重新播放? 还是在替换的歌曲中途自动重新播放?

希特勒牛逼 发表于 2010-8-29 18:12

反正我替换后是听完重复,不过重复的间隔时间有点延迟,也就谁说播完后会有几秒的静止无音乐,然后又开始重复了

fzeipeng 发表于 2010-8-29 19:34

那么可能就是楼主所说的重复播放吧.不过都不要紧了.反正方法已经告诉楼主了.   就看楼主的理解能力了.
页: [1]
查看完整版本: 修改背景音乐的问题