我的世界游戲中有血量、饑餓值,自然也就可以存在干渴度,這樣更趨近現(xiàn)實(shí)世界,但是我的世界干渴度是什么?怎么設(shè)置?下面小編W為大家?guī)?lái)我的世界干渴度設(shè)置攻略,一起來(lái)看看吧!
【干渴度】說(shuō)明:
1.數(shù)值越低越渴,上限20點(diǎn)
2.通過(guò)喝水(任何水)可增加干渴度,并且如果數(shù)值超出20可以重置一次干渴度時(shí)間(延長(zhǎng)下一次減干渴度的時(shí)間)
3.數(shù)值[只有]為0時(shí)將受到反胃+中毒效果
【干渴度】命令方塊教程:
【看圖擺放命令方塊】
(紫色命令方塊全為【循環(huán)】【不受制約】【保持開(kāi)啟】)
(紫色命令方塊都需正放,鼠標(biāo)對(duì)準(zhǔn)放置的地板那一格)
(每列紫色命令方塊指令輸入順序?yàn)椤緩暮笸啊俊疽詧D片面向位置為準(zhǔn)】)(圖片位于最下方)
【輸入指令】
0.創(chuàng)建計(jì)分板(消息欄直接輸入)
(計(jì)分板名稱為【拼音縮寫(xiě)】,例如【干渴度】=gkd)
a.[指令翻譯:創(chuàng)建一個(gè)叫做“gkd”的“虛擬變量”計(jì)分板]
/scoreboard objectives add gkd dummy
b.[指令翻譯:創(chuàng)建一個(gè)叫做“gkdsj”的“記錄玩家游戲時(shí)間”計(jì)分板]
/scoreboard objectives add gkdsj stat.playOneMinute
c.[指令翻譯:創(chuàng)建一個(gè)叫做“hs”的“記錄玩家使用水瓶次數(shù)”計(jì)分板]
/scoreboard objectives add sp stat.useItem.minecraft.potion
A.在屏幕中下顯示干渴度(指令中的【字體顏色】、【字體加粗】為次要內(nèi)容,注意指令中未設(shè)置這些屬性時(shí)都將會(huì)是默認(rèn)的屬性)
1.[指令翻譯:在屏幕中下方顯示內(nèi)容:顏色為金色的“當(dāng)前干渴度:”+顏色為紅色并且加粗的“你的干渴度數(shù)值”+顏色為藍(lán)色并且不加粗的“/20”]
title @a actionbar {"text":"當(dāng)前干渴度:","color":"gold","extra":[{"score":{"name":"*","objective":"gkd"},"color":"red","bold":"true","extra":[{"text":"/20","color":"blue","bold":"false"}]}]}
B.每隔一定時(shí)間掉干渴度,數(shù)值為0時(shí)計(jì)時(shí)停止,并且將受到反胃+中毒效果
1.[指令翻譯:減少所有干渴度數(shù)值大于等于“1”并且干渴度時(shí)間數(shù)值大于等于“200”的玩家“1”點(diǎn)干渴度數(shù)值]
scoreboard players remove @a[score_gkd_min=1,score_gkdsj_min=200] gkd 1
2.[指令翻譯:設(shè)置所有干渴度時(shí)間數(shù)值大于等于“200”的玩家的干渴度時(shí)間數(shù)值為“0”]
scoreboard players set @a[score_gkdsj_min=200] gkdsj 0
3.[指令翻譯:設(shè)置所有干渴度數(shù)值大于等于“0”的玩家的干渴度時(shí)間數(shù)值為“-1”]
scoreboard players set @a[score_gkd=0] gkdsj -1
4.[指令翻譯:給予所有干渴度數(shù)值大于等于“0”的玩家“1”秒的“255”倍“不顯示氣泡”“反胃”效果]
effect @a[score_gkd=0] 9 1 255 true
5.[指令翻譯:給予所有干渴度數(shù)值大于等于“0”的玩家“1”秒的“255”倍“不顯示氣泡”“中毒”效果]
effect @a[score_gkd=0] 19 1 255 true
C.直接修改干渴度的數(shù)值(次要內(nèi)容)
1.[指令翻譯:“設(shè)置所有玩家的干渴度數(shù)值為“20”]
scoreboard players set @a gkd 20
2.[指令翻譯:“設(shè)置所有玩家的干渴度數(shù)值為“0”]
scoreboard players set @a gkd 0
D.喝水增加干渴度,數(shù)值上限設(shè)置為20,并且如果喝水增加了多余數(shù)值,將會(huì)重置一次干渴度時(shí)間
1.[指令翻譯:增加所有使用水瓶次數(shù)為大于等于“1”的玩家“3”點(diǎn)干渴度數(shù)值]
scoreboard players add @a[score_sp_min=1] gkd 3
2.[指令翻譯:設(shè)置所有使用水瓶次數(shù)為大于等于“1”的玩家使用水瓶次數(shù)為“0”]
scoreboard players set @a[score_sp_min=1] sp 0
3.[指令翻譯:設(shè)置所有干渴度數(shù)值大于等于“21”的玩家干渴度時(shí)間數(shù)值為“-1”]
scoreboard players set @a[score_gkd_min=21] gkdsj -1
4.[指令翻譯:設(shè)置所有干渴度數(shù)值大于等于“21”的玩家干渴度數(shù)值為“20”]
scoreboard players set @a[score_gkd_min=21] gkd 20
【小經(jīng)驗(yàn)】
在命令方塊中指令前輸不輸入“/”都可以,但在消息欄中指令前必須輸入“/”(C列命令方塊中的指令在消息欄中只需要在前面加個(gè)“/”也可以達(dá)到同樣效果,所以說(shuō)是次要的,但在輸入其他指令后時(shí),只需要紅石激活命令方塊即可達(dá)到效果,速度將會(huì)更快)。
【必須注意的小事項(xiàng)】
B列和D列的命令方塊,在每次加載這個(gè)區(qū)塊的時(shí)候(如果離制作的地方不遠(yuǎn),那一般是在重進(jìn)游戲時(shí)),需要讓這兩列的命令方塊依次有序的循環(huán)執(zhí)行:將這兩列的命令方塊的【保持開(kāi)啟】都改成【紅石控制】,從后往前的順序依次開(kāi)啟。
【設(shè)置修改】
所有不修改內(nèi)容的指令可修改屬性都在指令翻譯中用“”標(biāo)出,想要修改指令效果內(nèi)容的屬性數(shù)值可隨意修改,想要修改指令效果內(nèi)容需自行改進(jìn)。