COmmaND榠尘 发表于 2022-2-17 12:42:07

MCBE命令雪球菜单详解

本帖最后由 COmmaND榠尘 于 2022-2-18 10:19 编辑

过了那么久论坛都没有人发雪球菜单的教程,看来只能我来了[贴吧_滑稽]
(本教程建立在默认看得懂命令的情况下,不会对命令进行逐字逐句的解析)
准备部分

/gamerule commandblockoutput false
/gamerule sendcommandfeedback false
/scoreboard objectives add xqcd dummy

老三样,还需要准备一条命令方块链,需要分级菜单时会需要多条
进入菜单部分

execute @e ~ ~ ~ give @a snowball 1 0
execute @e ~ ~ ~ scoreboard players add @a xqcd 1
execute @a ~ ~ ~ kill @e

这部分是按照我的习惯来写的,@a也可以写成@p,总之,类似于雪球回城,雪球回城是直接tp,而这里要先用雪球给玩家加分
退出菜单部分

scoreboard players set @a xqcd 0

这里的雪球菜单一共有三个选项,所以当分数变为4的时候,分数应当返回0(关于可以往复选择的版本就是将分数返回1,通过低头抬头的方式清零)
玩家显示部分

title @a actionbar →♥魅力回城♥← ♥深夜商店♥ ♥今日头条♥
title @a actionbar ♥魅力回城♥ →♥深夜商店♥← ♥今日头条♥
title @a actionbar ♥魅力回城♥ ♥深夜商店♥ →♥今日头条♥←

相当正经的用户主页面就做完了,当分数为多少时就显示多少的状态,要尽量让每一条命令中的文本差距不会太大(所以这里是个错误的例子,应该直接用§颜色代码来表示选中哪一个)
选中部分

tp @a 目的地坐标
scoreboard players add @a fjcd 1
tell @a 腐竹带着小姨子跑了,这究竟是人性的扭曲还是道德的沦丧
scoreboard players set @a xqcd 0

珍藏多年的小知识:
testfor @a
低头检测
testfor @a
抬头检测
执行完对应分数的动作后就将分数清零,这里先挖个分级菜单的坑,楼下讲
好了这样一个简单的雪球菜单就做好了

异界丁春秋发芽g 发表于 2022-4-6 19:41:29

哟西,你滴大大滴厉害

艺术就是派大★ 发表于 2022-7-24 13:37:28

仅网易基岩版

COmmaND榠尘 发表于 2022-7-24 14:05:42

艺术就是派大★ 发表于 2022-7-24 13:37
仅网易基岩版

基岩版通用

艺术就是派大★ 发表于 2022-7-25 17:37:24

艺术就是派大★ 发表于 2022-7-24 13:37
仅网易基岩版

国际基岩版不能在命令方块里换行

满级雪人 发表于 2022-7-25 17:37:53

你不早点来TM
我请人做好了,给了钱啊,论坛有了

COmmaND榠尘 发表于 2022-7-25 18:40:32

满级雪人 发表于 2022-7-25 17:37
你不早点来TM
我请人做好了,给了钱啊,论坛有了

emmm.....很多半桶水的命令师都会拿这个去接单,然而实际上真的没什么技术含量,价格都是虚高的.....

sutaonb 发表于 2022-11-3 22:50:21

看不懂咋办
页: [1]
查看完整版本: MCBE命令雪球菜单详解