(我的世界)沙雕教学,身高计算器,能够让精确计算出你的身高

身高计算器
介绍:本条指令适合用来娱乐,服务器娱乐项目,运用玩法可以根据自己的想法进行改变。
娱乐为主,深入理解后也可以实现更多功能。
指令分享:
创建计分板
scoreboard objectives add 身高计算器 dummy
(聊天栏输入)
计分项“输出”初始化
scoreboard players add 输出 身高计算器 0
(聊天栏输入)
计分项“十”设置分数为10分
scoreboard players set 十 身高计算器 10
(聊天栏输入)
------------------------------
输入0~9对应后面的指令
第一层
十个命令方块都是一样
scoreboard players operation 输出 身高计算器 *= 十 身高计算器
(脉冲/无条件/红石控制)
第二层
给前者输入加n分(n是自然数)
一定要和前面标注的相对应才行
例1:数字1对应的后面第二层
scoreboard players add 输出 身高计算器 1
(连锁/无条件/保持开启)
例2:数字2对应的后面第二层
scoreboard players add 输出 身高计算器 2
(连锁/无条件/保持开启)
例3:……(以此类推一直到数字9)
注:0不需要加,因为没有意义
第三层
和第一层一样0到9共十个命令方块
都是用的一样指令,因为都是音效
execute @p ~ ~ ~ playsound random.orb @s ~ ~ ~ 100 2
(连锁/无条件/保持开启)
------------------------------
取消按钮指令
scoreboard players set 输出 身高计算器 0
(脉冲/无条件/红石控制)
取消按钮音效指令
execute @p ~ ~ ~ playsound random.anvil_break @s ~ ~ ~
(连锁/无条件/保持开启)
------------------------------
确认按钮指令
进度条指令(美观增加趣味性)
1.主标题
title @p title §b正在科学计算中,请稍等
(脉冲/无条件/红石控制/延迟20)
副标题
title @p subtitle §6 §7 §f20%
(连锁/无条件/保持开启)
2.主标题
title @p title §b正在科学计算中,请稍等
(脉冲/无条件/连锁/延迟20)
副标题
title @p subtitle §6 §7 §f40%
(连锁/无条件/保持开启)
3.主标题
title @p title §b正在科学计算中,请稍等
(脉冲/无条件/连锁/延迟20)
副标题
title @p subtitle §6 §7 §f80%
(连锁/无条件/保持开启)
4.主标题
title @p title §b正在科学计算中,请稍等
(脉冲/无条件/连锁/延迟20)
副标题
title @p subtitle §6 §7 §f99%
(连锁/无条件/保持开启)
5.主标题
title @p title §b正在科学计算中,请稍等
(脉冲/无条件/连锁/延迟30)
副标题
title @p subtitle §6 §f100%
(连锁/无条件/保持开启)
共计:10个命令方块
后面加上剩下的指令
音效
playsound random.levelup @p
(连锁/无条件/保持开启)
t显(titleraw显示)
execute @p ~ ~ ~ titleraw @s title {"rawtext":[
{"text":"§b§l§l§f你的身高是:§6"},
{"score":{"name":"输出","objective":"身高计算器"}}
,{"text":"§f厘米"}]}
(连锁/无条件/保持开启)
计分项“输出”初始化
scoreboard players set 输出 身高计算器 0
(连锁/无条件/保持开启)
------------------------------
向半径10的玩家显示输入信息
execute @a[r=10] ~ ~ ~ titleraw @s actionbar {"rawtext":[
{"text":"§b§l身高计算器
§l§f请输入你的身高:§6"},
{"score":{"name":"输出","objective":"身高计算器"}}
,{"text":"§f厘米
§r--------------------------
§7人工智能计算机科技有限公司"}]}
(循环/无条件/保持开启)
超过200里面重置
scoreboard players test 输出 身高计算器 200 *
(循环/无条件/保持开启)
标题显示
title @p title §c已超范围,请重新输入
(连锁/无条件/保持开启)
计分项“输出”初始化
scoreboard players set 输出 身高计算器 0
(连锁/无条件/保持开启)