我的世界扔出藥水指令攻略:在我的世界當(dāng)中藥水是可以扔出去的,大家可能不知道扔出去的方法,接下來就由小編為大家?guī)砦业氖澜缢幩趺慈映龅脑敿?xì)攻略。
上圖是用指令方塊扔出一個(gè)帶有所有危害效果的藥水,生存必死無疑。
OK,進(jìn)入教程。首先是如何刷出一個(gè)普通的無任何屬性的藥水。用的/summon做的。指令:
/summon ThrownPotion ~ ~5 ~
復(fù)制代碼
/summon指令我就不多說了,比較基礎(chǔ)。大家只要記住已扔藥水的ID,ThrownPotion就可以了。之后教大家如何加入普通的屬性,不是自定義屬性。指令:
/summon ThrownPotion ~ ~1 ~
{Potion:{id:373,Damage:16428,Count:1}}
復(fù)制代碼
當(dāng)大家把這條指令打入指令方塊并且激活后,會刷出一個(gè)扔出的瞬間傷害藥水。講解下NBT:
Potion:藥水屬性NBT。要刷出已扔出自定義藥水一定要用這個(gè)NBT。
id:藥水的ID。后面必須打373。
Damage:藥水的信息。這個(gè)用來讓指令方塊分辨是哪種藥水。(不懂這行的話點(diǎn)這里,本人自定義藥水的帖子。里面講解的很清楚)。
Count:刷出藥水的數(shù)量。默認(rèn)是1。
因?yàn)槭亲远x扔出藥水,所以格式和自定義藥水十分的像。現(xiàn)在大家看如何加入自定義藥水屬性。指令:
/summon ThrownPotion ~ ~1 ~
{Potion:{id:373,Damage:16428,Count:1,tag:
{CustomPotionEffects:[{Id:20,Amplifier:999999,Duration:9999999,Ambient:1},
{Id:9,Amplifier:999999,Duration:9999999,Ambient:1},
{Id:7,Amplifier:999999,Duration:3,Ambient:1},
{Id:17,Amplifier:999999,Duration:9999999,Ambient:1},
{Id:18,Amplifier:999999,Duration:9999999,Ambient:1},
{Id:19,Amplifier:999999,Duration:9999999,Ambient:1},
{Id:15,Amplifier:999999,Duration:9999999,Ambient:1}]}},
Motion:[1.0,1.0,0.0]}
復(fù)制代碼
也就是自定義藥水屬性的格式。這條指令唯一要講的地方是Motion和Ambient。
Ambient是控制藥水屬性的可見度的,就是藥水屬性旁邊發(fā)出的顆粒。最好用在隱身效果上面,這樣可以讓一個(gè)生物100%隱身,因?yàn)槿コ怂幩碾[身效果顆粒。Ambient設(shè)置成1后就是隱藏藥水顆粒。默認(rèn)是0。
Motion是一個(gè)控制軌道的NBT,也是控制藥水扔出去時(shí)候的拋物線。Motion不光是藥水,還可以控制TNT,掉落沙什么。格式是:Motion:[(X偏移),(Y偏移),(Z偏移)]。上面指令的意思是讓藥水扔出時(shí)按照一個(gè)拋物線軌道行走,軌道是X偏移=1.0,Y偏移=1.0。如果XYZ偏移都是1.0的話那會斜方向的發(fā)射。注意的是,偏移不能改太大,否則會飛到地圖外面去。
以上就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,更多游戲?qū)n}攻略敬請關(guān)注武林網(wǎng)游戲欄目。
新聞熱點(diǎn)
疑難解答
圖片精選