展开全部
/tp @a[x=200,y=200,z=200,r=100] 50 60 70
将目标点x=200,y=200,z=200半径100的球里的玩家到x=50 y=60 z=70的目标点
选取200的原因是,因为xyz只能选取一个,所以弄了个中间数然后取半径100,基本包含所有区域。
或者
/tp @a[x=100,y=100,z=100,dx=300,dy=300,dz=300] 50 60 70
选取一个从x=100到x=300,从z=100到z=300,从y=100到y=300的正方体为区域,将里面所有玩家传送到50 60 70。其中(以x为例)x为选取点的起点,dx为终点,xyz三轴6个点选取一个体(2个点一条线,6个点组成长宽高,构成体)
第二种方法更为适合题目
纯手打,其中命令经过了测试,讲解也为个人讲解,可能会出现语句不通还望谅解,来个采纳吧。
将目标点x=200,y=200,z=200半径100的球里的玩家到x=50 y=60 z=70的目标点
选取200的原因是,因为xyz只能选取一个,所以弄了个中间数然后取半径100,基本包含所有区域。
或者
/tp @a[x=100,y=100,z=100,dx=300,dy=300,dz=300] 50 60 70
选取一个从x=100到x=300,从z=100到z=300,从y=100到y=300的正方体为区域,将里面所有玩家传送到50 60 70。其中(以x为例)x为选取点的起点,dx为终点,xyz三轴6个点选取一个体(2个点一条线,6个点组成长宽高,构成体)
第二种方法更为适合题目
纯手打,其中命令经过了测试,讲解也为个人讲解,可能会出现语句不通还望谅解,来个采纳吧。
2019-12-24
展开全部
你指的其他坐标是什么,如果是一个指定坐标的话那么就是
tp @a[r=A] X Y Z
A=需要检测的范围
如果是随机的传送就是
spreadplayers X Z [MIM] [MAX] false @a[r=A]
X=随机传送时使用的中心X轴坐标(可用~)
Z=随机传送时使用的中心Z轴坐标(可用~)
MIN=使用随机传送时,最小传送的距离
MAX=使用随机传送时,最大传送的距离
A=需要检测的范围
备注:基岩版的随机传送有bug,它在传送时,会考虑Y轴,即 X+Y+Z=传送距离。
比如传送距离300=X(10)+Y(255)+Z(35),这会导致玩家被传送到空中
[r=A]是选择器的一种,选择器是非常实用的,推荐去学一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
基岩版/Java扁平化前:(网易的基岩版/手机版和国际基岩版/W10版/老版本Java)
tp @a[r=传送开始的半径] 目标坐标
举例:tp @a[r=3] 0 5 0
传送命令执行者3格内的玩家至 0 5 0
tp @a[r=传送开始的半径] 目标坐标
举例:tp @a[r=3] 0 5 0
传送命令执行者3格内的玩家至 0 5 0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
tp @p ~ ~ ~ 传送最近玩家都指定坐标,建议用命令方块
追问
能具体解释一下吗
我指的是一个空间范围内的玩家传送到一个xyz的坐标
就比如把xyz分别为100 100 100和另一个xyz为300 300 300两个坐标内的范围内的玩家传送到一个xyz为50 60 70的坐标位置
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询