創作內容

2 GP

【宏宏教學】指令方塊 setblock的應用(洗手有水.自動門.超速連閃器)

作者:0o宏宏o0│2015-03-01 14:45:09│贊助:4│人氣:1681
哈囉~大家好~我是宏宏                                     (原文在此,也許已刪....)

今天不是要發自製地圖~                              

首次挑戰教學文!!



這次要介紹的是   setblock

簡單來說就是   放置方塊

怎麼用呢?用手

拿出指令方塊打開介面~

打上

setblock [X] [Y] [Z] [方塊ID] [方塊副ID] [處理舊方塊] [dataTag]
                                        

[dataTag] : 在.箱子.熔爐.烽火台等會使用到用於儲存方塊資訊(箱內物品....)

(感謝koru1130(品山)大大的補充)

舊方塊處理 : (1)keep : 保留 若該位置並非空氣方塊則無效

                       (2)replace : 取代 若該位置的方塊ID相同則無效(無屑屑)

                       (3)destroy : 破壞 不管怎樣就是硬放下去,除非超出範圍(有屑屑)


其餘事項請上巴哈或wiki查詢唷~(要問我也可啦~)



那就開始此篇的重點吧~ 應用教學

(1)連閃器~嫌以前的連閃不夠快嗎?那就用這個(快到不行)

喔!!開花了!!!其實是在快速的打掉方塊←→填上方塊
在命令方塊裡打 setblock [X] [Y] [Y] 152 0 destroy

再將放出來的紅石磚,連到那個命令方塊    【完成】

那可以做啥用?請看以下的東西~(setblock+testfor)

(2)自動門~配上鈴聲更棒棒

走進就開

走遠就關~
這個比較複雜點

先做出剛剛的連閃器

再將指令方塊放置在紅石磚上

打上 testfor @p[ X Y Z 半徑幾格] (偵測玩家)

在連接著紅石比較器(不是中計器唷~)(是有三個棒棒的)

記得要連著兩個

一個用於將方塊填上空氣(開門)

一個用於將方塊填上你想要的東西(關門)

如果太難懂請下載地圖,邊看此文(不懂在查或問人)

後來我想到便利商店的門怎用了

就把玻璃往後退一格,在將玻璃換成玻璃片

在慢慢把玻璃片往旁邊移(用setblock)

不過這還是用1.8 /fill 填滿方塊指令比較好

(3)透明方塊(不是屏障,最後會比較)

此張是配上地圖的唷~

飄起來了!!!OO又不是恐怖地圖!!!

就在這說明是怎麼一回事吧~

其實Minecraft有個ID36的東東(是叫"活塞的伸展臂"嗎?)

他是透明的!且可放一些東西(告示牌.物品展示框.畫)

但不能放紅石類物品@@

筆電做法 : 將全黑的地圖放在物品展示框內,在放到ID36上

ID36和屏障(1.8的物品)的比較(前面是ID36,後面是屏障)

1.可穿透 . 不可穿透

2.不可放紅石 . 可放紅石  【此完】

(4)想洗手手,可是卻沒有水!?讓setblock幫你~

出水啦(要冒煙請用1.8 /particle 產生粒子效果命令)
用法很簡單,類似自動門

關起來時,將觸發"放置空氣方塊(ID0)"的指令

打開時,將觸發"放置不動水(ID9)"的指令   

其實煉藥爐好像可以放置出有水的

但我一直都用不出來OAQ

那個紅紅一條線的東西是地毯唷~

在把他命名成"熱水"就OK了(要冷水請用地毯)     【此完】

(4)可以洗手就可以洗澡澡
這也很類似洗手手~

只是要把"不動水"改為"會動水(ID8)"

按鈕可改為拉桿

如要用按鈕,要多一道程序

"按一下開,再按一下就關"

(5)放方塊想要有屑屑?(會更醒目)
像是這樣
簡單到嚇死你(沒嚇到就算了)

假設你要放螢光石,然後你打上指令後

等等~!!!!別關掉打指令的畫面!!!!

請複製全指令,然後再放一個指令方塊,貼上,搞定

記得兩個要一起觸發唷~

而且舊方塊處理要用destroy才行       【此完】

(6)打破玻璃~像是球砸破玻璃,或電影衝破玻璃等

匡瑯!(現場看超帥超有fu!!!)

這也很簡單~

只要把想去掉玻璃的部分換上"空氣(ID0)"就好

此想法來自 【神人哈記的"雞星人的逆襲"】不知一不一樣

不一樣也沒差

(7)隱形門~ 看似沒什麼,其實裡面.........
觸發機關打開門了!!!

這也是將方塊換成空氣的荔枝...例子之一

(8)?????????這是啥東東!!!!????


這個沒有放進此地圖,是我後來在我自行測試的地圖發現的

這其實是你踩到壓力板(注意看會看到壓力版)

然後觸發指令方塊將壓力板換成壓力板

換了以後你還是在原地,就又踩到壓力板   [無線循環]

記得要設定成"勿掉落物品"(用gamerule)

不然會噴出大量的壓力板唷XD      【此完】
非常的感謝koru1130(品山)大大的提醒~

setblock版的連閃器也可以這樣子做

按開始就連閃



也有這樣的做法~

只要在指令方塊一打上say HAHA,馬上就一大串(超誇張)

"有差嗎????"應該會有人心裡這樣想

其實....差很大!!!

你看看~你看看~

上面那幾個,都掉屑屑,掉的滿地都是(灑花花~

其實,Minecraft有可能就因為太多這個而崩潰唷!(崩潰=遊戲LAG然後跳出)

還有另外一點

1.8更新後需使用英文ID

例如 : ID1(石頭) minecarft:stone  (可以按 f3+h 後,在背包看到)

最後一點

下面留言有版友好心的提醒我"1.8ID36被刪除了...所以此地圖不行開"

但其實沒有被刪除,只是[方塊ID]的部分須改為"minecraft:piston_extension"

以上的講解要特別感謝koru1130(品山)大大的補充~


~問題回答區~

Q1:請問有辦法讓召喚出來的箱子裡面放東西嗎?

A1:可以的唷~以下為指令

/setblock ~ ~1 ~ minecraft:chest 0 replace {Items:[{id:1,Count:2,Slot:26},{id:2,Count:2,Slot:1}]}

如果你只要一樣物品,後面那個可以刪掉

{Items:[{id:267,Count:33,Slot:5}]}

這個意思是"箱子中的第五格為33把鐵劍"

謎:騙誰阿你!33把鐵劍!?

是真的唷~



出來吧!奇怪名詞翻譯機~!!(神奇寶●!?)

Count : 數量

Slot : 箱子上位置

鐵磚=0

黃金磚=1
        
青金石磚=8             

綠寶石磚=9

鑽石磚=26



還有,我不知怎放"附魔"的裝備耶.....

會的人舉手~~

很好現在舉手的人馬上給我去回覆此篇文章!!!


再來是重要的載點大大 : 現場看更好玩  

我其他好玩的地圖 : 有空就來逛逛吧~

版上其他人做的文章(如有侵犯什麼的,請告訴我,我快刪)




有人問我一件事"那把超級神劍怎做出的阿?超強的!"

那我就在這裡回答你吧~

請在你的"指令方塊"內打上(如果直接打"命令"會失消唷~)

/give @p 267 1 20 {repairCost:"50",display:{Name:"超級神劍",Lore:["OuO"]},ench:[{id:16,lvl:100}],StoredEnchantments:[{id:34,lvl:10}],AttributeModifiers:[{AttributeName:"generic.maxHealth",Name:"generic.maxHealth",Amount:10,Operation:0,UUIDMost:50761,UUIDLeast:189691},{AttributeName:"generic.followRange",Name:"generic.followRange",Amount:20,Operation:0,UUIDMost:45181,UUIDLeast:116858},{AttributeName:"generic.movementSpeed",Name:"generic.movementSpeed",Amount:1,Operation:0,UUIDMost:95555,UUIDLeast:144947},{AttributeName:"generic.attackDamage",Name:"generic.attackDamage",Amount:15,Operation:0,UUIDMost:90182,UUIDLeast:174476}]}

我知道很長,但打上去你就有這把神劍囉~

推薦網址 : 創造"給予"指令

"超級神劍"和"OuO"可改成別的(不准把標點符號刪除!!!!!!)
.

非常感謝您閱讀此文章

第一次發教學文不知合不合各位的胃口XD

如果有任何問題,請置下方留言

回覆我,寫寫心得感想,我會很開心唷~

地圖後有用setblock做演出唷~記得看(第一次做~)

我們下次再見囉~掰掰

引用網址:https://home.gamer.com.tw/TrackBack.php?sn=2764359
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 3 篇留言

Yeke_Wei
宏宏大大你好!
你的文章寫得很生動有趣呢XD
想請教你~
像用指令方快觸發 say "哈囉"的時候
在左下角都會顯示 [@]哈囉
要怎麼把那個[@]去掉啊
還有另一個應該也是相似的問題><
比方觸發title的時候,左下角訊息列也會出現成功觸發某某指令這樣
要怎麼隱藏那個訊息?
有看了許多指令方塊教學,可是都沒有看到相關的[e13]

08-22 20:48

0o宏宏o0
你好你好~先謝你的誇獎OWO
然後已下是解答~

(1)無法去掉
但是你可以使用一個叫"tellraw"的指令
比較困難一點
但你可以選顏色or要粗體斜體底限,更重要的"不會有@"

(2)這可以去掉....的樣子
力用gamerule裡的commandBlockOutput試試看吧~

就醬子OuO
如果還有疑問在提出喔~09-05 17:12
snazyke蛇經病
我好像會...附魔箱子物品..

12-04 13:43

snazyke蛇經病
/setblock ~ ~1 ~ minecraft:chest 0 replace {Items:[{id:1,Count:2,Slot:26},{id:2,Count:2,tag:ench:{[{id:0,lvl:100},{id:7,lvl:100},{id:16,lvl:100}]},Slot:1}]}
這樣

12-04 14:37

我要留言提醒:您尚未登入,請先登入再留言

2喜歡★jacky89929 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:【宏宏自製】Minecr... 後一篇:【宏宏教學】強大的giv...

追蹤私訊

作品資料夾

tommy87487
小說更新~~,個人風格比較偏向奇幻,有興趣的人歡迎拜訪,交個朋友吧看更多我要大聲說3小時前


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

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