我的世界防御塔功能

防御塔功能
[三个积分板 聊天框输入]♥
/scoreboard objectives add 塔 dummy
/scoreboard objectives add 塔a dummy
/scoreboard objectives add 塔b dummy
[第一个循环 其它全部连锁 无条件 常开 0延迟]♥
scoreboard players add @a 塔 0
scoreboard players add @e[name=""] 塔 0
execute @a ~ ~ ~ scoreboard players operation @s 塔a=@s 塔
execute @e[type=ender_crystal,scores={塔=1..}] ~ ~ ~ scoreboard players operation @e[r=15,c=1,type=!ender_crystal] 塔a -= @s 塔
execute @e[type=ender_crystal,scores={塔=1..}] ~ ~ ~ scoreboard players add @e[scores={塔a=!0},r=15,c=1,type=!ender_crystal] 塔b 1
execute @e[type=ender_crystal,scores={塔=1..}] ~ ~ ~ title @p[scores={塔b=!0},r=15,c=1] actionbar §l§o§b你已被§e防御塔§c锁定
[此条是设置伤害的]♥
execute @e[type=ender_crystal,scores={塔=1..}] ~ ~ ~ damage @e[scores={塔b=60..},r=15,c=1,type=!ender_crystal] 8 suicide
execute @e[type=ender_crystal,scores={塔=1..}] ~ ~ ~ scoreboard players set @e[scores={塔b=60..},r=15,c=1,type=!ender_crystal] 塔b 0
execute @e[type=ender_crystal,scores={塔=1..}] ~ ~ ~ scoreboard players set @e[scores={塔a=0},r=15,type=!ender_crystal] 塔b 0
execute @e[type=ender_crystal,scores={塔=1..}] ~~~ tp @s ~~~ facing @e[scores={塔a=!0},r=15,c=1,type=!ender_crystal]
execute @e[scores={塔a=!0}] ~~~ execute @e[type=ender_crystal,r=15,scores={塔=1..}] ^^1^1 particle minecraft:redstone_ore_dust_particle
execute @e[scores={塔a=!0}] ~~~ execute @e[type=ender_crystal,r=15,scores={塔=1..}] ^^1^2 particle minecraft:redstone_ore_dust_particle
execute @e[scores={塔a=!0}] ~~~ execute @e[type=ender_crystal,r=15,scores={塔=1..}] ^^1^3 particle minecraft:redstone_ore_dust_particle
execute @e[scores={塔a=!0}] ~~~ execute @e[type=ender_crystal,r=15,scores={塔=1..}] ^^1^4 particle minecraft:redstone_ore_dust_particle
execute @e[scores={塔a=!0}] ~~~ execute @e[type=ender_crystal,r=15,scores={塔=1..}] ^^1^5 particle minecraft:redstone_ore_dust_particle
execute @e[scores={塔a=!0}] ~~~ execute @e[type=ender_crystal,r=15,scores={塔=1..}] ^^1^6 particle minecraft:redstone_ore_dust_particle
execute @e[scores={塔a=!0}] ~~~ execute @e[type=ender_crystal,r=15,scores={塔=1..}] ^^1^7 particle minecraft:redstone_ore_dust_particle
execute @e[scores={塔a=!0}] ~~~ execute @e[type=ender_crystal,r=15,scores={塔=1..}] ^^1^8 particle minecraft:redstone_ore_dust_particle
execute @e[scores={塔a=!0}] ~~~ execute @e[type=ender_crystal,r=15,scores={塔=1..}] ^^1^9 particle minecraft:redstone_ore_dust_particle
execute @e[scores={塔a=!0}] ~~~ execute @e[type=ender_crystal,r=15,scores={塔=1..}] ^^1^10 particle minecraft:redstone_ore_dust_particle
execute @e[scores={塔a=!0}] ~~~ execute @e[type=ender_crystal,r=15,scores={塔=1..}] ^^1^11 particle minecraft:redstone_ore_dust_particle
execute @e[scores={塔a=!0}] ~~~ execute @e[type=ender_crystal,r=15,scores={塔=1..}] ^^1^12 particle minecraft:redstone_ore_dust_particle
execute @e[scores={塔a=!0}] ~~~ execute @e[type=ender_crystal,r=15,scores={塔=1..}] ^^1^13 particle minecraft:redstone_ore_dust_particle
execute @e[scores={塔a=!0}] ~~~ execute @e[type=ender_crystal,r=15,scores={塔=1..}] ^^1^14 particle minecraft:redstone_ore_dust_particle
execute @e[scores={塔a=!0}] ~~~ execute @e[type=ender_crystal,r=15,scores={塔=1..}] ^^1^15 particle minecraft:redstone_ore_dust_particle
———划分线———
[添加防御塔编号]♥
scoreboard players set @e[type=ender_crystal,c=1,r=15] 塔 ●
[设置自己的塔的识别编号]♥
scoreboard players set @p 塔 ●