怎么探测只有一个生存模式的玩家在游戏里,并且输出信号。。。。
貌似不能探测数量的...
你可以把一个生存模式的玩家计分板设为1,然后只对积分大于等于1的玩家输出...这样应该也是可以的
/scoreboard objectives add xxx dummy
/scoreboard players set @p[m=0] xxx 1
/testfor @a[m=0,score_xxx=1]
连接高频输出信号
仅个人想法
你可以把一个生存模式的玩家计分板设为1,然后只对积分大于等于1的玩家输出...这样应该也是可以的
/scoreboard objectives add xxx dummy
/scoreboard players set @p[m=0] xxx 1
/testfor @a[m=0,score_xxx=1]
连接高频输出信号
仅个人想法
scorpio975 发表于 2015-7-21 17:15
貌似不能探测数量的...
你可以把一个生存模式的玩家计分板设为1,然后只对积分大于等于1的玩家输出...这样 ...
这个方法应该是可行的,我试试
/testfor @a[m=0]
命令方块的指令↑
用高频激活,然后比较器放在命令方块傍边
只要有玩家是生存就比较器就会有信号
命令方块的指令↑
用高频激活,然后比较器放在命令方块傍边
只要有玩家是生存就比较器就会有信号
scorpio975 发表于 2015-7-21 17:15
貌似不能探测数量的...
你可以把一个生存模式的玩家计分板设为1,然后只对积分大于等于1的玩家输出...这样 ...
然而不需要那个计分板啊。。。。
/testfor @a[m=0]
tsetfor 探测
@a 所有玩家
m 模式(Mode)
0 生存
把指令输到命令方块里
用冲脉激活
命令方块旁边放个比较器
有几个生存的人就输出几个红石信号
有1个人就输出一格
tsetfor 探测
@a 所有玩家
m 模式(Mode)
0 生存
把指令输到命令方块里
用冲脉激活
命令方块旁边放个比较器
有几个生存的人就输出几个红石信号
有1个人就输出一格
玄清之子 发表于 2015-7-21 18:03
/testfor @a[m=0]
命令方块的指令↑
用高频激活,然后比较器放在命令方块傍边
只有一个
FHC红石 发表于 2015-7-21 18:17
/testfor @a[m=0]
tsetfor 探测
@a 所有玩家
只有在一个人的时候输出信号,有其他人的时候不会输出