我在命令方块输入:testfor @a[score_death_min=10,score_death=10],想做到当death这个计分板目标达到10的时候比较器输出,但是确实达到了,却没输出 ,求解..是不是我的命令弄错了..
达到后要再激活一次才能输出啊……如果想达到10自动输出的话,要加一个高频脉冲接上去。
求最佳!
求最佳!
飞鱼在天 发表于 2014-3-29 13:56
达到后要再激活一次才能输出啊……如果想达到10自动输出的话,要加一个高频脉冲接上去。
求最佳! ...
但是我确实接了个高频脉冲啊
409029528 发表于 2014-3-29 14:09
但是我确实接了个高频脉冲啊
那就是命令错了吧,赶脚只要这样就可以了testfor @a[score_death_min=10]
首先确定添加过death这个记分板项目,然后不知为什么我的高频脉冲频率太高了也没用。。。
命令应该没错,注意等于号也要是英文的
命令应该没错,注意等于号也要是英文的
953301477 发表于 2014-3-29 14:34
首先确定添加过death这个记分板项目,然后不知为什么我的高频脉冲频率太高了也没用。。。
命令应该没错,注 ...
o ...我确实是添加过
409029528 发表于 2014-3-29 14:35
o ...我确实是添加过
用红石比较器输出,试试把高频先停掉,用按钮或什么的试试是不是高频红石的事
score_death_min=10,score_death=10这两个objective貌似不能同时使用
如果你想让他持续输出的话,可以将testfor @a[score_death=10]配合一个或非锁存器使用即可
如果你想让他持续输出的话,可以将testfor @a[score_death=10]配合一个或非锁存器使用即可