當前位置:秀美範 >

生活 >經驗 >

我的世界雷電弓箭指令 雷電弓箭指令分享

我的世界雷電弓箭指令 雷電弓箭指令分享

我的世界雷電弓箭指令 雷電弓箭指令分享

1、指令為:execute @e[type=arrow] ~ ~ ~ summon lightning_bolt。

2、首先,/execute @e[type=Arrow] 複製代碼。execute是檢測執行指令,它的作用是檢測到某一樣東西之後執行跟在它後面的指令,而@e【type=Arrow】則是選擇的目標,@e是所有實體。

3、/testfor @e[type=Arrow,c=1] {inGround:1b} 複製代碼。【type=Arrow】則是它後面的目標,意思是箭種類,連在一起就是檢測所有的箭。然後後面的summon LightningBolt就是召喚雷電啦!

4、複製代碼,/kill @e[type=Arrow]

5、【注】看看探測剛剛射出去的弓箭有沒有着地,要連上高頻,後面再連一個比較,兩個中繼的輸出,連到/kill 弓箭,就會把持續召喚閃電的弓箭清除掉。

6、於是@e後面加入了:[type=Arrow,c=1]的意思就是探測一個最晚刷出的箭只。這裏c=1就是最早的意思(Oldest),也就是第一個刷出的箭只。如果是c=-1的話就是最新的刷出的箭只(Youngest)。c=其他數字的話那就是選中多個目標,沒有早晚之分。所以c=1和c=-1是難點,主要用處可以在服務器裏分辨。所以指令裏的c=1,那就是當機器激活後,會探測一個最早飛出的箭,並給出輸出。(新手可能聽不懂)。於是後面的NBT:{inGround:1b}就是探測箭只是否着落。b是單位,必須要加。所以,這個指令方塊加脈衝的話主要功能就是探測一個已經着落,並且是第一個射出的箭。然後給出輸出。

標籤: 雷電 弓箭 指令
  • 文章版權屬於文章作者所有,轉載請註明 https://xiumeifan.com/shenghuo/jingyan/5qneyq.html