A. 手機版的我的世界怎樣可以像電腦伺服器一樣,右邊有個顯示板,寫那些字的
可以通過計分板 /scoreboard 指令來實現屏幕右側顯示文字
在控制台依次輸入指令:
即可在屏幕右側顯示顯示板,添加文字可以通過對虛擬對象添加分數來實現
例:
即可在顯示板上添加文字
B. 我的世界怎麼用命令方塊做倒計時
可以用命令方塊,
第一種,xp倒計時
xp @a(所有玩家) 100l[一百秒,可以自己調]
第二個命令方塊,重復,保持開啟,延遲20
xp @a -1l
就可以做到倒計時效果了,想如果到了規定時間發出紅石信號可以使用檢測命令
C. 我的世界記分板:可不可以用命令方塊檢測某個變數的數值,達到特定數值就輸出信號
一、漏斗時鍾
方法簡單易懂,你自己試一下就知道了(兩個活塞都是粘性的,兩個漏斗是相對放置的,放置時先放一個,然後按住shift右鍵原先放的放置第二個即可)
漏斗里東西越多,循環一次的時間越長,能非常方便的做延遲。這樣你就不用放300個中繼器了。
暫停他的方式是在漏鬥上放置紅石塊,不過可控性差
二、記分板時鍾
這個是用到了指令的電路,主要運用scoreboard做計時
1、【/scoreboard objectives add js1 mmy 計時1】
首先輸入這個指令建立一個用來計時的變數js1
2、【/scoreboard objectives setdisplay sidebar js1】
然後輸入這個指令把js1添加到右側顯示位,方便我們觀察
添加後不會直接顯示出來,因為js1還沒有值,賦值後就會顯示出來
3、【/gamerule commandBlockOutput false】
為了防止待會兒被命令方塊刷屏,我們先輸入這個指令
4、開始建立電路,擺成如圖所示
可以觀察到右邊有個記分板,那是因為我已經執行過一次了,賦值過了,所以顯示出來了。
電路中有4個命令方塊
左下角那個輸入
【scoreboard players add @a js1 1】每次執行給js1+1
中間那個輸入
【testfor @a[score_js1_min=100]】不斷的檢測js1是否到達了100,這個數你可以自己根據需要的延遲大小調整,是核心部分。達到後計時結束,用比較器輸出激活右面的兩個
右面兩個分別輸入
【setblock 122 67 -146 air】這里我這個坐標是左邊的比較器下面那格的坐標,就是放置紅石塊的坐標,用來在計時完畢後移出紅石塊把高頻停止
【scoreboard players set @a js1 0】重置記分板js1,方便下一次的激活
每次激活的時候只需要在比較器下面那一格放置紅石塊開啟高頻即可,可以使用setblock指令來完成。這種計時雖然麻煩,但是可控性極強,可以隨時停止,隨時重置,而且可以計時很長時間。而漏斗時鍾非常不方便,而且最多放置4×64個物品,再多就不行了。不過用來完成你要的效果綽綽有餘了。