Ⅰ 我的世界怎麼用命令方塊做監測箱子的商店
用/testforblock加/blockdata即可實現
/testforblock <x> <y> <z> <方塊> [數據值] [NBT標簽]
如果探測到方塊與命令描述一致,則比較器輸出紅石信號,或1.9以上用條件執行也可
/blockdata <x> <y> <z> <數據值>
這句話是更改指定位置方塊的數據值
用/blockdata <x> <y> <z> {}可查看方塊的數據值
用/testforblock檢測方塊,然後用/blockdata完成交易即可
Ⅱ 就是,我的世界PE板的指令商店怎麼做,最好給一下指令,很急,謝謝
在這里以比較簡單的容器互交式商店為例。
步驟一:創建互交容器
放置一個面向顧客的容器,可以是一個箱子、一個發射器等等。
步驟二:創建比較容器
在後台放置一個容器,該容器必須與互交容器一模一樣,包括方塊類型和朝向。
在該容器中放入商品價格,例如8個綠寶石。
步驟三:創建比較機制
在後台放置一個命令方塊,請確保其前方還有更多的空間,因為不止一個命令方塊。
設置該命令方塊為循環型命令方塊並保持開啟,不受制約。
在命令方塊中輸入testforblocks命令,格式為:
testforblocks <源區域起始:x y z> <源區域終止:x y z> <目標區域基點:x y z> [模式:字元串]
由於只有單個方塊,因此前兩端坐標重復填寫互交容器的坐標即可,而第三段坐標填寫對比容器坐標,反之皆可,無視後面的模式。
這樣一來,一個對比機制就完成了。
且慢!如果您使用的是1.1版本,在完成下一個步驟前千萬不要立即嘗試!
步驟四:創建回檔機制
通過setblock命令替換掉互交容器使其重新變成一個空容器,或通過clone復制粘貼一個空容器來替換。如果您學會了上面所介紹的testforblocks指令,您完全可以通過控制台的語法提示來完成這些指令。(意思是說您可以先在聊天欄中學習一下語法。)
將這條指令輸入在連鎖型命令方塊中,保持開啟,條件制約,連接上一個命令方塊。
步驟五:創建反饋機制
通過give命令給予玩家商品,命令方塊參數同上。
示例:/give Steve diamond_axe 1
不過顯然,這種機制存在一個漏洞:玩家可以收回放入物品。所以,還需要在第1、2個命令方塊之間插入一些東西。
步驟六:修復漏洞
由於命令方塊串執行命令是瞬時的,這個時間不會使玩家的互交界面被關閉,因此我們需要延時。插入如下方塊:
連鎖型命令方塊,參數同上;空氣;脈沖型命令方塊,不受制約,紅石控制;連鎖型命令方塊,參數同上一個連鎖型命令方塊。
在第一個連鎖型命令方塊中通過setblock指令向前方的空氣中填充紅石塊(redstone_block)。
在脈沖型命令方塊中通過setblock指令將那個紅石塊重新替換成空氣(air)。
在第二個連鎖型命令方塊中通過setblock指令將互交容器替換為空氣。
漏洞修復完畢,現在你可以進行測試了。
Ⅲ 我的世界手機版指令商店教程 怎麼用命令方塊製作商店
1、首先我們輸入/give @s command_block指令調出命令方塊,接著按順序向外擺放三個命令方塊,注意三個方塊箭頭的指向必須一致。
2、舉個例子,比如用10個鐵錠購買1個鑽石。
3、然後我們點擊第一個(最裡面的)命令方塊,輸入如下指令:clear @p iron_ingot 0 9(不需要加斜杠),點擊完成。
4、我們點擊第二個命令方塊,在指令中輸入clear @p iron_ingot 0 1。這里的清除數量必須是1。接著,我們把中間的三個按鈕分別調成「連鎖」「條件制約」「保持開啟」。
5、接著我們打開第三個命令方塊,輸入give @p diamond 1。
6、我們測試一下這個紅石商店的效果。物品欄里有10個鐵錠。
7、點擊按鈕,鐵錠被清除,獲得鑽石,完美成功。
8、第二次測試,這次物品欄只有9個鐵錠。
9、再次點擊按鈕,只刪除了鐵錠,卻沒有給予鑽石,修復了舊版本紅石商店中錢不夠也能買到東西的bug。
Ⅳ 想用我的世界PE命令方塊做商店,簡單來說就是兩條指令。clear @p diamond 0
放兩個命令方塊,上下連貫,頂上那個是鏈條結構,設置成有條件的。這樣如果扣除鑽石失敗,執行指令錯誤,有條件的鏈狀結構命令方塊就不會運行,相反就交易成功。
Ⅳ 我的世界手機版命令方塊箱子商店
您好,我是網易開發者笑嗷江湖jm,很高興為您解答。
首先放置一個空箱子,表示玩家購買放置貨幣的箱子,記為a
放置另一個箱子,放入購買物品所需的貨幣數量,如購買某物品價格為1組鑽石,就放入1組鑽石,這個箱子記為b
還要放置一個箱子,裡面放目標貨物,比如一把劍,這個箱子記為c
准備就緒後,放置1個脈沖命令方塊,寫入命令:
testforblocks a箱坐標 a箱坐標(要輸入2次的) b箱坐標
在這個脈沖命令方塊後放置1個連鎖命令方塊(!!!開條件制約!!!),寫入命令
playsound random.levelup @p(這是為了播放音效,可以省略但不建議省略)
在連鎖命令方塊後再放置一個連鎖命令方塊開條件制約!!!
clone c箱坐標 c箱坐標(還是要輸入2次) a箱坐標
請注意3個命令方塊的指向一定要對應!!!
望採納
可私信解決詳細問題
Ⅵ 我的世界命令方塊做村民商店 村民商店怎麼做
在伺服器中想要做商店的話,需要商店插件,如果有的話就很簡單了,接下來我們來看看我的世界怎麼在多人做自己的商店。
首先,先搞一個板磚
輸入完指令
右鍵板磚
商店賣東西指令:/scs
sell
this
數量
金錢
商店收購指令:/scs
buy
this
數量
金錢
商店收攤指令:/scs
remove
如果沒有箱子,你可以按照一下的步驟:
在箱子上面掛一個牌子
第一行寫你的名字
第二行寫一次賣出的數量(記住是一次賣出不是賣的數量)
第三行寫上S或B
S是收購
B是賣
第四行
寫上物品的ID