首先注明:本灵感来源于sethbling的视频
效果
潜行状态
前进状态
疾走状态
速度+1的前进
速度+1的疾走
速度+2的前进
速度+2的疾走
[原理请翻页]
原理
这是所有秘密所在
脉冲部分
为主控部分命令方块奠定脉冲基础
[注意看清中继器刻数]
藤蔓处命令方块命令
- /fill ~1 ~2 ~ ~13 ~2 ~2 redstone_block
(一大群命令方块下方)放置一个平面的红石块
梯子处命令方块命令
- /fill ~1 ~2 ~-2 ~13 ~2 ~ air
(一大群命令方块下方)放置一个平面的空气[即删除这个平面]
于是主控命令部分形成脉冲
主控部分首先我们需要一个记录玩家行走距离的计分板[sidebar就不解释了]
- /scoreboard objectives add 1 stat.walkOneCm 1
绿色羊毛处命令方块命令
- scoreboard players set @a 1 0
红色羊毛处命令方块命令
- xp -100l @a
黄色羊毛处命令方块命令
- xp 4l @a
一大堆蓝色羊毛处命令方块命令
- xp 1 @a[score_1_min=20]
- xp 1 @a[score_1_min=40]
命令讲解:给“1”中计分板分数为20、40、60……的玩家每20给予1xp
也就是主控部分将一段时间内移动距离归纳为速度,然后显示于经验条中。
[groupid=511]Command[/groupid]