逗游网:值得大家信赖的游戏下载站!

微信:doyo_game
关注逗游
单机首页 游戏库 排行榜 资讯 攻略 专题 合集 工具补丁 手机游戏 正版商城
所在位置:攻略中心 > 图文攻略 > 我的世界[国服] > 正文

我的世界-1.8.3指令大全 指令代码使用教程

发布时间:2015-06-03 14:58 来源:互联网

探测相关指令-execute指令

收起
 

  4.execute指令

  (注:建议先学上面的testfor以及testforblock后再来学习这个指令,学会了这两个指令就比较好理解了)

  1.8常用的指令,一般用于探测实体或者方块(带高频)。基本格式为

  execute 选择器 数据标签 执行指令

  也是传说中的炸服神指令。(你认为服主们会给你op来做这项任务吗233)比如

  execute @e[type=xxx] ~ ~ ~ summon PrimedTnt ~ ~ ~

  (在xxx处填写生物种类名称。填写僵尸就是在所有僵尸处生成点燃的TNT,填写弓箭就是在所有弓箭处生成点燃的TNT)这个指令,在做冒险类地图都是很常用的。上面的选择器一般填写@a、@e、@p、@r,而type处填写的是实体名称,用来探测实体。如果要区分实体,比如僵尸,数量比较多,假如要探测一只叫做PlantVSZombie的僵尸并且要在这只僵尸的地方生成雷电那就用

  execute @e[type=Zombie,name=PlantVSZombie] ~ ~ ~ summon LightBolt ~ ~ ~

  添加了name数据标签。如果连续激活就会连续在这个僵尸处生成雷电,直到僵尸死亡。后面添加想要执行的命令。包括testfor等一系列的指令。

  而且这个指令基本上都是要接触高频,所以使用请小心,稍有不慎容易对存档造成伤害。除了探测实体执行命令,还有一种形式,

  execute 选择器 实体 执行命令区域坐标 detect 探测方块坐标 方块名 损伤值 命令

  这个形式比较繁琐。除了探测实体,这个指令还需要探测方块才能激活。比如高频

  execute @e[type=Slime] x y z detect x2 y2 z2minecraft:air 0 setblock ~ ~ ~ minecraft:redstone_block

  这个指令的意思是:在xyz处放置一个红石块(注意啦:setblock后面最好不要添加坐标什么的,比如~ ~1 ~,它是直接作用在x y z上的,等于x,y+1,z的坐标...以此类推,不要乱用)。先前必须要检测到史莱姆以及x2,y2,z2为空气方块。两种条件缺一不可,否则不会激活(将detect执行为xxx失败)。这个在解密的地方很有用,比如放置一个东西就会触发其他机关。在高频这个指令之前,一定要检查好,否则可能会造成意外的影响。

  有一点要注意的是,execute探测成功一次后会一直保留信号,所以很多人在看电路结构的时候不知道是怎么回事。这需要再用一次红石信号来激活它,如果探测不到输出信号才会消失。所以高频(保证电脑)是最好的方法。(保留信号可以做出一系列的效果,可以参考上面的testfor)

  execute还可以强制生物做一些事情,比如/say,这一点本来不能让生物做到,但是用execute可以做到。

  最简单的比如

  execute @e[r=5] ~ ~ ~ say I am HeroBrine

  比如这个,r是半径。指令意为探测玩家附近半径为5的生物并且半径为5内的生物说"I am HeroBrine"。

游民星空

  这个方法可以用来查看生物的UUID(下面会说到,可用在僵尸猪人的HurtBy和entitydata等)。

  execute属于testfor和testforblock进一步理解的指令,初期不是很好理解。建议先掌握testfor与testforblock再来学习execute指令。

  

进入《我的世界[国服]》专区
查看更多《我的世界[国服]》攻略
标签:我的世界 指令大全 
https://www.doyo.cn/article/212200复制本文地址
阅读本文后,您的心情是:(选择后可查看结果)
 
恶心
愤怒
强赞
感动
路过
无聊
雷囧
关注
今日关注游戏
游戏专题
IGN 9分以上作品 愿者上钩钓鱼的那点趣事 深冬之寒,来一起看看游戏中精美的雪景吧