我的世界选择器必须为玩家类型怎么用选择器选择坐标为0 0 0的玩家

在我的世界游戏中方块是一个一个的格子,这个格子附带的信息决定了这个格子是什么种类的方块,下面小编就为各位玩家带来我的世界目标选择器技巧攻略,一起来看看吧!

我的世界目标选择器技巧攻略

我们知道,mc世界是由方块组成的。除了方块以外,这个世界里还有两种东西,一种叫实体,还有一样是特效。

(可能有小伙伴对方块的概念不清楚,这里解释一下。方块是游戏里一个一个的格子,这个格子附带的信息决定了这个格子是什么种类的方块。所谓破坏方块、推动方块什么的,其实是改变方块里的信息。把一个方块从石头变成了空气方块,方块依然是那个方块;推动方块,方块并不会动,改变的只是方块里的信息,一个方块从石头变成了活塞臂,旁边的方块从空气变成了石头。一个方块不能既是火把又是梯子,所以你不能在只有一格的竖直矿道里搭好了梯子再放火把。所以对一个方块进行操作,只需要知道这个方块的坐标)

特效相信不难理解吧,美丽的天空、漂浮的云、太阳和月亮、走路时地上溅起的颗粒、游泳时的一串气泡……把这些东西全去掉,对游戏不会有任何的影响,就是不那么好看了。

剩下的东西就是实体了,包括玩家、生物、矿车和船、掉落物、飞在空中的箭、掉落中的沙……有的实体长得很像方块,但它偏偏就不是方块,比如潜匿之贝、画、盔甲架

方块就是单元格,可实体却不是(所以游戏里实体越多游戏就越卡),如何选中实体呢?

这就需要专门用来选择实体的方式了

指令里需要选择实体的地方称为“目标选择器”(target)

如图,可以选择实体有以下几种

可以直接用英文双引号把玩家的名字扩起来

@p代表距离最近的玩家

是不是觉得那样选的东西范围太大了

所以目标选择器里还有一种东西——参数

参数的作用是补充说明,只有符合条件的实体才能被选中

如下图:清除所有实体,补充说明:类型等于猪。言下之意就是:清除所有的猪。于是所有的猪就被清除了,其他生物都没事。

m游戏模式(生存、创造、冒险)

参数的使用方法是,在目标选择器后面加一个方括号(没有空格)

然后写参数加等号(没有灰色字体提示)

方括号括起来(里面没有空格,如果后面还有内容,括号后面别忘了加空格)

如果要填多个参数,在括号里面用英文逗号隔开(不是空格)如图,清除所有创造模式的猪

参数里可以使用英文感叹号“!”,放在等号后面,意思是“不是”

然后所有生物都挂了,唯有猪还在

有小伙伴想同时清除小猪和玩家,于是打出了这样的指令

这条指令在语法上没问题,但是不存在一种生物既是猪又是玩家,所以不会有任何效果的

a代表冒险,c代表创造,s代表生存。那是简写,也可以写全写adventure、creative、survival。还可以写数字,0代表生存,1代表创造,2代表冒险。

r参数,表示一个半径为r大小的球的内部,可以单独用,也可以和xyz配合着用,xyz代表球心

但是r参数在1.1却出故障了,一条指令里如果有r参数,系统会说“无效的指令语法”。后来有人找到了解决办法:在等号后面加一个感叹号:“r=!20”,然后r参数就可以用了。1.2的r参数恢复正常,但是加了感叹号的又不能用了。这就导致了很多1.0的东西在1.1用不了,1.1的东西到了1.2又用不了(bugjang你出来!你把我的东西弄坏了!你赔!)

rm参数,和r参数正好相反,表示一个球的外面(需要感叹号)

r和rm一起用,可以表示一个球壳

  我的世界1.5.0.10beta版已经正式发放,是1.5大版本目前第十次测试版,1.5.0.10版本主要以修复BUG为主,对游戏中关于一些图标以及声音进行了修复,尝鲜的玩家不妨体验下。

  1、此版本为正常版,不需要谷歌验证;

  2、没有新的特性加入以修复BUG为主。

  修复了游戏过程中发生的几起最常见的崩溃事件;

  修复将海龟蛋放入库存时发生的崩溃;

  根据观察队员的位置,实体不再隐身;

  Android设备上海洋纪念碑周围的性能得到改善;

  当直行时,玩家不会再上升或下降;

  修复了一些在低内存设备上不播放更新水声音效果;

  流下来的水流向正确的角度;

  流动的水接触含有水源的楼梯不再导致水从楼梯的固体表面流出;

  修复了流水和流动熔岩的渲染问题;

  当玩家的视角正好在表面之下时,熔岩现在将呈现;

  固定块在水下被移除而不会产生源水块;

  掉落的物品不再漂浮在水流中;

  当他们击中护甲站时,三叉戟不再消失;

  如果泡沫栏被一个坚实的块阻挡,它现在会很快重新出现;

  减少时间需要打破生存珊瑚球迷;

  雨不再严重限制观看距离;

  喝饮料或牛奶时饮酒声音不再播放两次;

  监护人再次产生有效的水源地块;

  火焰阻力再次保护玩家免受布莱兹远程攻击;

  装备防火和防护附魔装备时,减少站在熔岩中造成的伤害;

  保护魔法再次保护玩家免受各种伤害;

  玩家昵称中的特殊符号在尝试从主机选项选项卡传送该玩家时不会再导致语法错误;

  伍德兰探险家地图再次将玩家正确指向伍德兰大厦;

  创造铁制魔像时,现在消耗南瓜;

  顶雪落在雪块上不再失去一层;

  修复了Xbox One游戏机之间无法正确同步的已保存世界的问题;

  物品掉落时,增加海龟蛋的耐久性;

  在海龟蛋上跳跃时,僵尸和溺水者不再抖动。为什么他们虽然;

  在晚上,溺死者将再次出水攻击球员,就像他们应该这样;

  融化时,放置在虚空的岩浆块上的冰块不再产生水源块;

  海龟大师的箭现在将适当的抵抗等级应用于目标;

  主动导管在某些设备上不再具有环绕它们的黑色纹理;

  固定玩家在更新到最新测试版后失去驯服动物的所有权;

  修复了使用键盘/鼠标控制时潜行控制不能退出船只的问题;

  皮肤选择器中的播放器模型不再覆盖某些GUI比例中的旋转图标。

在使用目标选择器之后,你可以随意地使用参数来限定所要选择的群组。当使用@a或@e时,待选目标从全体筛选成特定的少数。当使用@p或@r时,待选目标根据距离远近或随机而从全体中产生。

在目标选择器变量之后附加键值对构成的逗号分隔表,并包含在方括号中:

    键值区分大小写,括号、等于号和逗号旁不能有空格,键值对只能用逗号分隔。

  • [x=X,y=Y,z=Z] — 修改目标选择器选择的基准点(对选择顺序及部分选择参数有效,并且限制选择范围为执行的世界)。

  • 默认以命令执行位置为基准点,可以只修改部分坐标。

  • 坐标可以是整数或小数(具体为双精度浮点数)且必须明确——波浪号不可以用于此参数(基岩版除外)。

  • distance参数可以限制目标与基准点的距离。比如,[distance=..3]表示(与基准点的)距离在3格以内的实体(也就是半径为3的球形区域),[distance=3..]表示距离不小于3个的实体,[distance=1..3]表示距离在1格与3格之间的实体。

  • 只选择位于一定长方体区域内部的目标,体积定义为从基准点开始,向“x”方向(东/西方)延伸DX格,向“y”方向(上/下方)延伸DY格,并向“z”方向(北/南方)延伸DZ格。基准位置为命令执行所在方格的西北下角(即x、y、z坐标向下取整)处。(dx 、dy和dz用来指定与坐标的距离;它们不是指定一个新的坐标。)

  • 以碰撞箱计算,与区域重叠者均会被选择。

  • 玩家可以结合通过半径和通过体积选择目标,此时只考虑二者重叠的区域。(从西北下角算起在一定的半径以内,且不超过定义的体积。)

  • 记分板使用scores标签,后面接用大括号括起来的分数条件(也是一系列用逗号隔开键值对)。例如,@a[scores={point=30..39}]将选择记分项points的分数的不低于30,且不高于39的目标。

  • [tag=某标签] — 只选择记分板标签为“某标签”的目标。

  • [tag=!某标签] — 只选择记分板标签不为“某标签”的目标。

  • [tag=] — 只选择没有任何记分板标签的目标。

  • [tag=!] — 只选择拥有任意记分板标签的目标。

  • 由于实体可以同时有多个标签,因此该参数可以多次使用,比如[tag=a,tag=b]表示选择既有标签a又有标签b的实体,[tag=a,tag=!b]表示选择有标签a且没有标签b的实体。

  • 另见:记分板§标签命令

  • [team=某队伍] — 只选择属于队伍“某队伍”的目标。

  • [team=!某队伍] — 只选择不属队伍“某队伍”的目标。

  • [team=] — 只选择不属任何队伍的目标。

  • [team=!] — 只选择属于任意队伍的目标。

  • limit可以用来限制被选择的实体的数量。

  • 当使用@p或@r变量时,此参数被预设为1,而更大的数值会增加回传的目标数量。当使用@a或@e变量时,此参数只会限制目标数量(默认选择所有目标)。

  • 如果有多名距离最近的实体,距离完全相同,那么则会根据加载时间来选择。举例来说,如果距离完全相同,@a[limit=1] 会选择进入服务器时间最久的玩家而@e[type=creeper,limit=3]会选择最早加载(期间没卸载)的3只爬行者。

  • 当输入的值为负值时,目标的顺序会被反转[到1.12为止]。举例来说,@p[c=-3] 会回传3个最远的目标,而且,如果所有目标距离都一样远,@e[c=-3] 会选择3个刚加载/生成的目标。

  • sort参数可以对实体进行排序,排在前的有限数量个实体入选。

  • 此参数自动剔除所有非玩家目标。

  • 此参数自动剔除所有非玩家目标。

  • 从1.13开始,NAME可以用双引号括起来,因此支持含有空格的名字。

  • 垂直旋转角度从270面对正上方,降低至将近水平时角度升至359,刚好水平时为0,再到90.0面对正下方(因此垂直旋转值增加时会旋转向下)。

  • 水平旋转值从-180(面对正北方),到-90(面对正东方),到0(面对正南方),到90(面对正西方),到180(正北偏西),旋转回正北方-180(因此水平旋转值增加时会向右旋转,或者从上方看下去是顺时针方向旋转)。

  • [type=TYPE] — 只选择特定的实体类型的目标。

  • [type=!TYPE] — 只选择不属于特定的实体类型的目标。

  • TYPE必须游戏内部用来判定不同种类实体的实体ID或标签(举例来说,creeper指定爬行者,minecart指定普通矿车,tnt指定TNT等等)。实体ID必须区别大小写(可以省略minecraft命名空间),且无效的实体ID会造成命令失败。

  • type标签支持多重反选,如@e[type=!cow,type=!chicken]表示既不是牛又不是鸡的目标。多重正选是无效的。

  • 当与@r一起使用时,原本用来选择玩家的命令也可以被用来选择其它实体。

  • 从1.13开始,实体选择器支持nbt参数,取代/scoreboard和/testfor中的“数据”参数。该参数的值为NBT格式,不支持反选。比如,@e[nbt={OnGround:1b}]表示所有在地面上(不是在半空中)的实体,@e[type=creeper,nbt={powered:1b}]表示所有高压爬行者。(表示数字类型的字母可以省略,上述实例中的1b可直接用1表示。

我要回帖

更多关于 我的世界选择器必须为玩家类型 的文章

 

随机推荐