_Mars_ZS
我百度了一下,好多人都说在


这个文件里面,但是我打开了,却只有

这三个文件,不就是BGM么,弄得跟商业机密一样,好难找啊,求大神帮助啊!{:10_512:}

OAO_miao
从1.7.10版本开始,资源文件的路径格式发生了变化,具体可以看这个帖子http://www.mcbbs.net/thread-427615-1-1.html

将当中minecraft/lang/zh_CN.lang的部分换成你要找的声音文件,比如minecraft/sounds/music/game/hal1.ogg 进行寻找就可以

_Mars_ZS
OAO_miao 发表于 2015-7-2 15:41
从1.7.10版本开始,资源文件的路径格式发生了变化,具体可以看这个帖子http://www.mcbbs.net/thread-427615 ...

不行啊,还是找不到,我用压缩包打开lang但还是没找到BGM

Robinnnnn
这个要看你指的BGM是什么……如果是指游戏运行时候随机的BGM的话,举例说比如calm1.ogg,现在1.7.1之后全部都是散列码——资源文件的映射形式存在assets文件夹里的,具体寻找方式,以calm1.ogg为例,方式如下图:1、首先用记事本打开.\assets\indexes\版本号.json文件


2、Ctrl+F寻找calm1.ogg


3、查看文件对应的散列码(hash项)


4、退回到assets文件夹,然后搜索散列码这个文件名

这个文件就是我们要找的calm1.ogg,把后缀名改成.ogg就可以播放了

_Mars_ZS
Robinnnnn 发表于 2015-7-2 18:52
这个要看你指的BGM是什么……如果是指游戏运行时候随机的BGM的话,举例说比如calm1.ogg,现在1.7.1之后全部 ...

我好像搞错了,我是要换掉背景音乐我在做客户端,就差背景音乐,1.7.10的,你知道么,能告诉我下么

Robinnnnn
_Mars_ZS 发表于 2015-7-3 15:22
我好像搞错了,我是要换掉背景音乐我在做客户端,就差背景音乐,1.7.10的,你知道么,能告诉我下 ...

对啊,按照我上面的步骤找到那个文件之后,你再随便找个.ogg的音乐文件,把文件名(连同后缀名)改成那个散列码之后再覆盖原来的文件,就可以了

Robinnnnn
_Mars_ZS 发表于 2015-7-3 15:22
我好像搞错了,我是要换掉背景音乐我在做客户端,就差背景音乐,1.7.10的,你知道么,能告诉我下 ...

好吧,我再讲的详细点,替换游戏本体的音乐资源文件,我们以音乐CD 13的文件为例:
1、先按照上面的步骤打开.json文件,找到13.ogg对应的散列码


2、搜索到对应文件


3、随便挑选一个ogg格式的音乐文件(这里我们以这个司空见惯的世界征服为例,现在主流的音乐资源是mp3,请自行转码到ogg)


4、将选定的ogg音乐文件直接重命名为散列码(注意连后缀名也要覆盖)


5、然后打开要替换的13.ogg资源文件的文件位置

6、最后替换掉原本的资源文件(注意保留原文件,可以移到其他文件夹,或者改名为散列码_origin)


7、进游戏,放CD,你就会惊奇的发现CD13放的是世界征服了

_Mars_ZS
Robinnnnn 发表于 2015-7-2 19:47
好吧,我再讲的详细点,替换游戏本体的音乐资源文件,我们以音乐CD 13的文件为例:
1、先按照上面的步骤 ...

但是这个文件我找不到呐

Robinnnnn
_Mars_ZS 发表于 2015-7-3 15:51
但是这个文件我找不到呐

你找到对应散列码然后回到assets文件夹里搜索不到?你原本的资源文件完整吗,进游戏有声音吗?

_Mars_ZS
Robinnnnn 发表于 2015-7-2 19:56
你找到对应散列码然后回到assets文件夹里搜索不到?你原本的资源文件完整吗,进游戏有声音吗? ...

没找到,搜索也搜索不到,进游戏是有背景音乐的,我就是想把背景音乐换成其他的,所谓一个好的背景音乐会给玩家带来一种更想玩的服务器的感觉


Robinnnnn
_Mars_ZS 发表于 2015-7-3 15:58
没找到,搜索也搜索不到,进游戏是有背景音乐的,我就是想把背景音乐换成其他的,所谓一个好的背景音乐会 ...

我刚刚跑去下载了1.7.10版本的资源文件,发现1.7.10里的13.ogg对应的散列码没有改啊
9cbed0e40296f68c61090c9b81816061e068a0ec这个文件你的assets文件夹里没有?

_Mars_ZS
Robinnnnn 发表于 2015-7-2 19:56
你找到对应散列码然后回到assets文件夹里搜索不到?你原本的资源文件完整吗,进游戏有声音吗? ...

我也有在一个lang的文件夹里面打开过,是用1.7.10的那个用压缩包打开的,但看不懂里面的所以就没再看了

_Mars_ZS
Robinnnnn 发表于 2015-7-2 20:00
我刚刚跑去下载了1.7.10版本的资源文件,发现1.7.10里的13.ogg对应的散列码没有改啊
9cbed0e40296f68c610 ...


是这个么

Robinnnnn
_Mars_ZS 发表于 2015-7-3 16:02
我也有在一个lang的文件夹里面打开过,是用1.7.10的那个用压缩包打开的,但看不懂里面的所以就没再看了 ...

额,这和lang文件有什么关系……那个是语言资源,在jar文件里,音乐等资源文件是在.minecraft\assets里的,不是jar包里的assets

_Mars_ZS
Robinnnnn 发表于 2015-7-2 20:04
额,这和lang文件有什么关系……那个是语言资源,在jar文件里,音乐等资源文件是在.minecraft\assets里的 ...


是这个么....感觉四个音乐好奇怪而且很恐怖

_Mars_ZS
Robinnnnn 发表于 2015-7-2 20:04
额,这和lang文件有什么关系……那个是语言资源,在jar文件里,音乐等资源文件是在.minecraft\assets里的 ...

我是知道了,但是要怎么替换?可以具体一点讲吗?

Robinnnnn
_Mars_ZS 发表于 2015-7-3 16:06
是这个么....感觉四个音乐好奇怪而且很恐怖

对啊,9cbed0e40296f68c61090c9b81816061e068a0ec那个是13.ogg,原本游戏里就是奇怪的音乐,但是你可以把它替换掉,然后就不恐怖了……

Robinnnnn
_Mars_ZS 发表于 2015-7-3 16:15
我是知道了,但是要怎么替换?可以具体一点讲吗?

额……你真的有仔细看我前面的回复吗……就是找到你想替换成的ogg音乐文件,重命名成这个散列码,然后覆盖就好

_Mars_ZS
Robinnnnn 发表于 2015-7-2 20:16
额……你真的有仔细看我前面的回复吗……就是找到你想替换成的ogg音乐文件,重命名成这个散列码,然后覆 ...

我重命名了,但是没显示覆盖还是替换,我用了格式工厂转换还是没有

Robinnnnn
_Mars_ZS 发表于 2015-7-3 16:24
我重命名了,但是没显示覆盖还是替换,我用了格式工厂转换还是没有

你正常情况下能看见ogg文件的后缀名吗?你是不是开启了文件夹选项里的隐藏已知的文件扩展名?


_Mars_ZS
Robinnnnn 发表于 2015-7-2 20:28
你正常情况下能看见ogg文件的后缀名吗?你是不是开启了文件夹选项里的隐藏已知的文件扩展名?

...

我没看到,看不到

Robinnnnn
_Mars_ZS 发表于 2015-7-3 16:29
我没看到,看不到

那你就是开了隐藏已知的文件类型的扩展名啊……所以你的重命名没有覆盖掉后缀名……你现在需要到组织-文件夹选项-查看里关掉它


第一页 上一页 下一页 最后一页