當個創世神 (Minecraft) 1.8版本execute指令用法教學

13 8 月

廣告

來源:我的世界中文論壇
作者:PotatoMaster101

 

  大家好,今天出了MC14w07a了,新出了/execute指令。用處是十分的簡單,指令意思就是在一個選中目標的位置啟動一條指令。生物,位置什麼都可以全自訂。指令格式是:

  /execute <生物> <XYZ> <指令>

  生物和XYZ就不多說了。這條指令裡的指令前面就不需要打 “/” 了。於是國外的Dragnoz用這個原理做了個真的蜘蛛。蜘蛛跑到哪裡哪裡就會刷出網。指令是:

  /execute @e[type=Spider] ~ ~ ~ setblock ~ ~1 ~ minecraft:web 0 keep

  這條指令的意思就是在地圖裡所有蜘蛛的頭頂上,不停地刷出蜘蛛網。指令裡的Spider就是生物,後面的 ~ ~ ~ 就是以蜘蛛為中心。在後面的setblock就是放置方塊指令了。這裡用的是@e選中,不過大家也可以用@a什麼來選中玩家。

  /execute指令也需要高速脈衝啟動。用/execute的話就不用testfor探測了,因為/execute本身就帶有探測功能,不過如果要探測NBT的話還是要用testfor。

  (/execute做弓箭火箭炮的話那就逆天了,不用以前用/tp這麼麻煩了)

  在MC14w26a出來後,/execute更加強大了。竟然可以探測生物四周的方塊,然後再生物處執行指令。比/testfor還強大!

格式:

  /execute <目標> <XYZ偏移> detect <四周方塊XYZ> <方塊id> <方塊信息> <指令>

  給大家舉個例子:如果我使用這條指令,再加個脈衝:

  /execute @a ~ ~ ~ detect ~ ~-1 ~ minecraft:diamond_block 0 kill @e[r=5]

  那麼,這條指令就會不停地探測有沒有玩家踩在鑽石塊上面。如果有的話,那就會執行/kill @e[r=5],把玩家和附件5格內的所有東西都殺掉。相信大家可以理解新的/execute。

 


發佈留言

發佈留言必須填寫的電子郵件地址不會公開。