请选择 进入手机版 | 继续访问电脑版
查看: 7525|回复: 83

[命令方块] 第七章 高级指令 第一节 执行指令-execute指令的基本用法(第一语法)

  [复制链接]

83

主题

1059

帖子

368

积分

攻略组

萌萌哒兔萝莉?

UID
3120688
小麦
16
金锭
1616
下界之星
0
发表于 2018-3-23 21:41:22 | 显示全部楼层 |阅读模式
大家好啊,今天我们来学习execute指令的用法!
首先声明一点,execute指令是目前手机版最难指令也是用处最多灵活性最广的指令,基本上高级系统都要用到这个
本来是要后面才讲,因为会涉及一些其他指令,但是有人要我就提前发了
那么这么难,其他指令不知道怎么办?认真看并且实践就可以学会了,不会难的!




那么,我们开始看语法

这次,我们先只看第一条
/执行(execute) <目标选择器> <坐标> <指令>
都是箭头括号,也就是都必填




我们先看目标选择器
其代表执行的对象,也就是说让这个对象在它的聊天栏里发出后面的指令,同时,后面指令的参考原点也是这个对象
如/execute @e[type=pig] ~ ~ ~ kill @p
就是让猪发出/kill @p 这条指令,那么猪最近的玩家就会死掉,猪作为参考原点,而不是选择使用execute这个指令的个体最近的
这里可以是任意的实体,具体有哪些请看对应章节


接下来是坐标
具体的x,y,z就不用多说,就是吧参考原点设置在这个坐标,此时就没有前面目标选择器什么事了
比如/execute @e[type=pig] 10 20 30 kill @p
这时被杀的是离10 20 30这个坐标最近的玩家
但是你选择的实体还是要存在才可以!
那么我们选择偏移坐标(~)时是以前面目标选择器为原点偏移后的位置为后面指令的参考原点
如/execute @e[type=pig] ~ ~1 ~ kill @p
即杀掉离猪上面一格最近的玩家
再比如/execute @e[type=pig] ~ ~1 ~ setblock ~ ~ ~ redstone_block
即在猪上面一个放置红石块而不是猪所在位置
偏向坐标(^)和偏移坐标同理
如/execute @e[type=pig] ^1 ^ ^ kill @p
杀死离猪前面一格最近的玩家
值得注意的是,当目标没移动但旋转时参考原点仍不会改变,这是其他指令不同的地方,当你要使用时应该前面用~ ~ ~,后面指令里的坐标用^就可以了


指令
可以是任意指令,包括execute指令
这里只有一个没必要和指令错误,而关于嵌套execute而涉及到的计算问题我们下次再说

先说没必要,有时候使用execute和直接使用后面指令是等价的时候使用execute就没有必要了,毕竟execute很长,容易错
比如 /execute @p ~ ~ ~ kill @p就是最典型的例子


指令错误的话主要是指对于后面指令是否成功执行而言,当后面指令无法执行或错误(当然,使用execute错误就不多说)时整个直接都无法输出红石信号和执行
如/execute @e ~ ~ ~ clear @p log,如果选择的清除对象没有橡木原木,则指令无法执行,不输出信号,如图



那么最基本的用法就是这样了,但是execute没有讲完,我将会在近期给大家讲解,那么,大家拜拜!

↓更多教程请戳↓

https://mc.netease.com/thread-151104-1-1.html


梦想之美好,现实之天睿

83

主题

1059

帖子

368

积分

攻略组

萌萌哒兔萝莉?

UID
3120688
小麦
16
金锭
1616
下界之星
0
 楼主| 发表于 2018-3-23 21:45:30 | 显示全部楼层
新鲜出炉的教程,不甜不要钱qwq

点评

耳朵来我服做op吗 长期_商店 ,搜索长期第一个就是  发表于 2018-5-29 18:20

0

主题

15

帖子

4

积分

Lv.1 新手木匠

UID
5172363
小麦
0
金锭
37
下界之星
0
发表于 2018-3-24 00:44:23 来自手机 | 显示全部楼层
学到很多,谢谢楼主

0

主题

15

帖子

4

积分

Lv.1 新手木匠

UID
5172363
小麦
0
金锭
37
下界之星
0
发表于 2018-3-24 00:48:11 来自手机 | 显示全部楼层
楼主大大,我在主城用gamemode 2 @a 中括号 m等于0,r等于70,这个指令一个人的时候还好,两三个人的时候就一直刷屏,还会被改成短暂的生存模式,这个问题要怎么解决呢?

4

主题

28

帖子

11

积分

Lv.1 新手木匠

UID
3020153
小麦
0
金锭
109
下界之星
0
发表于 2018-3-24 09:02:11 来自手机 | 显示全部楼层
真的好棒~~就是你那个冲上的箭头怎么弄啊??

8

主题

132

帖子

41

积分

Lv.2 石器学徒

UID
819415
小麦
0
金锭
200
下界之星
0
发表于 2018-3-24 09:08:53 来自手机 | 显示全部楼层
这只是基本用法吧,execute传送那些什么时候更?

83

主题

1059

帖子

368

积分

攻略组

萌萌哒兔萝莉?

UID
3120688
小麦
16
金锭
1616
下界之星
0
 楼主| 发表于 2018-3-24 11:01:20 | 显示全部楼层
圈圈错错 发表于 2018-3-24 09:08
这只是基本用法吧,execute传送那些什么时候更?

execute传送?你是要怎样的?具体说一下好吗
是基本用法,我不是写在标题吗
梦想之美好,现实之天睿

83

主题

1059

帖子

368

积分

攻略组

萌萌哒兔萝莉?

UID
3120688
小麦
16
金锭
1616
下界之星
0
 楼主| 发表于 2018-3-24 11:02:56 | 显示全部楼层
隗大喵 发表于 2018-3-24 09:02
真的好棒~~就是你那个冲上的箭头怎么弄啊??

电脑的话是英语输入下shift+6,这个看键盘就知道了
手机里是在输入法里找就是,要英文的
梦想之美好,现实之天睿

83

主题

1059

帖子

368

积分

攻略组

萌萌哒兔萝莉?

UID
3120688
小麦
16
金锭
1616
下界之星
0
 楼主| 发表于 2018-3-24 11:04:50 | 显示全部楼层
全智贤欧巴 发表于 2018-3-24 00:48
楼主大大,我在主城用gamemode 2 @a 中括号 m等于0,r等于70,这个指令一个人的时候还好,两三个人的时候就 ...

玩家多的时候全部都改成功了吗?
刷屏刷的是什么?
放刷屏的话你告诉我这些我帮你看看后告诉你
梦想之美好,现实之天睿

83

主题

1059

帖子

368

积分

攻略组

萌萌哒兔萝莉?

UID
3120688
小麦
16
金锭
1616
下界之星
0
 楼主| 发表于 2018-3-24 11:05:01 | 显示全部楼层
全智贤欧巴 发表于 2018-3-24 00:44
学到很多,谢谢楼主

不要谢~
梦想之美好,现实之天睿

0

主题

15

帖子

4

积分

Lv.1 新手木匠

UID
5172363
小麦
0
金锭
37
下界之星
0
发表于 2018-3-24 11:34:49 来自手机 | 显示全部楼层
楼主,我加你好友了,可以来我服务器帮我看一下吗?

0

主题

15

帖子

4

积分

Lv.1 新手木匠

UID
5172363
小麦
0
金锭
37
下界之星
0
发表于 2018-3-24 11:36:36 来自手机 | 显示全部楼层
服务器名字就是我的名字

83

主题

1059

帖子

368

积分

攻略组

萌萌哒兔萝莉?

UID
3120688
小麦
16
金锭
1616
下界之星
0
 楼主| 发表于 2018-3-24 13:40:00 | 显示全部楼层
全智贤欧巴 发表于 2018-3-24 11:36
服务器名字就是我的名字

电脑的还是手机?
梦想之美好,现实之天睿

83

主题

1059

帖子

368

积分

攻略组

萌萌哒兔萝莉?

UID
3120688
小麦
16
金锭
1616
下界之星
0
 楼主| 发表于 2018-3-24 13:50:16 | 显示全部楼层
全智贤欧巴 发表于 2018-3-24 11:36
服务器名字就是我的名字

我大号和论坛名不同qwq
梦想之美好,现实之天睿

0

主题

15

帖子

4

积分

Lv.1 新手木匠

UID
5172363
小麦
0
金锭
37
下界之星
0
发表于 2018-3-24 17:33:22 来自手机 | 显示全部楼层
兔耳少女梦睿 发表于 2018-3-24 13:40
电脑的还是手机?

手机版的,加了你的这个名字的号
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部