2015-01-09 17:37:03 k73游戏之家 作者:小坤
我的世界中的目标选取器大家听说过没有呢?对于很多玩家来说这是个很棒的工具,下面小编为大家带来的是我的世界目标选取器参数功能及使用技巧分享,一起看看吧。
使用时机
有时候在设计机关时
常常会有不知道玩家名称
却要对这个玩家做出一些行为的状况
这时候就可以使用目标选取器
它可以用来让你描述这个玩家的一些特性
藉此在游戏中动态找到这个玩家
目标选取器
目标选取器 | 功能 |
@p | 选取最近的玩家 |
@a | 选取所有的玩家 |
@r | 选取随机一玩家 |
@e | 选取所有的实体 |
目标选取器参数
有时候, 距离并不能满足所有的需求
因此可以利用参数来扩充功能
格式
@p[r=5] 也就是 @<目标选取器>[参数名称=值] 此外也可以使用多个参数
@p[r=5,m=1] 也就是 @<目标选取器>[参数名称=值,参数名称=值]
目标选取器参数列表与介绍
目标选取器参数 | 功能 |
x | 指令方块搜寻中心的x 坐标 |
y | 指令方块搜寻中心的y 坐标 |
z | 指令方块搜寻中心的z 坐标 |
dx | x 方向的距离 |
dy | y 方向的距离 |
dz | z 方向的距离 |
r | 最大搜寻半径 |
rm | 最小搜寻半径 |
rx | 最大垂直方向旋转量, 最大x 轴方向旋转量 |
rxm | 最小垂直方向旋转量, 最小 x 轴方向旋转量 |
ry | 最大水平方向旋转量, 最大 y 轴方向旋转量 |
rym | 最小水平方向旋转量, 最小 y 轴方向旋转量 |
m | 游戏模式 |
c | 指定目标数量 |
l | 最大等级 |
lm | 最小等级 |
score_name | 对于该实体的名为name的对象,最大可容许的值 |
score_name_min | 对于该实体的名为name的对象,最小可容许的值 |
team | 某个特定名称的队伍里的实体 |
name | 名为该特定名字的实体实体 |
type | 该实体的型别 |
细节
魔鬼藏在细节里
目标选取器参数
x , y , z 必需要是一个整数
dx , dy , dz 必需要为正
m 输入-1 代表全部的模式
c 输入负数代表反向选取
team 名称为空代表选取没有队伍的实体
team 的队伍名称前加上! 代表选取非此队伍的实体
name 的名称前加上! 代表选取非此名称的实体
type 的型别名前加上! 代表选取非此型别的实体
目标选取器参数中提到最大最小的都是指大于等于或是小于等于
如果前四个参数名称被省略了,那就是代表[ x , y , z , r ]
如果将r 选取参数和dx , dy , dz 一同使用,只有在交迭的部份是有效的
经验与补充
由于本人也在这堆指令翻滚许久,因此也有一些使用上的经验分享,
于此惠与各位。
r , rm , rx , rxm , ry , rym 这些很容易搞错,要多加留意
r , rm 指的是离搜寻中心的最大和最小距离
rx , rxm 指的是你看向哪个方位(东南西北),单位是角度
ry , rym 指的是你看的多高(抬头或是低头),单位是角度
另外常常看到这些很短很难记的参数,
实际上都是由英文简写而来
像是
r = 半径= Radius
rm = 半径最小= Radius Min = Radius Minimum
理解了英文再回头看其实不难的
另外由于最大最小都是M开头的英文单字
所以不写就代表是最大
score_(name)的(name)是自己订定的记分板
不是说这个只能打name
如果要让记分板的值刚好为你规定的值
就只要同时规定最大最小的值都是你规定的值就可以了