端遊

當前位置 /首頁/端遊 > /列表

可用在我的世界實戰中的地雷 能分辨敵我

可用在我的世界實戰中的地雷,在現實中地雷也是不能夠做到分辨敵我的,那麼我們該如何在minecraft中做到這一點呢?詳細的原理我們一起來看看下面的介紹。能夠做到友方在靠近地雷的時候,不爆炸,而敵方過來的話,就能夠起爆。

我們來看看下面的圖:

可用在我的世界實戰中的地雷 能分辨敵我

靠近地雷沒有發生爆炸

可用在我的世界實戰中的地雷 能分辨敵我 第2張

剛靠近就起爆了

原理分析,首先我們需要兩個變數,他們是Mine和JN。

可用在我的世界實戰中的地雷 能分辨敵我 第3張

右邊超頻脈衝用來啟用

/testfor @p {SelectedItemSlot:2,Inventory:[{id:"minecraft:gunpowder",Count:1b,Damage:0s,Slot:2b}]}

檢測玩家是否選擇三號位的火藥

/scoreboard players set @e[type=Item] JN 1 {Item:{id:"minecraft:gunpowder"}} 將火藥的JN分數不斷設為1

當我們左邊探測到後,會先啟用/execute @p ~ ~ ~ summon Item ~ ~1 ~ {PickupDelay:99999,Item:{id:"minecraft:gunpowder",Count:1b,Damage:0s}}

然後在玩家所在之處召喚一個無法被撿起的地雷

其次再啟用/summon FallingSand ~-2 ~ ~-3 {Tile:152,Time:1}在下面放置紅石

最後啟用/clear @p minecraft:gunpowder 0 1 清除玩家手中的火藥(地雷)

可用在我的世界實戰中的地雷 能分辨敵我 第4張