本帖最后由 Green_stone 于 2016-7-18 09:17 编辑

      除了上篇我们讲的基础用法外,execute还有一种探测方块执行的用法。
      这种拓展用法就是:
execute <实体的定义> <执行事件的x坐标> <执行事件的y坐标> <执行事件的z坐标> detect <执行探测的x坐标> <执行探测的y坐标> <执行探测的z坐标> <探测方块ID> <探测方块数据值> <事件指令>

       看上去很繁琐,实际上就是把原先的execute和testforblock进行了合体。detect后面的坐标,就是用testforblock要探测的坐标,一般在execute指令中还是用偏移 ~ 的。方块ID、数据值就不用说了。ID在1.8后已经更新成英文ID了,数据值还是数字。该指令的用处就是:先找到执行事件的坐标,并用这个坐标代替命令方块探测testforblock,成立执行事件指令,不成立则跳过。
    现在我们继续开始实战吧!





    点石成金——细究探测的坐标
    难度:☆☆☆