别再卖萌了
做了一个空岛大战地图,但是不知道怎么用命令方块检测最后存活的玩家成为胜利者,发帖请求帮助QAQ{:10_494:}

爱心魔王FHC


命令方块指令:/testfor @a[x,y,z,r=探测半径]
如果指定区域内只有一人,那么伸出的红石线就会亮,说明探测到了胜利者
如果有超过1人,那么红石线就不会亮

别再卖萌了
FHC红石 发表于 2016-2-3 22:42
命令方块指令:/testfor @a[x,y,z,r=探测半径]
如果指定区域内只有一人,那么伸出的红石线就会亮,说明探 ...

探测半径大小是不限制的,对吧?

爱心魔王FHC
别再卖萌了 发表于 2016-2-3 22:49
探测半径大小是不限制的,对吧?

差不多

别再卖萌了

但是貌似大于1个玩家一样会激活

爱心魔王FHC
别再卖萌了 发表于 2016-2-3 22:59
但是貌似大于1个玩家一样会激活

并不会,如果大于1个玩家,比较器连接的两格红石会亮
于是活塞就把方块推出去,旁边输出的红石线就不能输出了

别再卖萌了
FHC红石 发表于 2016-2-3 23:02
并不会,如果大于1个玩家,比较器连接的两格红石会亮
于是活塞就把方块推出去,旁边输出的红石线就不能输 ...

貌似只能亮一格

爱心魔王FHC

有几个人亮几格

别再卖萌了

明天再测试一下,谢谢你的提议,非常感谢{:10_509:}

爱心魔王FHC
别再卖萌了 发表于 2016-2-3 23:19
明天再测试一下,谢谢你的提议,非常感谢

那啥,忘了告诉你,命令方块要连接脉冲才行

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