慕容宏冰
FHC红石 发表于 2016-3-25 19:46
我有一种方法是可以,但是那样你不能跳太远,但是可以跳高
探测玩家跳跃(计分板),然后tp玩家向上2格( ...

o ?什么指令?

爱心魔王FHC

首先创建一个叫A的计分板(名字可以改)计分板
/scoreboard objectives add A stat.jump
然后玩家跳一下分数就会+1
命令方块指令1:把分数为1的玩家向上tp2格
/tp @a[score_A=1,score_A_nin=1] ~ ~2 ~
命令方块指令2:把玩家分数设置为0
/scoreboard players set @a A 0

命令方块摆法:
脉冲/高频→ 命令方块1 比较器→ 命令方块2
如果还不懂可以回复我,我上图

慕容宏冰
FHC红石 发表于 2016-3-26 20:56
首先创建一个叫A的计分板(名字可以改)计分板
/scoreboard objectives add A stat.jump
然后玩家跳一下 ...

额……额……图……

爱心魔王FHC
慕容宏冰 发表于 2016-3-26 22:46
额……额……图……


首先创建一个叫A的计分板(名字可以改)计分板按t输入这个指令就好
/scoreboard objectives add A stat.jump
注意创建完计分板后不要跳

左边的命令方块:把分数为1的玩家向上tp2格
/tp @a[score_A=1,score_A_nin=1] ~ ~2 ~
右边的命令方块:把玩家分数设置为0
/scoreboard players set @a A 0

然后你可以跳一下试试了

第一页 上一页 下一页 最后一页