请选择 进入手机版 | 继续访问电脑版
楼主: 返回あ命运

[命令方块] 『封印&传奇』我的世界最全的命令方块教程

  [复制链接]

1

主题

31

帖子

9

积分

Lv.1 新手木匠

UID
4371384
小麦
0
金锭
109
下界之星
0
发表于 2018-2-23 09:54:04 来自手机 | 显示全部楼层
我想做一个技能就是我走到哪里周围10格玩家都死

2

主题

171

帖子

45

积分

Lv.2 石器学徒

UID
1528983
小麦
0
金锭
179
下界之星
0
 楼主| 发表于 2018-2-23 09:57:17 来自手机 | 显示全部楼层
那么还有先参加的参数:
dx,dy,dz
这三个参数,可以配合(x,y,z)使用
一个例子:
/gamemode 2 @p[x=1,y=63,z=21, dx=-3, y=5, dz=5]

这个指令什么意思呢?
就是以坐标x=1,y=2,z=21执行事件

2

主题

171

帖子

45

积分

Lv.2 石器学徒

UID
1528983
小麦
0
金锭
179
下界之星
0
 楼主| 发表于 2018-2-23 10:02:00 来自手机 | 显示全部楼层
走起了 发表于 2018-2-23 09:54
我想做一个技能就是我走到哪里周围10格玩家都死

这个简单,用命令方块执行以下指令
/execute @p[name=你的名字(中文名字无效)] ~ ~ ~ kill @p[type=player,r=10]

要用重复命令方块执行

另外欢迎加入封印&传奇工作室
有更多问题欢迎来找我哟

y

y

2

主题

171

帖子

45

积分

Lv.2 石器学徒

UID
1528983
小麦
0
金锭
179
下界之星
0
 楼主| 发表于 2018-2-23 10:17:52 来自手机 | 显示全部楼层
返回あ命运 发表于 2018-2-22 17:29
还有一个参数就是r
r全名Radius
顾名思义是半径

图一为我们平面上看r(r=3)的范围,
但是r不仅仅局限于平面
如图二,这就是立体中r(r=3)大概的范围
.
我没有把他们连起来,这样能更直观的表示出来r的范围

y

y

y

y

2

主题

171

帖子

45

积分

Lv.2 石器学徒

UID
1528983
小麦
0
金锭
179
下界之星
0
 楼主| 发表于 2018-2-23 10:23:30 来自手机 | 显示全部楼层
返回あ命运 发表于 2018-2-23 09:57
那么还有先参加的参数:
dx,dy,dz
这三个参数,可以配合(x,y,z)使用

接上文,向X轴延伸-3格,向Y轴延时格格,向Z轴延伸5格,(但方块自身就为1格)
如图一,我们以钻石块为执行坐标点(xyz)
设钻石块前面为x正方向,后面为x负方向
左边为z正方向,右边为z负方向,
那么图二中的范围,就是为dx=-3,dy=4,dz=5的范围

y

y

y

y

2

主题

171

帖子

45

积分

Lv.2 石器学徒

UID
1528983
小麦
0
金锭
179
下界之星
0
 楼主| 发表于 2018-2-23 12:18:25 来自手机 | 显示全部楼层
顶~

2

主题

171

帖子

45

积分

Lv.2 石器学徒

UID
1528983
小麦
0
金锭
179
下界之星
0
 楼主| 发表于 2018-2-23 17:15:17 来自手机 | 显示全部楼层
还有其他常用参数:
rm        最小搜寻半径
rx        最大垂直方向旋转量, 最大x 轴方向旋转量
rxm        最小垂直方向旋转量, 最小 x 轴方向旋转量
ry        最大水平方向旋转量, 最大 y 轴方向旋转量
rym        最小水平方向旋转量, 最小 y 轴方向旋转量
m        游戏模式

2

主题

171

帖子

45

积分

Lv.2 石器学徒

UID
1528983
小麦
0
金锭
179
下界之星
0
 楼主| 发表于 2018-2-23 17:15:49 来自手机 | 显示全部楼层
c        指定目标数量
l        最大等级
lm        最小等级

0

主题

3

帖子

1

积分

Lv.1 新手木匠

UID
1068076
小麦
0
金锭
25
下界之星
0
发表于 2018-2-23 17:46:09 来自手机 | 显示全部楼层
设定一个范围,出去就死怎么做?

2

主题

171

帖子

45

积分

Lv.2 石器学徒

UID
1528983
小麦
0
金锭
179
下界之星
0
 楼主| 发表于 2018-2-24 11:45:59 来自手机 | 显示全部楼层
发抖的史蒂夫 发表于 2018-2-23 17:46
设定一个范围,出去就死怎么做?

用参数r
或dx dy dz

2

主题

171

帖子

45

积分

Lv.2 石器学徒

UID
1528983
小麦
0
金锭
179
下界之星
0
 楼主| 发表于 2018-2-24 11:49:40 来自手机 | 显示全部楼层
那么,当我们要写例如名字不为谁谁谁的时候,应该怎么办呢?
不等于,大家都知道是不等号,≠这个符号能用在指令中吗?答案是否定的
那么,命令方块中,怎么表示不等号呢?
表示方法就是: =!
注意,不管是参数之间的“逗号,”或“不等号=!”
都需要使用英文符号,中文符号会无效

2

主题

171

帖子

45

积分

Lv.2 石器学徒

UID
1528983
小麦
0
金锭
179
下界之星
0
 楼主| 发表于 2018-2-24 11:53:19 来自手机 | 显示全部楼层
发抖的史蒂夫 发表于 2018-2-23 17:46
设定一个范围,出去就死怎么做?

比如说,设置一个半径为30格的范围,出去就死
/kill @a[r=!30]
或者设置一个正(长)方体范围
/kill @a[dx=!30,dz=!30]
.
建议使用第二个,因为第二个没有Y轴的限制,第一个有

2

主题

171

帖子

45

积分

Lv.2 石器学徒

UID
1528983
小麦
0
金锭
179
下界之星
0
 楼主| 发表于 2018-2-24 11:54:51 来自手机 | 显示全部楼层
欢迎加入封印&传奇工作室,这里面,有什么不懂的问题都可以问我哟~

y

y
[attach]-1[/attach]

2

主题

171

帖子

45

积分

Lv.2 石器学徒

UID
1528983
小麦
0
金锭
179
下界之星
0
 楼主| 发表于 2018-2-24 11:56:23 来自手机 | 显示全部楼层
封印&传奇工作室

y

y

0

主题

1

帖子

0

积分

Lv.1 新手木匠

UID
3842795
小麦
0
金锭
5
下界之星
0
发表于 2018-2-24 12:04:14 来自手机 | 显示全部楼层
好!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部