我的世界怎么通过篝火取暖 篝火取暖方法技巧及原理解析
我的世界怎么通过篝火取暖 篝火取暖方法技巧及原理解析。那前面给大家分享了篝火的制作,那今天叫大家如何通过篝火取暖吧!想知道怎么通过篝火取暖的玩家不妨进来看看哦!
游戏园我的世界官方群: 325049520 欢迎各路喜爱我的世界的小伙伴们加入讨论!
好冷,艰难的移动着,发现前面有熄灭了的篝火。
扔下原木,篝火开始燃烧。
体温开始缓缓上升,状态在恢复。
开始觉得有点暖了,获得急迫,在篝火旁边继续取暖,获得了生命回复。
我的世界怎么通过篝火取暖 篝火取暖方法技巧及原理解析。那前面给大家分享了篝火的制作,那今天叫大家如何通过篝火取暖吧!想知道怎么通过篝火取暖的玩家不妨进来看看哦!
游戏园我的世界官方群: 325049520 欢迎各路喜爱我的世界的小伙伴们加入讨论!
好冷,艰难的移动着,发现前面有熄灭了的篝火。
扔下原木,篝火开始燃烧。
体温开始缓缓上升,状态在恢复。
开始觉得有点暖了,获得急迫,在篝火旁边继续取暖,获得了生命回复。
首先我们需要三个新的积分板判据:
/scoreboard objectives add cold dummy
/scoreboard objectives add warm dummy
/scoreboard objectives add temperature dummy
然后让计分板显示在右侧:
/scoreboard objectives setdisplay sidebar temperature
这是整个系统。
羊毛处以及左侧的红石循环电路是上一篇的系统,然后右边的就是这一篇的新系统了。
在完成本篇的新系统之前,先改一改上一篇篝火给玩家提供生命回复的条件:
/execute @e[score_campfire_min=2] ~ ~2 ~1 /effect @e[type=Player,dx=2,dy=3,dz=1,score_temperature_min=80] 10 3 0 true
/execute @e[score_campfire_min=2] ~-1 ~2 ~-2 /effect @e[type=Player,dx=-1,dy=3,dz=4],score_temperature_min=80] 10 3 0 true
/execute @e[score_campfire_min=2] ~ ~2 ~-1 /effect @e[type=Player,dx=0,dy=3,dz=-1,score_temperature_min=80] 10 3 0 true
/execute @e[score_campfire_min=2] ~1 ~2 ~ /effect @e[type=Player,dx=1,dy=3,dz=-3,score_temperature_min=80] 10 3 0 true
主要就是让篝火旁只有温度大于80的玩家才能获得生命回复。
先做每3秒降低1点“温度”。
绿宝石处指令:
/execute @e[score_campfire_min=2] ~ ~1 ~ /scoreboard players tag @e[type=Player,r=4] remove voc
/execute @e[score_campfire_min=1] ~ ~1 ~ /scoreboard players tag @e[type=Player,rm=4] add voc
注意以下这条指令没有在图片中出现,需添加,同为紫色高频指令:
/execute @e[score_campfire_min=1,score_campfire=1] ~ ~1 ~ /scoreboard players tag @e[type=Player,r=4] add voc
给篝火旁的玩家移除voc标签,篝火4范围外的玩家贴上voc标签。冰块处指令:
/scoreboard players add @e[tag=voc,type=Player] cold 1
然后连接连锁指令方块:
/scoreboard players remove @e[score_temperature_min=1,score_cold_min=61] temperature 1
给贴上了voc标签的玩家加cold积分版,cold达到61就减少1温度。
剩下那个冰块处指令:
/scoreboard players set @e[score_cold_min=61] cold 1
重设cold高于61的玩家为1.
然后每秒回复1点“温度”。
黑色羊毛处指令:
/execute @e[score_campfire_min=2] ~ ~1 ~ /scoreboard players tag @e[type=Player,r=4] add vow
/execute @e[score_campfire_min=1] ~ ~1 ~ /scoreboard players tag @e[type=Player,rm=4] remove vow
注意以下这条指令没有在图片中出现,需添加,同为紫色高频指令:
/execute @e[score_campfire_min=1,score_campfire=1] ~ ~1 ~ /scoreboard players tag @e[type=Player,r=4] remove vow
青金石指令:
/scoreboard players add @e[tag=vow,type=Player] warm 1
然后连接连锁指令方块:
/scoreboard players add @e[score_temperature=1,score_warm_min=21] temperature 1
剩下那个青金石指令:
/scoreboard players set @e[score_warm_min=21] warm 1
至此站篝火旁加温度,离开篝火旁减温度完成,但是temperature现在没有任何效果,所以要加一些其他的东西。
草方块至石块处指令:
给temperature低于20的玩家附上1级缓慢和特效。
/effect @e[type=Player,score_temperature_min=17,score_temperature=20] 2 2 0 true
/execute @e[type=Player,score_temperature_min=17,score_temperature=20] ~ ~ ~ /particle snowshovel ~ ~0.7 ~ 0.2 0.1 0.2 0.1 1
给temperature低于16的玩家附上2级缓慢和特效。
/effect @e[type=Player,score_temperature_min=13,score_temperature=16] 2 2 1 true
/execute @e[type=Player,score_temperature_min=13,score_temperature=16] ~ ~ ~ /particle snowshovel ~ ~0.7 ~ 0.2 0.1 0.2 0.1 3
把剩下的重复内容折叠起来。
给temperature低于12的玩家附上3级缓慢和特效。
/effect @e[type=Player,score_temperature_min=9,score_temperature=12] 2 2 2 true
/execute @e[type=Player,score_temperature_min=9,score_temperature=12] ~ ~ ~ /particle snowshovel ~ ~0.7 ~ 0.2 0.1 0.2 0.1 5
给temperature低于8的玩家附上4级缓慢和特效。
/effect @e[type=Player,score_temperature_min=5,score_temperature=8] 2 2 3 true
/execute @e[type=Player,score_temperature_min=5,score_temperature=8] ~ ~ ~ /particle snowshovel ~ ~0.7 ~ 0.2 0.1 0.2 0.1 7
给temperature低于4的玩家附上5级缓慢、1级虚弱、1级挖掘疲劳和特效。
/effect @e[type=Player,score_temperature_min=1,score_temperature=4] 2 2 4 true
/effect @e[type=Player,score_temperature_min=1,score_temperature=4] 18 2 0 true
/effect @e[type=Player,score_temperature_min=1,score_temperature=4] 4 2 0 true
/execute @e[type=Player,score_temperature_min=1,score_temperature=4] ~ ~ ~ /particle snowshovel ~ ~0.7 ~ 0.2 0.1 0.2 0.1 9
给temperature低于0的玩家附上6级缓慢、2级虚弱、2级挖掘疲劳和特效。
/effect @e[type=Player,score_temperature=0] 2 2 5 true
/effect @e[type=Player,score_temperature=0] 18 2 1 true
/effect @e[type=Player,score_temperature=0] 4 2 1 true
/execute @e[type=Player,score_temperature=0] ~ ~ ~ /particle snowshovel ~ ~0.7 ~ 0.2 0.1 0.2 0.1 11
铁块至金块处指令:
给temperature高于80的玩家附上1级速度和特效。
/effect @e[type=Player,score_temperature_min=80,score_temperature=83] 1 2 0 true
/execute @e[type=Player,score_temperature_min=80,score_temperature=83] ~ ~ ~ /particle dripLava ~ ~0.7 ~ 0.2 0.1 0.2 0.1 1
给temperature高于84的玩家附上2级速度和特效。
/effect @e[type=Player,score_temperature_min=84,score_temperature=87] 1 2 1 true
/execute @e[type=Player,score_temperature_min=84,score_temperature=87] ~ ~ ~ /particle dripLava ~ ~0.7 ~ 0.2 0.1 0.2 0.1 3
把剩下的重复内容折叠起来。
给temperature高于88的玩家附上3级速度和特效。
/effect @e[type=Player,score_temperature_min=88,score_temperature=91] 1 2 2 true
/execute @e[type=Player,score_temperature_min=88,score_temperature=91] ~ ~ ~ /particle dripLava ~ ~0.7 ~ 0.2 0.1 0.2 0.1 5
给temperature高于92的玩家附上4级速度和特效。
/effect @e[type=Player,score_temperature_min=92,score_temperature=95] 1 2 3 true
/execute @e[type=Player,score_temperature_min=92,score_temperature=95] ~ ~ ~ /particle dripLava ~ ~0.7 ~ 0.2 0.1 0.2 0.1 7
给temperature高于96的玩家附上5级速度、1级力量、1级急迫和特效。
/effect @e[type=Player,score_temperature_min=96,score_temperature=99] 1 2 4 true
/effect @e[type=Player,score_temperature_min=96,score_temperature=99] 5 2 0 true
/effect @e[type=Player,score_temperature_min=96,score_temperature=99] 3 2 0 true
/execute @e[type=Player,score_temperature_min=96,score_temperature=99] ~ ~ ~ /particle dripLava ~ ~0.7 ~ 0.2 0.1 0.2 0.1 9
给temperature高于96的玩家附上6级速度、2级力量、2级急迫和特效。
/effect @e[type=Player,score_temperature_min=100] 1 2 5 true
/effect @e[type=Player,score_temperature_min=100] 5 2 1 true
/effect @e[type=Player,score_temperature_min=100] 3 2 1 true
/execute @e[type=Player,score_temperature_min=100] ~ ~ ~ /particle dripLava ~ ~0.7 ~ 0.2 0.1 0.2 0.1 11
PS:在此非常感谢我的世界玩家hqqaazz的分享。
以上就是我的世界怎么通过篝火取暖 篝火取暖方法技巧及原理解析。更多精彩尽在游戏园我的世界专区。
热门攻略推荐:
精品推荐
相关文章
更多+热门搜索
手游排行榜
- 最新排行
- 最热排行
- 评分最高
-
角色扮演 大小:303M
-
动作塔防 大小:31.5MB
-
其他游戏 大小:96.19MB
-
模拟经营 大小:112.82MB
-
角色扮演 大小:399.52MB