第1頁:
展開《我的世界》中有血量和饑餓值,如果想要在伺服器中添加“乾渴度”來讓世界更加符合生存玩法該怎麽做呢?今天就為大家分享一篇“AXiaCHy沒BT”講解的《我的世界》乾渴度設定命令方塊設定教程,希望對大家有所幫助。
我的世界中有【血量】、【饑餓值】,也可以通過命令方塊加入【乾渴度】。
【乾渴度】說明:
1.數值越低越渴,上限20點
2.通過喝水(任何水)可增加乾渴度,並且如果數值超出20可以重置一次乾渴度時間(延長下一次減乾渴度的時間)
3.數值[只有]為0時將受到反胃+中毒效果
【乾渴度】命令方塊教程:
【看圖擺放命令方塊】
(紫色命令方塊全為【循環】【不受製約】【保持開啟】)
(紫色命令方塊都需正放,滑鼠對準放置的地板那一格)
(每列紫色命令方塊指令輸入順序為【從後往前】【以圖片面向位置為準】)(圖片位於最下方)
【輸入指令】
0.創建計分板(消息欄直接輸入)
(計分板名稱為【拚音縮寫】,例如【乾渴度】=gkd)
a.[指令翻譯:創建一個叫做“gkd”的“虛擬變量”計分板]
/scoreboard objectives add gkd dummy
b.[指令翻譯:創建一個叫做“gkdsj”的“記錄玩家遊戲時間”計分板]
/scoreboard objectives add gkdsj stat.playOneMinute
c.[指令翻譯:創建一個叫做“hs”的“記錄玩家使用水瓶次數”計分板]
/scoreboard objectives add sp stat.useItem.minecraft.potion
A.在螢幕中下顯示乾渴度(指令中的【字體顏色】、【字體加粗】為次要內容,注意指令中未設定這些屬性時都將會是默認的屬性)
1.[指令翻譯:在螢幕中下方顯示內容:顏色為金色的“當前乾渴度:”+顏色為紅色並且加粗的“你的乾渴度數值”+顏色為藍色並且不加粗的“/20”]
title @a actionbar {"text":"當前乾渴度:","color":"gold","extra":[{"score":{"name":"*","objective":"gkd"},"color":"red","bold":"true","extra":[{"text":"/20","color":"blue","bold":"false"}]}]}
B.每隔一定時間掉乾渴度,數值為0時計時停止,並且將受到反胃+中毒效果
1.[指令翻譯:減少所有乾渴度數值大於等於“1”並且乾渴度時間數值大於等於“200”的玩家“1”點乾渴度數值]
scoreboard players remove @a[score_gkd_min=1,score_gkdsj_min=200] gkd 1
2.[指令翻譯:設定所有乾渴度時間數值大於等於“200”的玩家的乾渴度時間數值為“0”]
scoreboard players set @a[score_gkdsj_min=200] gkdsj 0
3.[指令翻譯:設定所有乾渴度數值大於等於“0”的玩家的乾渴度時間數值為“-1”]
scoreboard players set @a[score_gkd=0] gkdsj -1
4.[指令翻譯:給予所有乾渴度數值大於等於“0”的玩家“1”秒的“255”倍“不顯示氣泡”“反胃”效果]
effect @a[score_gkd=0] 9 1 255 true
5.[指令翻譯:給予所有乾渴度數值大於等於“0”的玩家“1”秒的“255”倍“不顯示氣泡”“中毒”效果]
effect @a[score_gkd=0] 19 1 255 true
C.直接修改乾渴度的數值(次要內容)
1.[指令翻譯:“設定所有玩家的乾渴度數值為“20”]
scoreboard players set @a gkd 20
2.[指令翻譯:“設定所有玩家的乾渴度數值為“0”]
scoreboard players set @a gkd 0
D.喝水增加乾渴度,數值上限設定為20,並且如果喝水增加了多餘數值,將會重置一次乾渴度時間
1.[指令翻譯:增加所有使用水瓶次數為大於等於“1”的玩家“3”點乾渴度數值]
scoreboard players add @a[score_sp_min=1] gkd 3
2.[指令翻譯:設定所有使用水瓶次數為大於等於“1”的玩家使用水瓶次數為“0”]
scoreboard players set @a[score_sp_min=1] sp 0
3.[指令翻譯:設定所有乾渴度數值大於等於“21”的玩家乾渴度時間數值為“-1”]
scoreboard players set @a[score_gkd_min=21] gkdsj -1
4.[指令翻譯:設定所有乾渴度數值大於等於“21”的玩家乾渴度數值為“20”]
scoreboard players set @a[score_gkd_min=21] gkd 20
【小經驗】
在命令方塊中指令前輸不輸入“/”都可以,但在消息欄中指令前必須輸入“/”(C列命令方塊中的指令在消息欄中只需要在前面加個“/”也可以達到同樣效果,所以說是次要的,但在輸入其他指令後時,只需要紅石激活命令方塊即可達到效果,速度將會更快)
【必須注意的小事項】
B列和D列的命令方塊,在每次加載這個區塊的時候(如果離製作的地方不遠,那一般是在重進遊戲時),需要讓這兩列的命令方塊依次有序的循環執行:將這兩列的命令方塊的【保持開啟】都改成【紅石控制】,從後往前的順序依次開啟
【設定修改】
所有不修改內容的指令可修改屬性都在指令翻譯中用“”標出,想要修改指令效果內容的屬性數值可隨意修改,想要修改指令效果內容需自行改進
《我的世界》精華文章推薦 | |||
合成表大全 | 前期生存圖文指南 | 怪物圖鑒及屬性一覽 | 敖廠長生存解說影片 |
新手建築指導班 | 豪華建築建造教程 | 俾斯麥號建造方法 | WE建築輔助教程 |
創建伺服器方法指南 | 加入伺服器聯機教程 | 多人聯機生存影片 | 更換皮膚方法說明 |
MOD安裝圖文教程 | 功能性MOD推薦 | 籽岷影片MOD介紹 | 精美材質包推薦 |
更多相關內容請關注:我的世界專區
責任編輯:瑞破受氣包