巴哈姆特

哈啦區 Minecraft 我的世界(當個創世神)
查看全文

【心得】指令教學---巡邏怪

技術部
橘子狂想 (alvin5716) 2016-08-12 20:56:04
#1

*教學部分可能要有點指令基礎才看得懂*

今天要講的是專門守護保壘,能在固定路線上巡邏的"巡邏怪物"
並且在遇到玩家時,解除巡邏狀態,並攻擊玩家

1.定點生怪磚
首先,既然要讓怪物在固定的軌道上行走
第一個要作的就是作出一個在固定位置生出怪物來的磚
各位大概有個都知道能作自訂怪的網站吧(用法我就不多介紹了 應該有在玩指令的都用過)
在那裡作好之後要成為巡邏怪的自訂生怪磚後
再在SpawnData裡加上這些標籤

NoAI:1,Pos:[0.0,0.0,0.0]

NoAI:1是為了方便我們控制它
Pos:[0.0,0.0.0.0]是為了讓它在定點生成
其中0.0,0.0,0.0是要打入準確的生成座標(要附上小數點後一位)

另外,因為是巡邏用的怪物
可以做的強一點,然後把生成時間調得很長
請幫自訂怪加上名字,這樣後面指令比較好做



這邊我做了Stray的生怪磚當範例
這對武器好像有點眼熟!?

2.路線控制

這次我們利用execute指令配合羊毛來控制怪物的行進路線
以圖中央的生怪磚處為起點



利用execute指令
將白羊毛上面一格的巡邏怪向+x方向tp
將橙羊毛上面一格的巡邏怪向+z方向tp
將洋紅羊毛上面一格的巡邏怪向-x方向tp
將淺藍羊毛上面一格的巡邏怪向-z方向tp



第一個指令方塊 會幫巡邏怪加上一個tag(以guardian為例) 是為了讓後面的指令抓到執行對象
/scoreboard players tag @e[type=Skeleton] add guardian {CustomName:巡邏者}
後四個是移動他們的關鍵指令
/execute @e[tag=guardian] ~ ~ ~ detect ~ ~-1 ~ wool 0 /tp @e[r=0] ~0.1 ~ ~

3.面向控制

做完後會發現,他們臉的朝向不會配合移動方向
看起來像機器人一樣



所以要用跟上面一樣的原理來控制他們的面向
後面多接四個指令方塊



後面多接的四個指令方塊
/execute @e[tag=guardian] ~ ~ ~ detect ~ ~-1 ~ wool 0 /entitydata @e[r=0] {Rotation:[270f,0f]}
要注意Rotation的順序不是 0/90/180/270 是 270/0/90/180

4.發現玩家時解除巡邏狀態

來到最後一步,當玩家接近巡邏怪時
要讓他變回自由移動的狀態



這裡以3格為觸發巡邏怪發現玩家的距離
當然可以自己修改

/execute @a ~ ~ ~ /entitydata @e[tag=guardian,r=3] {CustomName:爆氣的巡邏者,NoAI:0}
第一個指令方塊 會在玩家離他3格以內時 修改巡邏怪的名字並變成有AI的正常怪
讓他再也不會從之前的指令方塊中拿到guardian的tag

/execute @a ~ ~ ~ /execute @e[tag=guardian,r=3] ~ ~ ~ /particle angryVillager ~ ~1 ~ 0.5 0.5 0.5 1 10
第二個指令方塊 會在玩家離他3格以內時 製造粒子效果 純裝飾用

/execute @a ~ ~ ~ /scoreboard players tag @e[tag=guardian,r=3] remove guardian
第三個指令方塊 會在玩家離他3格以內時 撤走guardian的tag
讓前兩個指令方塊不會重複執行 也讓他脫離巡邏狀態



這裡你可以試著在第二和第三個指令方塊之間再加一些指令方塊
例如:召喚更多怪、tp附近所有巡邏怪過來之類的

5.應用

羊毛露在外面醜死了
現在,裝飾一下,就可以放進冒險地圖了



用方塊將羊毛擋住
但要注意,前面的八顆execute-detect指令方塊
其條件必須改為 detect ~ ~-3 ~ wool
因為中間夾了一層基岩跟地版


-------------------------------------------------------------------
總之大概就是這樣
沒辦法講得很細,所以恐怕真的要會一點指令才看得懂吧
希望有幫到大家

其他:【心得】指令教學----封印箭矢的怪物

看較舊的 13 則留言

雪色: B15 2016-08-14 22:28

其實可以將entitydata改Motion和Rotation,可以縮減四個指令方塊

雪色: B16 2016-08-14 22:29

(我是省方塊族O.O

雪色: B17 2016-08-14 22:30

還有Motion一次改變的移動距離會是座標位移距離的1/3(沒記錯的話

梧優: B18 2016-08-24 16:10

化成技術部

~ 喵喵叫の獅子 ~: B19 2016-09-02 22:57

tp也可以做旋轉阿~ tp [目標] <x> <y> <z> [<y-rot> <x-rot>] 還可以用波浪號做相對運動

延伸閱讀

心得阿卡的魔法學院:第十二週 題目:

2024-04-18 22:42:54

攻略『教學』1.8指令方塊【Command Block】機關大全

2018-01-23 17:46:30

【地圖】國外傳奇CTM地圖 Ragecraft3:The Prophecy (

2019-03-17 16:25:27

【CTM | Untold Stories 5】Calamity Canyon ── 寸草不

2024-04-19 22:46:08

情報【1.19.4跑酷地圖介紹】Insanity Halls —

2024-04-18 17:20:59

【教學】閃蝦你朋友的眼,來學酷炫的粒子效果吧! particle指令教學

2021-11-30 22:06:15

【教學】指令教學與實戰演練 I - 基礎概念

2024-02-10 16:08:20

密技「指令教學」創世神 - 會進化的武器

2019-11-13 09:15:15

身為魔物的我也不錯吧?

看更多

魔物娘小黃油《修幹啦!魔物交友會》

主題

山羊女僕的花式倒茶

插畫

龍及牠所化身的龍娘

插畫

開啟 APP

face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】