我的世界指令教学:计分板专精《3:杀怪数》

2025-11-16 19:46:07

1、我们先来了解一下杀怪数这个变量。这个变量是检测玩家杀死怪物次数的一个计分板。我们可以拿他触发技能或者实现杀怪抽奖等等。

下面我们来学习杀怪数这个变量的一些应用吧!

我的世界指令教学:计分板专精《3:杀怪数》

2、ܚ杀3个怪物获得一个护盾,并且这个技能拥有一个30秒CD

先看效果图

先不要看下面想想是如何实现的

提示:杀怪数的限制属性和冷却系统的基本应用

我的世界指令教学:计分板专精《3:杀怪数》

我的世界指令教学:计分板专精《3:杀怪数》

我的世界指令教学:计分板专精《3:杀怪数》

3、想到了吗,还是没有想到?好的那都没事我们进入指令部分揭开简单的指令系统吧!

首先创建计分板:

/scoreboard objectives add sgs totalKillCount 杀怪数

/scoreboard objectives add lq dummy 冷却

/scoreboard objectives add lqgg dummy 冷却公告

然后输入指令/give @p 137获取命令方块

然后如图摆放命令方块

我的世界指令教学:计分板专精《3:杀怪数》

我的世界指令教学:计分板专精《3:杀怪数》

我的世界指令教学:计分板专精《3:杀怪数》

我的世界指令教学:计分板专精《3:杀怪数》

我的世界指令教学:计分板专精《3:杀怪数》

4、接着我们先从技能部分开始

我们在白色羊毛旁边的命令方块输入指令:

/testfor @a[score_sgs_min=3,score_lq=0]

我们在橙色羊毛旁边的命令方块输入指令:

/scoreboard players set @a[score_sgs_min=3,score_lq=0] lqgg 1

我们在黄色羊毛旁边的命令方块输入指令:

/effect @a[score_sgs_min=3,score_lq=0] 22 100 10

我们在粉色羊毛旁边的命令方块输入指令:

/tellraw @a[score_sgs_min=3,score_lq=0] 技能触发获得一个护盾!

我们在蓝色羊毛旁边的命令方块输入指令:

/scoreboard players set @a[score_sgs_min=3,score_lq=0] lq 30

备注:这里的30就是CD

我的世界指令教学:计分板专精《3:杀怪数》

5、然后做CD部分

我们在橙色羊毛旁边的命令方块输入指令:

/scoreboard players remove @a[score_lq_min=1] lq 1

我们在粉色羊毛旁边的命令方块输入指令:

/scoreboard players set @a[score_lq_min=1] sgs 0

我们在蓝色羊毛旁边的命令方块输入指令:

/testfor @a[score_lq=0,score_lqgg_min=1]

我们在白色羊毛旁边的命令方块输入指令:

/scoreboard players set @a[score_lq=0,score_lqgg_min=1] lqgg 0

我们在黄色羊毛旁边的命令方块输入指令:

/tellraw @a[score_lq=0,score_lqgg_min=1] 技能冷却完成!

我的世界指令教学:计分板专精《3:杀怪数》

我的世界指令教学:计分板专精《3:杀怪数》

我的世界指令教学:计分板专精《3:杀怪数》

6、时间有限,今天的指令教学就到这里了!感谢大家的阅读,喜欢的朋友请点赞+转发让跟多的朋友看到这篇教学吧!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢