本帖最后由 PotatoMaster101 于 2014-1-10 00:03 编辑

大家好,今天教大家如何使用/playsound指令。这个指令在1.6就可以使用了,主要用处是发声音。这个可以用来做恐怖地图,结合/testfor的话可以做出比较吓人的效果,比如走到一个地方,没激活任何机关,突然发出了幽灵的尖叫(本人做恐怖地图就一直这样,玩本人地图别被吓)。





进入教程。首先指令的格式是:
  1. /playsound (音效) (玩家) (XYZ) (音量) (音效效果) (最小音量)
复制代码
这条指令的唯一难点就是音效。/playsound可以发出MC里的任何声音。先给大家一个例子:
  1. /playsound note.harp @a ~ ~ ~ 3 1 1
复制代码
指令方块打入这条指令激活后会发出一个普通的音乐盒的钢琴声音。指令里的note.harp就是音乐盒钢琴的音效。怎么查看音效帖子下面会说道。之后这个音效效果是1,所以是一个低音。音效效果可以控制声音的低音和高音。比如把1换成2就会让钢琴声变成高音。1.5的话就是中间的音效。任何声音都可以这样控制。指令里的XYZ还不知是做什么的,可能是发声的中心点。玩家写@a的话会让所有玩家都会听到声音。音量什么也不是很重要,随便写。





之后教大家如何自己查看音效。首先要打开Minecraft的游戏目录(.minecraft文件夹)。正确的话应该里面包含这些文件:

会换地图的人都知道怎么做。之后里面要看的文件夹是resources。这个文件夹里包含了MC里所有的声音,所以这是/playsound关键。打开resources后里面会有很多文件夹。我们要找的是sound3这个文件夹:

打开sound3后就来了关键了。里面是MC大部分的音效储存地点。这个原版MC就拥有,不需要任何材质包/声音包。音效的格式是:
(文件夹.声音)
所以,刚才输入的note.harp,也就是note文件夹里的harp声音,也就是钢琴声:

这就是音效的选择方法。之后可能会有玩家问,如果有2个文件夹怎么办?那就把2个文件夹全部输入进去,比如僵尸叫声就是:mob.zombie.say。大家看见zombie里面有好几个say,所以输入mob.zombie.say的话会随机播放一个say。还有,如果声音里有空格的话,就用 _ 代替。比如,幽灵的一种尖叫就是:mob.ghast.affectionate_scream。





之后来说下每个声音文件夹的的意思,也发来下常用的音效:

ambient:自然音效(雨,矿洞什么)
damage:玩家受到伤害时的声音
dig:玩家挖掘方块时的声音
fire:火焰的声音
fireworks:烟火的声音
liquid:液体的声音(岩浆,水)
minecart:矿车的声音
mob:生物的声音
note:音乐盒的声音
portal:地狱传送门的声音
random:随机的声音(铁砧,弓箭那些没地方分类的声音)
step:玩家走路的声音
tile:机械声音(活塞)


几个常用的声音:
mob.enderdragon.end - 黑龙死亡
mob.ghast.scream - 幽灵的尖叫
mob.enderman.stare - 末影人恐怖声(不知是什么音效)
random.explode - 爆炸
random.anvil_break - 铁砧


==========END=========