当前位置

:

首页

>

手游攻略

>

我的世界​潜行以及急加速奔跑实现方法​

我的世界​潜行以及急加速奔跑实现方法​

2017-09-11文章来源:笨手机

安卓专享:用小笨游戏下载 我的世界,立送首充,充值返利100%

首先我们要有两个计分板。

/scoreboard objectives add s stat.sprintOneCm s

命令讲解:创建一个名为s,以疾行距离为判据的计分板

/scoreboard objectives add c stat.crouchOneCm c

命令讲解:创建一个名为c,以潜行距离为判据的计分板

判定单位:

以潜行部分为例:

我的世界潜行以及急加速奔跑实现方法

我的世界潜行以及急加速奔跑实现方法

电路与上面要一致,命令讲解一下:

红色羊毛处命令方块命令:

输入:

/testfor @p[score_c_min=150]

命令讲解:探测最近的玩家计分板c最小值150。也就是探测最近的玩家最少潜行了150单位。

输出:在上方脉冲处放置红石块激活脉冲。

黄色羊毛处命令方块命令:

脉冲处:

/effect @p 14 1 1 true

命令讲解:给最近的玩家添加等级1,时间1,隐藏颗粒效果的隐身效果。1秒是为了给及时终止效果奠定基础。

清零处:

/scoreboard players set @p c 0

命令讲解:把最近玩家的计分板c设置为0。其主要作用是给探测奠定循环基础。

蓝色羊毛处命令方块命令:

输入:

/testfor @p[score_c_min=0]

命令讲解:探测最近玩家计分板c最小值0。

输出:在上方脉冲处放置空气中断脉冲。

7刻延迟主要作用就是探测玩家这7刻行走了没,若否则及时清除隐身效果。

我的世界潜行以及急加速奔跑实现方法

疾行区同理。也就是把计分板c改为s。探测值改为1500。脉冲区的命令方块里的命令改为:

/effect @p 1 1 5 true

刷新区:

利用一个非超级脉冲的脉冲连接以下命令的命令方块:

/setblock 潜行区对应命令命令方块坐标 command_block 0 replace {Command:"/testfor @p[score_c_min=0]"}

/setblock 潜行区对应命令命令方块坐标 command_block 0 replace {Command:"/testfor @p[score_c_min=150]"}

/setblock 疾行区对应命令命令方块坐标 command_block 0 replace {Command:"/testfor @p[score_s_min=0]"}

/setblock 疾行区对应命令命令方块坐标 command_block 0 replace {Command:"/testfor @p[score_s_min=1500]"}

主要作用就是比较器的信号清除,方便下次激活。

生物与方块非交互特效特效:(此特效灵感来源于Drognoz)

我的世界潜行以及急加速奔跑实现方法

整个跑道

我的世界潜行以及急加速奔跑实现方法

全部命令。注意看好红石电路。以下为命令讲解:

绿色羊毛处命令方块命令:

命令讲解:(x,y,z是距离玻璃墙六个方块的方块坐标)探测玩家是否在xyz周围两个方块

橙色羊毛处命令方块命令:

/testforblock 疾行区脉冲处红石块坐标 redstone_block

命令讲解:探测上面的坐标处是否有红石块。

若两个条件达成,激活紫色羊毛处命令方块命令:

/fill 整个玻璃墙 air 0 destroy

命令讲解:把整个玻璃墙都设置为破坏效果的空气。

重置:

/fill 整个玻璃墙所在位置 glass

命令讲解:把整个地区设置为玻璃。

分享吧~提高逼格:

推荐阅读
  • 《我的世界》合成大全 材料制作合成表
  • 《我的世界》作弊码大全 倾情奉献


Copyright © 2012-2020 笨手机 benshouji.com, All Rights Reserved.沪ICP备15013048号-2

沪公网安备 31011402002333号