首頁 → 手游網(wǎng)游攻略→ 我的世界網(wǎng)易手機(jī)版爆炸箭制作方法 指令教程
我的世界手游中,爆炸箭是很強(qiáng)力的武器,能帶來極大的傷害,那么游戲中強(qiáng)力的爆炸箭該怎么做,下面一起來看看制作教程吧。
最終改進(jìn)成品如圖:
可見:多只箭不會出判定bug,射中(不是掠過)人也能炸
下面分四個步驟討論:(以下所有指令因版本原因?qū)嶓wid有差別,在此只討論方法)
一:最簡單的爆炸箭
一般x度等搜出來的都是這一種,也是最不需要指令基礎(chǔ)的一種:
/testfor @e[type=Arrow] {inGround:1b}
/execute @e[type=Arrow] ~ ~ ~ /summon PrimedTnt ~ ~ ~
/kill@e[type=Arrow]
具體操作辦法是第一條指令循環(huán)(高頻)比較器(連鎖)到第二、三個命令方塊,即為高頻探測到有箭落地之后,給所有箭召喚爆炸的tnt。
此辦法雖然簡單,但缺點也非常明顯:當(dāng)有多只箭的時候,只要有一只箭落地,那么所有的箭都會爆炸。
如圖:
可以看到,當(dāng)近處的箭碰到墻壁時,遠(yuǎn)處的箭在空中就炸了
所以,一部分懂些計分板的玩家想出了第二鐘辦法
二:初步爆炸箭
通過記分板,我們可以使落地的箭分?jǐn)?shù)為一分,然后讓一分的箭爆炸。這樣就能完美區(qū)分開落地的箭和沒有落地的箭了:
創(chuàng)建計分板:
/scoreboard objectives add ld dummy
之后高頻(循環(huán)):
/scoreboard players set @e[type=Arrow] ld 1 {inGround:1b}
/execute @e[type=Arrow,score_ld_min=1] ~ ~ ~
/kill @e[type=Arrow,score_ld_min=1]
第一條給落地的箭設(shè)置1分,第二條讓一分的箭爆炸,第三條清除掉落地的箭。
這種辦法雖然把落地的箭隔離開來,避免了一定的bug,看起來完美無缺,但是還是忽略了一種情況:箭直接射到玩家/生物怎么辦??直接射中,不算落地,箭也不爆炸。
于是有人就偷懶的加了一條指令:
三:偷懶法
此方法在第二種之上加了一條指令:
/execute @e[type=!Arrow] ~ ~ ~ /execute @e[type=Arrow,r=2] ~ ~ ~ /summon Creeper ~ ~ ~ {ExplosionRadius:3,Fuse:-1,ActiveEffects:[{Id:14,Duration:0}],CustomName:炸彈}
這種辦法很明顯有嚴(yán)重的bug,箭靠近實體就會爆炸。箭飛的太快,半徑太小根本探測不到,半徑大就算箭從旁邊掠過沒有射中也會爆炸。
四:推薦的辦法
綜上所述:我們要解決兩個問題:
1:讓箭落地爆炸
2:讓箭射中人也爆炸
經(jīng)過深(hu)思(si)熟(luan)路(xiang),發(fā)現(xiàn):無論是箭落地就kill,還是箭射中了生物,都有一個共同點,那就是箭作為一個實體消失了,于是決定從這方面下手。
首先給箭實體高頻召喚另外的實體寄存(作者用的小火球,以下通用小火球簡稱)即為給箭高頻召喚小火球。然后一個命令方塊給小火球高頻加分,另一個命令方塊探測箭并給箭周圍的小火球減分,這樣如果箭不消失,那么小火球就會維持分?jǐn)?shù)的平衡不加不減。同時創(chuàng)建另外一個計分板,用來給小火球計時到時間清除。當(dāng)箭射中人或者落地清除消失的時候,小火球在第一個計分板上的分?jǐn)?shù)會只加不減,從而發(fā)生爆炸。
命令如下:(創(chuàng)建計分板部分省略)
/scoreboard players set @e[type=Arrow] ld 1 {inGround:1b}
/execute @e[type=Arrow] ~ ~ ~ /summon SmallFireball ~ ~ ~ {direction:[0.0,0.0,0.0]}
/scoreboard players add @e[type=SmallFireball] FX 1
/execute @e[type=Arrow] ~ ~ ~ /scoreboard players set @e[type=SmallFireball,r=4] FX2 0
/scoreboard players add @e[type=SmallFireball] FX2 1
/kill @e[type=SmallFireball,score_FX_min=3]
/kill @e[type=Arrow,score_ld_min=1]
/execute @e[type=SmallFireball,score_FX2_min=2] ~ ~ ~ /summon Creeper ~ ~ ~ {ExplosionRadius:3,Fuse:-1,ActiveEffects:[{Id:14,Duration:0}],CustomName:炸彈}
這樣就做出了不會在空中殉爆,射中人也能爆炸的爆炸箭啦~
以上就是我的世界網(wǎng)易手機(jī)版爆炸箭制作方法,更多我的世界手游,盡在跑跑車手游網(wǎng)。
相關(guān)文章
- 17-10-31我的世界網(wǎng)易手機(jī)版藥水合成大全
- 17-10-30手機(jī)大型戰(zhàn)爭策略游戲 安卓slg游戲推薦
- 17-10-272017安卓畫面好的游戲盤點 手機(jī)高畫質(zhì)游戲推薦
- 17-10-26我的世界手機(jī)版特殊怪物有哪些 特殊怪物介紹
- 17-10-26我的世界手機(jī)版下界怪物介紹
最新最熱相關(guān)資源
文章排行
安卓蘋果應(yīng)用推薦
便娘收藏類型:益智休閑大。17M
下載幸運樂園類型:益智休閑大小:18.8M
下載金屬轉(zhuǎn)輪類型:動作冒險大。20M
下載蘭博基尼Urus遨游迪拜模擬器手機(jī)版(City Drive Urus)類型:模擬經(jīng)營大。71.6M
下載菇菇逃脫游戲(なめよん)類型:益智休閑大。60.9M
下載音樂世界Cytus2類型:益智休閑大。1.52G
下載
萬萬沒想到之大皇帝iPhone/ipad版類型:策略棋牌大。165M
下載Pool Break 3D桌球iphone/ipad版類型:體育游戲大小:8.4M
下載食人魚3DD iphone版類型:動作游戲大。60.9M
下載Jelly Defense果凍塔防iphone/ipad版類型:策略游戲大。298M
下載Munch Time午餐時間iphone/ipad版類型:休閑益智大。23.8M
下載Tiny Troopers小小部隊iphone/ipad破解版類型:射擊游戲大。48.1M
下載
最新文章
- 云頂之弈11.12更新內(nèi)容_云頂之弈11.12最強(qiáng)陣云頂之弈11.12更新內(nèi)容_云頂之弈11.12最強(qiáng)陣
- 陰陽師間接傷害什么意思陰陽師間接傷害什么意思
- 劍與遠(yuǎn)征星界裂縫攻略劍與遠(yuǎn)征星界裂縫攻略
- 陰陽師重午斬穢陣容怎么過陰陽師重午斬穢陣容怎么過
- 陰陽師永生之海第四層陣容怎么過關(guān)陰陽師永生之海第四層陣容怎么過關(guān)
- CF手游王者試煉獎勵有什么東西CF手游王者試煉獎勵有什么東西
- 明日方舟微風(fēng)悖論模擬怎么通過明日方舟微風(fēng)悖論模擬怎么通過
- 陰陽師終末之戰(zhàn)推塔陣容怎么選陰陽師終末之戰(zhàn)推塔陣容怎么選