我的世界可点击浮空字怎么制作-制作可点击浮空字简单教学
我的世界可点击浮空字怎么制作?在我的世界游戏中,可点击浮空字算是很好玩的一种玩法,很多小伙伴也想学,那么可点击浮空字怎么制作呢?下面小编为大家带来制作教程,一起来看看我的世界制作可点击浮空字简单教学吧!
我的世界可点击浮空字怎么制作?在《我的世界》游戏中,可点击的浮动角色是一种非常有趣的游戏方式。很多朋友也想学一下。那么如何制作可点击的浮动字符呢?下面小编就给大家带来制作教程,一起来看看我的世界制作可点击浮空字简单教学吧!
我的世界制作可点击浮空字简单教学
总体思路:初步思路是利用玩家右键村民的原理来检测右键,利用实体受到伤害以及玩家是否造成伤害来检测玩家是否左键——点击。
在村民的nbt上,普通村民右键时会出现一个交易框。这里,将Offers:{Recipes:[]}添加到nbt中以消除显示。 (村民没有任何交易选项,无法交易,所以不显示)。对于对实体造成伤害的nbt,你需要使其不能轻易被玩家杀死。在这里,我使用生命值提升和生命值再生,因为如果我使用抵抗提升,我将无法检测到受到攻击的实体。
代码:
创建变量:
/记分板目标添加村民stat.talkedToVillager 右键单击村民/记分板
目标添加ifhit stat.damageDealt 造成伤害/记分牌目标添加命中虚拟
伤害
右键浮动文字:召唤实体:
/召唤盔甲架~~~
{CustomName:'接收甘蔗(右键)',CustomNameVisible:1b,NoBasePlate:1,NoGravity:1,Invisible:1}
/召唤村民~~~
{NoAI:1b,Silent:1b,Offers:{Recipes:[]},ActiveEffects:[{Id:14,Duration:9999999,Amplifier:0,Ambient:1,ShowParticles:0b}],Tags:['l qgz ']}
右键触发:【高频循环】
/执行@e[type=villager,tag=lqgz] ~~~给@a[score_villager_min=1,r=6]
簧片1 0 {display:{Name:'www.Ganxiaozhe.com'}}
/记分板玩家设置@a[score_villager_min=1]村民0
左键点击浮动文字:召唤实体:
/召唤盔甲架~~~
{CustomName:'恢复血量(左键单击)',CustomNameVisible:1b,NoBasePlate:1,NoGravity:1,Invisible:1}
/召唤羊0.5
{CustomName:'hit',NoAI:1,Silent:1,ActiveEffects:[{Id:14,Amplifier:0,Duration:500000,ShowParticles:0b},{Id:21,Amplifier:100,Duration:5 0000 0,ShowParticles:0b},{Id:10,放大器:100,持续时间:500000,ShowParticles:0b}]}
左键触发:[高频循环]
/记分板玩家添加@e[type=Sheep,name=hit] hit 1 {HurtTime:10s}
/execute @e[type=Sheep,name=hit,score_hit_min=1] ~~~效果
@a[score_ifhit_min=1,r=6] 10 1 10 真
/execute @e[type=Sheep,name=hit,score_hit_min=1] ~~~tellraw
@a[score_ifhit_min=1,r=6] [{'text':'你的血量已恢复','color':'red','bold':'true'}]
/记分板玩家设置@e[type=Sheep,name=hit,score_hit_min=1] hit 0
/记分板玩家设置@a[score_ifhit_min=1] ifhit 0
确保实体正常运转:让村民隐形:【高频循环】
/effect @e[type=villager,tag=lqgz] 隐形100000 0 true
让羊隐形、抵抗、恢复血量:【高频循环】
/effect @e[type=Sheep,name=hit] 隐形100000 0 true
/effect @e[type=Sheep,name=hit] health_boost 100000 100 true
/effect @e[type=Sheep,name=hit] 再生100000 100 true
以上是小编带来的我的世界可点击浮空字怎么制作。如果您遇到其他问题,请继续关注本站。还有更多实用攻略等着你。