24878
版本1.13+
1 显示字幕
2 播放音乐
3 播放动画【目前第一个地图不需要,这个问题可以先不答】

strings
https://wiki.biligame.com/mc/%E5%91%BD%E4%BB%A4/title

https://wiki.biligame.com/mc/%E5%91%BD%E4%BB%A4/playsound

Boling
命令不太好,只答第一个
显示字幕就在命令方块里写title @p title 内容
@p和第二个title可替换,替换什么百度搜吧

⊙u⊙
1.
命令/title
命令/tellraw

2.
命令/playsound
sounds - Java版数据值
[教程] 【实用!】为你的游戏添加/替换自定义声音

3.
命令/spectate - 1.15
修改玩家游戏模式为旁观者后,用这个指令可以把玩家的视觉锁定且同步于旁观对象。
之后要做的就是传送/修改旁观对象的坐标/面向

如果是问插入类似小视频的话,材质包内存放每帧的图片,使用命令显示这些图片...

24878
⊙u⊙ 发表于 2020-5-13 12:58
1.
命令/title
命令/tellraw

比如玩家来到第一个地图,字幕会显示,音乐也会播放,但离开地图音乐就会消失
请问这么整

24878
怎么没人呢

⊙u⊙
24878 发表于 2020-5-12 20:17
比如玩家来到第一个地图,字幕会显示,音乐也会播放,但离开地图音乐就会消失
请问这么整 ...

什么怎么整?是没有命令基础吗,还是不知道怎么安排?

24878
⊙u⊙ 发表于 2020-5-13 16:44
什么怎么整?是没有命令基础吗,还是不知道怎么安排?

,,,,,,后者

⊙u⊙
本帖最后由 ⊙u⊙ 于 2020-5-13 00:00 编辑
24878 发表于 2020-5-12 22:59
,,,,,,后者

那我说最简单的...

以数据包为例
保持foo:tick每tick执行


region1 - dummy,用于记录玩家在区域内逗留的时间


以xyz坐标半径10格内的玩家执行function foo:bar,计时,用于执行单次内容和持续内容
*比如显示标题视为单次内容,播放音乐视为持续内容
以半径外的玩家执行cancel,用于取消音乐,计时重置
#foo:tick
execute positioned x y z as @a[distance=..10] at @s run function foo:bar
execute positioned x y z as @a[distance=10..] at @s run function foo:cancel



#foo:bar
scoreboard players add @s region1 1
execute if score @s region1 matches 1 run function foo:enter
execute if score @s region1 matches 1.. run function foo:remain



#foo:enter
title ...



bgm,单曲循环,单曲时长为2分钟,2m * 60s * 20t = 2400t
单曲循环的时间就需要2400tick
bgm在计时的第3tick时开始播放
在2403tick会结束,就在此时把分数调回去
#foo:remain
execute if score @s region1 matches 3 run playsound ...
execute if score @s region1 matches 2403.. run scoreboard players set @s region1 2



#foo:cancel
scoreboard players set @s region1 0
stopsound ...

cowb
本帖最后由 cowb 于 2020-5-13 18:54 编辑

不会函数,只说命令方块
很简单的小装置(可能落后了2333)

蓝色羊毛:title @p title "执行标题"
/playsound xxx

红色羊毛:循环命令方块
/execute as @p[distance=0..10] at @s run setblock X Y Z redstone_block
(检测半径为10,如果玩家进入这个区域,那么就放一个红石块在蓝色羊毛两个脉冲方块中间激活两个方块)

黄色羊毛:
高频连接/execute as @p[distance=9..10] at @s run setblock -42 4 144 air
(检测半径为10,如果玩家在半径之外,那么就放一个空气在脉冲命令方块旁边)
比较器连接
stopsound @a

实测:

音乐也会随之停止



24878
cowb 发表于 2020-5-13 18:51
不会函数,只说命令方块
很简单的小装置(可能落后了2333)

问你们个问题,游戏音乐能识别大写字母吗

cowb
24878 发表于 2020-5-13 18:59
问你们个问题,游戏音乐能识别大写字母吗

音乐文件的名字是大写的那就能识别。
试试吧,具体我也不清楚 ,应该不区分大小写

24878
⊙u⊙ 发表于 2020-5-13 17:57
那我说最简单的...

以数据包为例

最好发存档

24878

音乐为蓝色字,类型record,帮我整指令

24878
cowb 发表于 2020-5-13 19:19
音乐文件的名字是大写的那就能识别。
试试吧,具体我也不清楚 ,应该不区分大小写 ...

音乐为蓝色字,类型record,帮我整指令
https://attachment.mcbbs.net/forum/202005/13/194632ojsoa7oalzzo0llj.png.thumb.jpg

cowb

光给我这个声音名字不行啊

https://www.mcbbs.net/thread-461762-1-1.html
你自己慢慢看看

24878

请原谅我看不懂

cowb
24878 发表于 2020-5-13 20:14
请原谅我看不懂

一步步按着做

cowb
24878 发表于 2020-5-13 20:14
请原谅我看不懂

播放声音的时候就直接playsound  代码里你写的声音名字 @p

24878
cowb 发表于 2020-5-13 21:05
播放声音的时候就直接playsound  代码里你写的声音名字 @p

关键是用不了大写字母

cowb
本帖最后由 cowb 于 2020-5-14 10:13 编辑
24878 发表于 2020-5-14 07:57
关键是用不了大写字母

ogg文件用不了,这没办法
游戏内调用名称可以用大 写字母啊,游戏内/playsound 游戏内调用名称 @a


24878
cowb 发表于 2020-5-14 08:26
ogg文件用不了,这没办法
"游戏内调用名称"可以用大写字母啊,游戏内/playsound 游戏内调用名称 @a

打不出来

cowb

json文件里的调用名称是 TheBasics 吗,资源包换了吗

24878
cowb 发表于 2020-5-14 10:14
json文件里的调用名称是 TheBasics 吗,资源包换了吗

是,换了

⊙u⊙

可抱歉了,需要的命令均已列出,本人拒绝伸手

下次要伸手的话请直接在提问中说明,我也好省下码字思考的时间

cowb

palysound另外发帖提问吧,我能找到的教程只有那个。

cowb
解决了您的问题请设置最佳答案,有别的问题最好再发帖寻求高见

神奇的BL
本帖最后由 Biondo 于 2020-5-17 13:49 编辑

你所说的显示字幕有很多种,主要为title指令以及tellraw指令
这两个指令是非常重要的基础指令,你大概是指令新人,我详细讲一下。我虽然也3级,但是玩mc7年了。
title以及tellraw指令的用法(基础+进阶)

播放声音是playsound指令,一个基础指令,造地图必备,下面是详解

本人纯手打,严禁未授权转载!
对你肯定有帮助,请置顶!
后续补充怎么放动画

24878
Biondo 发表于 2020-5-17 02:44
你所说的显示字幕有很多种,主要为title指令以及tellraw指令
这两个指令是非常重要的基础指令,你大概是指 ...

抱歉,请看我的个人签名,如果您能解决我会加金粒