我的世界指令教学:技能甘蔗
1、大家好我是来自宅霸的PFS_Godcommands【求眼熟】,今天给大家带来的是技能甘蔗,话不多说直接上效果图。


2、是不是很强势呢?接下来我们来进入指令教学部分吧!首先输入指令
/scoreboard objectives add jngz stat.useItem.338 jngz
创建一个名字叫jngz的计分板
然后输入指令
/give @p minecraft:command_block
获取命令方块然后如图摆放命令方块。
高频部分就不多说了,可以使用自己的高频。
/scoreboard objectives add jnlq dummy jnlq
有了技能当然要有冷却了!
创建一个技能冷却的计分板。

3、然后在红石羊毛旁边的命令方块输入
/testfor @a[score_jngz_min=1]
检测jngz这个计分板是否有分数大于或者等于1的玩家是否存在。
然后在蓝色羊毛旁边的命令方块输入
/effect @a[score_jngz_min=1,score_jnlq=0] 1 10 1
格式/effect 玩家 药水ID 持续时间 药水等级
如上就是给予jngz分数大于或者等于一的玩家速度II的BUFF 10秒
这个可以自己调药水效果,也可以根据需要增加命令方块
不知道的可以下载这个文件
链接:http://pan.baidu.com/s/1pLUcVUF 密码:io97

4、然后在绿色羊毛旁边的命令方块输入
/tellraw @a[score_jngz_min=1,score_jnlq=1] [{text:"技能触发获得速度II10秒",color:light_purple}]
给玩家提示技能使用成功。
然后在紫色羊毛旁边的命令方块输入
/scoreboard players set @a[score_jngz_min=1] jnlq 10
然后在粉色羊毛旁边的命令方块输入
/scoreboard players set @a[score_jngz_min=1] jngz 0
设置玩家jngz分数大于或者等于一的玩家设置为0

5、忘记了一步补上
命令方块下面还有一个防止提示出错!
/scoreboard objectives add ts dummy ts
创建一个提示的计分板
然后在下面的命令方块里输入
/scoreboard players set @a[score_jngz_min=1] ts 1

6、建造一个如图所示的计时结构

7、在红色羊毛旁边的命令方块里输入
/scoreboard players remove @a[score_jnlq_min=1] jnlq 1
设置jnlq大于或等于一的玩家的jnlq的分数减少1
也就是激活一次减少一分。
在蓝色羊毛旁边的命令方块输入
/tellraw @a[score_jnlq=1,score_ts_min=1] [{text:"技能冷却完成",color:light_purple}]
然后在黄色羊毛旁边的命令方块输入
/scoreboard players set @a[score_ts_min=1] ts 0
吧计分板ts大于或者等于一的玩家设置为0

8、好了这样就完成了!快右键甘蔗试试吧!
好了今天的教程就到这里了我们下次见!如果帮助到你了请点赞,谢谢!
因为检测有延迟所以可能会出现技能无法使用了的情况。可以关注我的下一个指令教学,我的世界指令教学:重置器
希望需要的玩家前往。

9、如果喜欢的朋友请点赞+转发,让更多的朋友学习这篇教学吧!


