18个命令方块带你做出mc里面的斯安威斯坦!超简单!


/tag @p 斯安威斯坦

/scoreboard objectives add 冷却 dummy 冷却

/scoreboard objectives setdisplay sidebar 冷却(可不用)
——————————————————
以下是第一条命令串

/enchant @a[tag=斯安威斯坦] luck_of_the_sea
(注:本视频中出现的所有循环命令方块均默认设置为无条件和保持开启)

/testfor @a[scores={冷却=0}]
(注:本视频中出现的所有连锁命令方块均默认设置为有条件的和保持开启)

/scoreboard players set @a[tag=斯安威斯坦] 冷却 27
提醒:刚开始创建记分板时记分板没有数字,需要通过/scoreboard players set @s 斯安威斯坦 0先把冷却设置成0才能开始使用!
——————————————————
以下是第二条命令串

/testfor @a[scores={冷却=27}]

/title @a[tag=斯安威斯坦] title §l§a斯安威斯坦

/effect @e[tag=!斯安威斯坦] slowness 12 5 true
注意:这里的[tag=!斯安威斯坦]和[tag=斯安威斯坦]不同,其中的 ! 表示不选中拥有这个tag的实体,一定要注意这一点,否则可能会搞成只有你会受到负面效果。

/effect @e[tag=!斯安威斯坦] mining_fatigue 12 4 true

/effect @e[tag=!斯安威斯坦] blindness 12 1 true

/effect @a[tag=斯安威斯坦] night_vision 12 1 true
小知识:true在/effect中表示不显示药水效果(气泡),而false表示显示(虽然我也觉得false看起来更像拒绝的意思啦)
顺带一提,这里给的夜视效果主要是告诉玩家技能的持续时间,换成别的药水效果也OK。

/execute @a[tag=斯安威斯坦] ~~~ playsound nob.wither.spawn
友情提醒:如果你喜欢戴耳机玩mc的话这条大可不必,能把你吵死ԅ(¯㉨¯ԅ)
——————————————————
以下是第三条命令串


/testfor @a[scores={冷却=2..27}]
务必注意!这里的循环命令方块一定要设置成延迟20!!!否则冷却会走的飞快

/scoreboard players remove @a[tag=斯安威斯坦] 冷却 1
——————————————————
以下是第四条命令串

/testfor @a[scores={冷却=1}]

/title @a[tag=斯安威斯坦] title §l§a斯安威斯坦冷却完成

/scoreboard players set @a[tag=斯安威斯坦] 冷却 0
——————————————————
以下是第五条命令串

/testfor @a[scores={冷却=0..15}]

/kill @e[type=armor_stand,name=§l§a幻影]
注意:幻影和§l§a幻影是完全不一样的东西!千万别搞错了!
——————————————————
以下是第六条,也是最后的命令串

/testfor @a[scores={冷却=6..27}]

/execute @a[tag=斯安威斯坦] ~~~ summon armor_stand ^ ^ ^-1 a §l§a幻影
个人感觉execute挺好用的,你可以简单的理解为把目标(实体)当成命令方块来执行命令,不仅可以精确的实行一些需要特定角色使用的命令,而且很适合整活(
好了差不多就到这结束了,我的破耳机录的视频实在是太差了,等我以后更新吧,先凑活看这篇笔记。