導航:首頁 > 程序命令 > 命令方塊記分

命令方塊記分

發布時間:2023-08-12 17:38:33

『壹』 我的世界記分板怎麼清除玩家下線

設置第一個命令方塊,內容如下:

/scoreboard objectives remove m

/scoreboard objectives add m mmy (分數名)

/scoreboard objectives setdisplay list m

/execute @a ~~~ scoreboard players operation @s m=@s (分數)

記住要按照上面的順序來擺命令方塊,擺成一條線,方向要相同。

最後,用這個命令向計分欄中添加一個新分數即可運行。

多人游戲

玩家們可以通過伺服器和聯機模式進行愉快的多人游戲內容,Java平台支持跨平台多人模式:Windows,Mac和Linux。

基岩版支持跨平台多人模式:與Windows10版本,XboxOne,移動平台和Switch;中國版中著名伺服器有:花雨庭伺服器,EC小游戲伺服器,DoMCer伺服器等;Java版中著名伺服器為:Hypixel伺服器 HiveMC伺服器(現已停止運營Java版)等其他伺服器。

『貳』 我的世界記分板:可不可以用命令方塊檢測某個變數的數值,達到特定數值就輸出信號

一、漏斗時鍾

方法簡單易懂,你自己試一下就知道了(兩個活塞都是粘性的,兩個漏斗是相對放置的,放置時先放一個,然後按住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個物品,再多就不行了。不過用來完成你要的效果綽綽有餘了。

『叄』 我的世界-計分板指令用法詳細圖文教程


這是一個計分板教程,計分板又稱記分板,反正都一樣。有耐心的話可以試試看!相信想學計分板的人一定會有耐心的!
首先,計分板的指令是/scoreboard 它的分支有3個指令他們分別是objectives,players,teams翻譯為目標(或項目),玩家和隊伍。objectives是控制計分板的計分項目,players是控制玩家的分數,team就是隊伍。命令可以通過隊伍來改變某隊的玩家分數
objectives支指令教程:
objectives分為list/add/remove/setdisplay.
list就是列出所有計分項目,包括它的類型,顯激敏示的名字,和它的真正名字.
add就是添加一個計分項目指令為 /scoreboard objectives add 名稱類型[顯示的名稱] 注意:是必須要填 []是可填可不填
/scoreboard objectives add 名稱類型[顯示的名稱]
名稱就是你用命令或者命令方塊來修改玩家分數時的名字,用它的顯示名字是不行的,除非你沒有打顯示的名稱就可以。類型的話就是得到分數的方法,玩家可以通過做一些事情去獲得分數,類型一般分為 mmy,health,totalKillCount,playerKillCount,deathCount. mmy就是虛擬的,只能通過命令或者命令方塊去修改分數。health是不可修改的,它是根據玩家的生命值而變化。totalKillCount只要玩家殺死任何生物(包括玩家)就可以獲得的分數,playerKillCount就是玩家殺死玩家所得的分數。deathCount是由玩家的死亡次數而增加的,可以說是可以記住玩家死亡的次數。顯示的名稱隨便寫,就是顯示出來的名字。
舉一個例子,假如我新建一個計分項目是這樣的/scoreboard objectives add Kills totalKillCount 殺敵數
/scoreboard objectives add Kills totalKillCount 殺敵數
那麼我只要殺任何東西(包括殺人)就可以獲得分數了,顯示的名字則是殺敵數,命令控制的名字就是Kills.每殺一個生物就可以得到一分。
接下來的是objectives的remove,remove就是移除的意思,不用說,就是移除一個計分項目的。
/scoreboard objectives remove 名稱名稱就是你添加計分項目的名稱,也就是命令枯伍執行要的那個名字。
/scoreboard objectives remove 名稱
有人說,得到了分數,怎麼才可以看到自己的分數呢?
那就得用到objectives的setdisplay了,setdisplay是設置計分項目的顯示位置,顯示的位置分為list/sidebar/belowname.list是顯示在多人聯機的人數列表(按Tab鍵可以看得到),sidebar就是顯示在你游戲屏幕內的右邊,belowname 則是顯示在玩家的頭上(需要多人聯機才可以)
/scoreboard objectives setdisplay 位置[目標]
如果不打目標,那會就清空那個顯示位置的計分項目
舉一個例子,我之前已經創建了一個「殺敵數」的計分項目(看上面)
那麼顯示位置list/sidebar的效果圖分別為:
計分板objectives支命令章結束
players支指令教程
players支命令分為set/add/remove/reset/list. list指令可以列出哪一些玩家獲得了分數(可以這樣說),通過這樣你可以知道有哪些人獲得了參與了計分. set指令則是設置玩家某計分項目的分數,add指令則是增加多少分到某玩家的某計分項目,remove指令則是移除某玩家在某計分項目多少分,reset則是重置某玩家所明敗枝有計分項目的分數(清空他的分數,並且退出計分)。如果你想修改一個mmy的計分項目的玩家玩家分數,那麼你只能通過這個players支命令來修改玩家的分數。
/scoreboard players 設置(set)|添加(add)|移除(remove)重置|(reset)|列表(list)
設置某玩家的某計分項目的分數(目標則是計分項目):
/scoreboard players set 玩家目標分數
添加(加上)多少分至某玩家的某計分項目的分數(目標則是計分項目):
/scoreboard players add 玩家目標分數
移除(減去)多少分至某玩家的某計分項目的分數(目標則是計分項目):
/scoreboard players remove 玩家目標分數
重置某玩家所有計分項目的分數(目標則是計分項目,直接退出計分):
/scoreboard players reset 玩家
假如我輸入:/scoreboard set hacccc Kills 100 那麼,這個命令則是設置hacccc的Kills計分項目的分數為100,輸入後,我的Kills分數就有100了。
假如我輸入:/scoreboard add hacccc Kills 100 那麼,這個命令則是加上100分到hacccc的Kills計分項目,輸入後,我的Kills分數就多了100了。
其他也是這樣,依次內推。相信這很容易理解吧?
players支命令章結束
teams支命令教程
teams支指令分為list/add/remove/empty/join/leave/option.
list列出所有隊伍,add添加隊伍,remove移除隊伍,empty清空某隊伍的人(T光某隊的人),join加入某隊,leave退出某隊,option設置某隊
/scoreboard teams
list-略添加隊伍指令:
/scoreboard teams add 隊名[顯示的名字]
移除一個隊伍:
/scoreboard teams remove 隊名
加入一個隊伍:
/scoreboard teams join 隊名[玩家ID]
玩家ID不寫則為自己,隊名則是必須寫現有的隊伍。
退出隊伍:
/scoreboard teams leave [玩家ID]
不寫玩家ID則為自己。
使某隊的所有玩家退出該隊伍:
/scoreboard teams empty 隊名
option支指令教程:
/scoreboard teams option 隊名數值
option分為friendlyfire/color/seeFriendlyInvisibles.
friendfire翻譯的意思是誤傷,它的數值有true和false,true則是開啟誤傷,false則是關閉誤傷。
/scoreboard teams option 隊名friendlyfire
color則是設置某隊伍的顏色請按Tab鍵進行選擇顏色,數值就是顏色。(太多種顏色了,不打出來了= =)
/scoreboard teams option 隊名color 顏色
seeFriendlyInvisibles則是設置是否可以看到自己隊伍的人隱身,它的數值有true和false,true則是可見,false則是關閉可見。
/scoreboard teams option Red seeFriendlyInvisibles
teams支命令章結束
好了,閱讀完了上面,相信你已經大致懂得了如何使用記分板,你可能還覺得記分板只是個計分數的,沒有啥用,那你就大錯特錯了。記分板它不但可以記住你的分數,而且,你還可以使用它製作更多的東西,例如是商店、用戶組(當然,伺服器最好用基礎插件)、機械的使用限制。但是你前提是要學會以下的東西,以下內容由淺到深請注意。首先,你必須要學習players如何跟teams支命令連接在一起,意思是怎麼使用隊伍來控制玩家的分數。教程如下:
teams與players支命令的聯系(必學!)
首先,先用players里的set來舉例子。我們可以知道players的set的指令是這樣子用的/scoreboard players set 玩家計分項目分數,在命令方塊里,我們可以把 「玩家」 改成 "@p"即最近的玩家。如果在@p的右邊用[]括弧貼著它可以弄附加條件,請參照學習MCWiKi命令方塊←學習完後再看這里= = 那麼,現在怎麼弄呢? 先給你個例子/scoreboard players set @p[team=Red] ABC 123這個例子就是讓執行該命令的命令方塊找到離自己最近,隊伍為Red的玩家,然後設置這個玩家的ABC計分項目的分數為123。這樣類似於/testfor指令(不要問我)。當然,也可以放個比較器在這個命令方塊附近,像/testfor指令一樣。
P.S:players的其他子命令都可以,例如add、remove、reset。
/scoreboard players set @p[team=Red] 計分項目分數
接下來就是更復雜一些的了,請看以下例子!
/scoreboard players set @p[team=Red,score_ABC_min=123] EFG 23333
這個例子是先讓這個執行命令的命令方塊找到隊伍為Red的人,然後這個人的計分項目ABC的分數必須最小為123,如果這些條件符合接著就會設置這個人的EFG計分項目的分數為23333,如果找不到符合條件的玩家,這個命令將會失效。
/scoreboard players set @p[team=Red,score_計分項目_min=N] 計分項目分數

『肆』 我的世界手機版 計分版顯示玩家名和玩家在線時間

記分板(Scoreboard)系統是一套通過命令操縱的復雜游戲機制。主要為地圖作者與伺服器運營者准備,記分板可用多種形式追蹤、設置並列出玩家及實體的分數。

命令可以通過scores參數來檢查任何實體的任何記分項,語法為scores={名稱=最小值..最大值}。

比如,在命令方塊中輸入/executeif entity @a[scores={deaths=1..5}]會讓比較器或條件制約的命令方塊在有玩家的死亡次數在1至5之間時提供輸出(假設deaths使用deathCount准則)‌‌[僅Java版]。

介紹

我的世界手機版以2D變為3D,由0.9.0以前版本的小地圖變成了無限地圖,由0.1.1的簡單幾種方塊變成了多種方塊,我的世界手機版每一次的更新,都給人帶來驚喜,方塊的配合所形成的建築與機關,更是讓人驚奇與喜悅。

『伍』 我的世界命令方塊怎麼檢測玩家是否死亡

這個要用到記分版scoreboard。

我們創建一個目標:scoreboard objectives add 666 deathCount意思是創建一個玩家死亡次數記分板,666是那個記分版的名稱隨便輸,deathCount是類型。

玩家死亡一次就會加1分,然後我們要讓記分版顯示在右邊:scoreboard objectives setdisplay sidebar 666,然後去自殺一次才會顯示,因為是剛剛創建的。

命令:

在普通的Minecraft客戶端和獨立客戶端中,命令通過Minecraft的聊天窗口輸入,通過按下T鍵(默認)或/鍵喚出聊天窗口。

使用/鍵會同時輸入命令必需的前綴斜杠(/),因此這是個實用的快捷鍵。在輸入命令時按下Tab ↹鍵會循環顯示當前可用的命令或參數,也可以快速輸入準星當前指向方塊的坐標。

『陸』 求minecraft(我的世界)scoreboard(計分板)判斷命令

首先,設置一個mmy的計分,指令:/scoreboard objective add 計分名稱 mmy
這里計分名稱我就用red了
設置完成後,用一個命令方塊,設置指令:/scoreboard players set @p red 1
連上按鈕什麼的讓命令方塊可以激活
玩家按上這個按鈕 成為紅隊一員
如果你說他們人想要換成紅隊怎麼辦
例如他們有紅黃藍三個隊伍 有其他隊的人想要換隊
前提是你有打上面的指令:/scoreboard objective add 計分名稱 mmy
黃、藍隊我就用yellow和blue來設置積分名稱
放三個命令方塊,連接在一起並且接上紅石,三個命令方塊分別為:
/scoreboard players set @p red 1
/scoreboard players set @p yellow 0
/scoreboard players set @p blue 0
這樣就清理了黃隊和藍隊的分數
現在放上六個命令方塊,分別是:
/tp @p[score_red_min=1] X1 Y1 Z1
/tp @p[score_blue_min=1] X2 Y2 Z2
/tp @p[score_yellow_min=1] X3 Y3 Z3
/setspawn @p[score_red_min=1] X1 Y1 Z1
/setspawn @p[score_blue_min=1] X2 Y2 Z2
/setspawn @p[score_yellow_min=1] X3 Y3 Z3
第一個是把擁有紅隊分數的人TP去紅隊的出生點(XYZ為出生點坐標)
第二第三分別是把擁有藍隊或者黃隊分數的人TP去各自的出生點
第四個是幫擁有紅隊分數的人設置他們隊伍的重生點
第五第六是幫擁有藍隊或者黃隊分數的人設置他們隊伍的重生點重生點
沒有擁有這些分數的人則不會被TP走和設置重生點
接下來連接上紅石,連在一起,就可以使用了
如果你是說他們本來就是紅隊隊員的話
那麼,只要做剛剛列出的第一和第四個指令就是了
不懂的可以追問,望採納

『柒』 我的世界如何將沒有設置記分板的玩家設置記分板

你好!這種情況可以用NBT選擇器。
首先放置兩個命令方塊,都設置為
循環-無條件-始終活動(圖上用紅石控制,是因為沒有設置commandblockoutput為false)


這樣,就可以實現你想要的效果了

閱讀全文

與命令方塊記分相關的資料

熱點內容
程序員搜索框自動提示 瀏覽:22
android44api20 瀏覽:675
adb刷recovery命令 瀏覽:695
廣聯達正版加密鎖可以補辦嗎 瀏覽:943
java程序員一天多少行代碼 瀏覽:946
喪屍危機java 瀏覽:123
華為手機怎麼去除app標記未讀信息 瀏覽:854
java監控文件夾 瀏覽:805
群控伺服器主機怎麼轉變普通電腦 瀏覽:705
手機怎麼調整app大小 瀏覽:453
加密門禁卡揭秘 瀏覽:137
詞釋pdf 瀏覽:991
安卓手機上如何停止自動續費 瀏覽:880
加密編碼摘要 瀏覽:785
疫情命令黨 瀏覽:496
java轉sql 瀏覽:706
android獲取apn 瀏覽:74
phpfpm進程池 瀏覽:795
解壓掏耳朵音頻 瀏覽:676
爬香山解壓 瀏覽:954