想在服务器里玩命令方块,然后想做一个检测一块地方有没有玩家的装置。用比较器挨着命令方块,然后对命令方块用频闪。
写了一个/testfor @p[type=player,x=480,y=120,z=-316,r=1],然后玩家进范围就有信号,出去就没信号
但是写/testfor @p[type=player,x=480,y=120,z=-316,dx=1,dy=1,dz=1]就不行,永远有信号,没玩家也有信号。
但是我不想弄球形检测区域呀,就想弄方的检测区。
能帮我看下哪里有问题吗,谢谢大家
写了一个/testfor @p[type=player,x=480,y=120,z=-316,r=1],然后玩家进范围就有信号,出去就没信号
但是写/testfor @p[type=player,x=480,y=120,z=-316,dx=1,dy=1,dz=1]就不行,永远有信号,没玩家也有信号。
但是我不想弄球形检测区域呀,就想弄方的检测区。
能帮我看下哪里有问题吗,谢谢大家
对了 版本是1.7.10
dx dy dz 是在 1.8(14w03a)中加入的,1.7.10 里面没有这个东西
SPGoding 发表于 2018-11-8 20:57
dx dy dz 是在 1.8(14w03a)中加入的,1.7.10 里面没有这个东西
1551 那有什么检测矩形区域的办法吗
z1x2c3v678 发表于 2018-11-8 21:43
1551 那有什么检测矩形区域的办法吗
1551 那有什么检测矩形区域的办法吗
我有个不靠谱的想法,就是拿一堆球形的检测来堆出一个矩形的检测…
SPGoding 发表于 2018-11-8 21:54
我有个不靠谱的想法,就是拿一堆球形的检测来堆出一个矩形的检测…
我也想过这个2333 感觉太蠢了
SPGoding 发表于 2018-11-8 20:57
dx dy dz 是在 1.8(14w03a)中加入的,1.7.10 里面没有这个东西
大佬再问问~ TP之后的玩家朝向1.7.10能设置吗
SPGoding 发表于 2018-11-8 21:01
我有个不靠谱的想法,就是拿一堆球形的检测来堆出一个矩形的检测…
球半径足够大的时候可以看成平的。。。
比如在上方1510米处 半径在1510到1500之间
就可以近似当成0~10米之间。。。
然后拿三组这个 围出长方体的六个面。。。