我的世界计算机(指令版)教学超级简单,一看就会。

我的世界计算机指令
————————————————
作者:哔哩哔哩小鑫
介绍:可以在游戏内实现加减乘除功能,原理简单,适合萌新练手,熟练之后可以自己加些音效提示语,一键切换加减乘除等功能,完善指令,希望本套指令对你有所帮助~
————————————————
创建计分板
scoreboard objectives add 计算机 dummy
(聊天栏输入)
给计分项“十”设置为10分
scoreboard players set 十 计算机 10
(聊天栏输入)
==========================
输入a清除输入指令
scoreboard players set 输入a 计算机 0
(脉冲/无条件/红石控制)
输入a删减键指令
scoreboard players operation 输入a 计算机 /= 十 计算机
(脉冲/无条件/红石控制)
输入a0到9第一层指令
scoreboard players operation 输入a 计算机 *= 十 计算机
(脉冲/无条件/红石控制)
输入a1+到9第二层指令
(0不用管因为没有意义)
例:当对应1时
scoreboard players add 输入a 计算机 1
(连锁/无条件/保持开启)
例:当对应2时
scoreboard players add 输入a 计算机 2
(连锁/无条件/保持开启)
==========================
输入b清除输入指令
scoreboard players set 输入b 计算机 0
(脉冲/无条件/红石控制)
输入b删减键指令
scoreboard players operation 输入b 计算机 /= 十 计算机
(脉冲/无条件/红石控制)
输入b0到9第一层指令
scoreboard players operation 输入b 计算机 *= 十 计算机
(脉冲/无条件/红石控制)
输入b1+到9第二层指令
(0不用管因为没有意义)
例:当对应1时
scoreboard players add 输入b 计算机 1
(连锁/无条件/保持开启)
例:当对应2时
scoreboard players add 输入b 计算机 2
(连锁/无条件/保持开启)
==========================
计算后面对应的指令
结果标题显示
titleraw @a[r=10] title {"rawtext":[
{"text":"§o计算结果="},
{"score":{"name":"结果","objective":"计算机"}}
]}
(脉冲/无条件/保持开启)
输入a初始化
scoreboard players set 输入a 计算机 0
(连锁/无条件/保持开启)
输入b初始化
scoreboard players set 输入b 计算机 0
(连锁/无条件/保持开启)
==========================
t显
titleraw @a[r=10] actionbar {"rawtext":[
{"text":"§l§b计算机§f
"},
{"score":{"name":"输入a","objective":"计算机"}},{"text":"×"},{"score":{"name":"输入b","objective":"计算机"}},{"text":"="},{"score":{"name":"结果","objective":"计算机"}}
]}
(循环/无条件/保持开启)
==========================
输入a=结果
scoreboard players operation 结果 计算机 = 输入a 计算机
(循环/无条件/保持开启)
在将输入b与结果相加
scoreboard players operation 结果 计算机 *= 输入b 计算机
(连锁/无条件/保持开启)
————————————————
展示完毕!