|
本帖最后由 哈里谢顿 于 2022-7-24 14:25 编辑 第四期--目标选择器参数补充 特别声明:本指令教程原作者为FeathStudio工作室,我(苦力怕论坛名叫哈里谢顿,你们也可以叫我屑瓜)已询问过FeathStudio工作室室长荼義,他本人同意我可以搬运 x,y,z x=数值 y=数值 z=数值 上节课中我们学到了坐标,那么可不可以选中在某处的实体呢,当然可以,x,y,z便是更改目标选择器的执行位置,如图
原本这个命令方块的执行位置是在6 4 -11处,即在绝对坐标(6,4,-11)处为中心清除周围一格所有的实体,但是在x,y,z调整后,位置变成了6.5 7.5 -10.5,即在绝对坐标(6.5,7.5,-10.5)处为中心清除周围1格所有的实体,绝对坐标参数通常和r相搭配,错误示范:
kill @e[x=1,y=1,z=1] 可能想的是清除绝对坐标(1.5,1.5,1.5)的实体,但是在(1.5,1.5,1.5)处执行kill @e不还是所有实体吗,所以应该添加r参数限制。 如果xyz未定义,默认为指令执行位置的绝对坐标。 特别地,也可以在前面加上波浪号以表示以命令执行位置的相对坐标。 课堂小测: 在原点(0,0,0)执行指令 kill @e[x=1.0,y=1.0,z=~1.0,r=2] 请问会清除里的实体? x,y,z的数值也可以是浮点数,填整数的话执行坐标会被自动修正+0.5 坐标可以是整数或像1.14514这样的小数(具体为双精度浮点数)且不会进行中心校正(center-corrected),这意味着x=0不再自动更正为x=0.5。--维基 比如: @a[x=1,y=1,z=-1] 事实上是在绝对坐标(1.5,1.5,-0.5)处执行。 dx,dy,dz dx=整数 dy=整数 dz=整数 可以理解为是一个长方体,对角线的一点是目标选择器执行坐标(即基准点) 另一点是(x+dx, y+dy, z+dz)保持长方体的西北下角不变,将长方体的三边分别向东、南、上方向(即三个坐标轴的正方向)延伸1格,选择脚步坐标处于这个长方体内的所有实体。如果你不写完dx,dy,dz,那没写的几个默认为0。因为这个选择器参数涉及到了位置,所以只能选择同维度的实体。 @e[x=0,y=4,z=0,dx=5,dy=5,dz=5] 如图,铁砧覆盖的区域(脑补五格高度)内的实体就会被选中
@e[x=1,y=2,z=3,dx=1] 选中和方块坐标区域(1,2,3)到(2,2,3)有重叠的所有实体 rx,rxm,ry,rym rx/rxm/ry/rym=数值 垂直旋转角度和水平旋转角度。 先说水平旋转角度,如图,是屏幕左右滑动改变
垂直旋转角度就是上下滑动,往上滑动为负数,最小-90,往下滑动为正数,最大90 和r,rm一样,没加m是最小,加m是最大,可混合使用,形成一个区间,可以不混合使用,选择视角在某个值以上或以下的实体,类比r,rm使用即可,不再多说 补充:如果只想选中为一个(垂直旋转/水平旋转)角度的实体,使用(ry=x,rym=x)即可(x是同一个数字) 自然掉落物的水平旋转角度为0 l,lm l=int — 只选择所有经验等级低于int整型(-2147483649<x<2147483648)的1个数的目标(包含) lm=int — 只选择所有经验等级高于int整型1个数的目标(包含) 类比r,rm即可,可混合使用,不多说 @a[lm=10,l=15] — 选择所有10级与15级之间(包含)的玩家。 m m=M — 选择所有处于指定游戏模式的玩家。 m=!M — 选择所有不处于指定游戏模式的玩家。 M既可以是全称英文,也可以是数字或缩写 对应adventure-2-a-冒险模式、creative-1-c-创造模式、 survival-0-s-生存模式 default-无-d-默认模式 tag tag=!标签名; tag=标签名; 讲到这就要说一下tag指令,用于给实体标记 /tag <目标选择器> <add/remove/list> [标签名] add添加 remove 移除 list 列出某个实体身上的标签 tag选参正选,反选可多个使用 如: @a[tag=a,tag=b] 选中标签有a和b的玩家 tag的应用较多,可自行摸索,限于篇幅不做过多介绍 巩固作业 @r[family=monster,family=!undead,type=wither_skeleton,type=!player,c=2,x=1000,y=10,z=1000,tag=a,tag=b,tag=!c,tag=!d,dx=50,dy=-50,dz=50] 简要概括该选择器选中的目标 那么本期教程到此结束,有什么不懂和补充可以在评论区提出 ps:如果遇到需要搜索id等内容可以在这个网页里找到(网页的作者是命令助手作者巨佬兔)https://ca.projectxero.top/idlist/ 参考文献: [1] 目标选择器 - Minecraft Wiki,最详细的官方我的世界百科 |
【授权搬运】FeathStudio指令教学课(第四期)

提升卡
观察者