我的世界怎么通过篝火取暖 篝火取暖方法技巧及原理解析

时间:2017-06-24 来源:88130安卓下载 作者:佚名

  我的世界怎么通过篝火取暖 篝火取暖方法技巧及原理解析。那前面给大家分享了篝火的制作,那今天叫大家如何通过篝火取暖吧!想知道怎么通过篝火取暖的玩家不妨进来看看哦!

  游戏园我的世界官方群: 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的分享。

  以上就是我的世界怎么通过篝火取暖 篝火取暖方法技巧及原理解析。更多精彩尽在游戏园我的世界专区。

  热门攻略推荐:

  我的世界超简易活塞门详解(含存档)

  超简易的红石大炮制作教程 修改过后的简易大炮

  聚光灯MOD和船舶MOD的新变化

  我的世界台阶式隐藏楼梯展示

热门搜索

手游排行榜

  • 最新排行
  • 最热排行
  • 评分最高