[爆卦]minecraft指令方塊召喚是什麼?優點缺點精華區懶人包

為什麼這篇minecraft指令方塊召喚鄉民發文收入到精華區:因為在minecraft指令方塊召喚這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者tumourjoke (毒瘤)看板Minecraft標題[討論] 指令礦車中指令寫法問題時間Sa...




內含大量指令 閱讀前請詳閱公開說明書(诶?

以下可使用Page down直接換頁觀看

潛水已久 幾天前才浮出來自介 純屬害羞...中


好啦 回到正題
如同我之前講的 玩指令碰到了瓶頸

測試了一陣 我猜大概是指令的寫法有問題 讓麥快看不懂




==============================================================================








一切的一切都得從這部影片開始
https://www.youtube.com/watch?v=D4vTI5hJD9w
Bridge & Pier[13w39b] BY peterjiangTW










==============================================================================








一切的一切都得從這部影片開始
https://www.youtube.com/watch?v=D4vTI5hJD9w

還有偷懶









==============================================================================








出問題的部分是第二個指令的部分 裏頭有一部份的指令是召喚兩個指令礦車 兩個指令

礦車召喚掉落的沙子(FallingSand)來當作柱子 不過後面加註了屬性將沙子換成了石磚










==============================================================================



流程大致如下圖 (由左至右)
http://i.imgur.com/M7wgVZO.png




步驟一:帶有完整第二指令的礦車 →
步驟二:放置指令方塊 指令為召喚指令方塊礦車 →
步驟三:指令方塊礦車 指令是召喚掉落的沙子 →
步驟四:召喚"掉落的沙子"

ps.我把石磚換成了卵石牆






==============================================================================



我用的版本是1.8 所以會修改作者原來的指令 因為1.8後指令使用的是名稱不是ID
以下的指令都是在1.8版下執行


有用到的方塊 實體 ID與名稱對照表:


名子 ID 名稱
石磚 98 stone_brick
卵石牆 139 cobblestone_wall
指令方塊 137 command_block
紅石磚 152 redstone_block

指令礦車 MinecartCommandBlock




==============================================================================






擷取後的第二指令
summon MinecartCommandBlock .....(省略) id:MinecartCommandBlock,Command:"
setblock ~ ~-2 ~4 137 0 replace ,Command:\"summon MinecartCommandBlock ~2 ~2 ~2
{Command:\\"summon FallingSand ~ ~-3 ~ {TileID:98,Time:1,DropItem:0}\\"}
\&- quot;}"



為了學寫指令 而且直接看實在很複雜 於是我拆開來從步驟四開始試到步驟一
逆向工程!!





==============================================================================






首先 測試指令方塊方塊以及指令方塊礦車 (這句好饒口 念了好幾遍)
"只"召喚掉落的沙子 結果都是成功

http://i.imgur.com/FdwvDYE.png
後面的指令方塊是試試看放苔石牆


不過 TillID:139 換成 TillID:cobblestone_wall就失敗了(卵石牆變回沙子)
也沒辦法換成召喚苔石牆 (TillID:139 1)






==============================================================================






再來測試 步驟四~三
用指令方塊 召喚帶有 召喚"掉落沙子"的指令 的指令礦車 (這句也好饒口)
到這邊還是成功的


http://i.imgur.com/lbbKOpN.png









==============================================================================





再來測試 步驟四~二
用指令礦車 指令是放置指令方塊
指令方塊上的指令是放置指令礦車
指令礦車上的指令是召喚掉落的沙子 (我...我不想念!!)

問題就在這 結果是失敗的

http://i.imgur.com/GW4wl2l.png








==============================================================================




完整指令:
setblock ~ ~ ~1 command_block 0 replace {Command:"summon
MinecartCommandBlock ~ ~ ~1 {Command:"summon FallingSand ~ ~5 ~
{TileID:139,Time:1,DropItem:0}"}}"


你看 越難念就越有問題 就跟隔壁棚蝦利波特的飄浮咒一樣 溫咖癲啦唯啊剎~(爆炸)
於是我在再了一次拉桿 沒用 在一次 還是沒用 五次了也還是沒用 也沒有鑽石


都顯示著:
資料標籤解析失敗:unbalanced quotation: {Command:"summon MinecartCommandBlock
~ ~ ~1 {Command:"summon FallingSand ~ ~5 ~1 {TileID:139,Time:1,DropItem:0}"}}




==============================================================================





於是換成作者原來的寫法(當然有改ID):
setblock ~ ~ ~1 command_block 0 replace {Command:\"summon
MinecartCommandBlock ~ ~ ~1 {Command:\\"summon FallingSand ~ ~5 ~
{TileID:139,Time:1,DropItem:0}\\"}\"}"


還是一樣.....









==============================================================================









◢▆▅▄▃ 崩╰(〒皿〒)╯潰 ▃▄▅▆◣











==============================================================================



好啦 做總個結

問題如下


1.
TileID:139 換成 TillID:cobblestone_wall 會失敗的原因 (明明是1.8版了阿)

2.
setblock ~ ~ ~1 command_block 0 replace {Command:"summon MinecartCommandBlock
~ ~ ~1 {Command:"summon FallingSand ~ ~5 ~{TileID:139,Time:1,DropItem:0}"}}"
要如何修改才行


請各位大大幫忙了!



==============================================================================














苦力怕對五樓使出了漂浮咒


--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.250.33.45
※ 文章網址: http://www.ptt.cc/bbs/Minecraft/M.1417876992.A.B07.html
※ 編輯: tumourjoke (111.250.33.45), 12/06/2014 22:44:17
※ 編輯: tumourjoke (111.250.33.45), 12/06/2014 22:45:17
ferretwind: TileID: 在1.8被換成 Block: 換完再試第二題吧~ 12/07 00:53
感謝 修改後能夠執行 不過還是不能換data value的值 第二題的部分還是一樣卡死
(Data value 苔石牆為1 卵石牆為0 更別提樓梯)
※ 編輯: tumourjoke (111.250.33.45), 12/07/2014 01:51:03
CP64: 第二個的話因為比較外面的 " 包到其中一組 {} 的 } 12/07 04:08
CP64: 啊 不對 應該是說你後面 }} 這兩個中間應該還有一個 " 12/07 04:11
感謝 上面的指令大概是打這篇文章打太久 連這個bug都沒注意到
現在使用的指令:
setblock ~ ~ ~1 command_block 0 replace {Command:"summon MinecartCommandBlock
~ ~ ~1 {Command:"summon FallingSand ~ ~5 ~{Block:cobblestone_wall,Time:1,
DropItem:0}"}"}
不過 很可惜 還是執行不了 ◢▆▅▄▃ 崩╰(〒皿〒)╯潰 ▃▄▅▆◣
資料標籤解析失敗:unexpected token 's' at: summon FallingSand ~ ~5 ~{Block:
cobblestone_wall,Time:1,DropItem:0}"}"

※ 編輯: tumourjoke (111.250.33.45), 12/07/2014 19:52:19
h73o1012: 專業自找麻煩! 12/13 00:57

你可能也想看看

搜尋相關網站