Add files via upload
This commit is contained in:
@@ -2,7 +2,7 @@ scoreboard players operation cleaner displayCleanTime = @s cleaner
|
||||
scoreboard players operation cleaner setCleanTime = @s cleaner
|
||||
scoreboard players operation cleaner setCleanTime *= 20 20
|
||||
scoreboard players operation cleaner timeCounter = cleaner setCleanTime
|
||||
tellraw @a [{"text":"扫地姬已开启~","color":"green"},{"score":{"objective":"displayCleanTime","name":"cleaner"},"color":"dark_aqua","bold":false,"italic":false,"underlined":false,"strikethrough":false,"obfuscated":false},{"text":"游戏秒后清理掉落物~","color":"yellow"}]
|
||||
tellraw @a [{"selector":"@s"},{"text":"已开启扫地姬~","color":"green"},{"score":{"objective":"displayCleanTime","name":"cleaner"},"color":"dark_aqua","bold":false,"italic":false,"underlined":false,"strikethrough":false,"obfuscated":false},{"text":"游戏秒后清理掉落物~","color":"yellow"}]
|
||||
scoreboard players set cleaner cleanerBooleans 1
|
||||
execute if score cleaner setCleanTime matches 5401.. run function fz:cleaner/time/5min
|
||||
execute if score cleaner setCleanTime matches 4801..5400 run function fz:cleaner/time/4min30s
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
tag @s add noCleanerSound
|
||||
tellraw @s {"text":"您已关闭扫地姬的声音提示"}
|
||||
@@ -0,0 +1,2 @@
|
||||
tag @s remove noCleanerSound
|
||||
tellraw @s {"text":"您已开启扫地姬的声音提示"}
|
||||
@@ -4,7 +4,7 @@ scoreboard objectives add cleanerBooleans dummy
|
||||
scoreboard objectives add setCleanTime dummy
|
||||
scoreboard objectives add displayCleanTime dummy
|
||||
scoreboard objectives add secondsCounter dummy
|
||||
scoreboard objectives add cleanerBar trigger
|
||||
scoreboard objectives add cleanerChat trigger
|
||||
scoreboard objectives add cleanerMessage trigger
|
||||
bossbar add cleaner 1
|
||||
bossbar set cleaner max 60
|
||||
bossbar set cleaner max 60
|
||||
scoreboard players set cleaner installed 1
|
||||
@@ -11,4 +11,5 @@ execute if score cleaner setCleanTime matches 1801..2400 run function fz:cleaner
|
||||
execute if score cleaner setCleanTime matches 1201..1800 run function fz:cleaner/time/1min30s
|
||||
execute if score cleaner setCleanTime matches 601..1200 run function fz:cleaner/time/60s
|
||||
execute if score cleaner setCleanTime matches ..600 run function fz:cleaner/time/30s
|
||||
scoreboard players operation cleaner timeCounter = cleaner setCleanTime
|
||||
scoreboard players operation cleaner timeCounter = cleaner setCleanTime
|
||||
execute as @a[tag=!noCleanerSound] at @s run playsound minecraft:block.note_block.pling player @s ~ ~ ~ 1 2
|
||||
@@ -1,4 +1,5 @@
|
||||
tellraw @a[tag=!noDisplayCleanerChat] [{"text":"注意!","color":"dark_red","bold":false,"underlined":false},{"text":"10","color":"red","bold":true,"underlined":true},{"text":"游戏秒后清理掉落物~准备干活咯!","color":"dark_red","bold":false,"underlined":false}]
|
||||
bossbar set cleaner style notched_6
|
||||
bossbar set cleaner color red
|
||||
bossbar set cleaner value 60
|
||||
bossbar set cleaner value 60
|
||||
execute as @a[tag=!noCleanerSound] at @s run playsound minecraft:block.note_block.bit player @s ~ ~ ~ 1 1
|
||||
@@ -1,4 +1,5 @@
|
||||
tellraw @a[tag=!noDisplayCleanerChat] [{"text":"注意!","color":"dark_red","bold":false,"underlined":false},{"text":"1","color":"red","bold":true,"underlined":true},{"text":"游戏秒后清理掉落物~准备干活咯!","color":"dark_red","bold":false,"underlined":false}]
|
||||
bossbar set cleaner style notched_6
|
||||
bossbar set cleaner color red
|
||||
bossbar set cleaner value 10
|
||||
bossbar set cleaner value 10
|
||||
execute as @a[tag=!noCleanerSound] at @s run playsound minecraft:block.note_block.bit player @s ~ ~ ~ 1 1
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
bossbar set cleaner style notched_10
|
||||
bossbar set cleaner color green
|
||||
bossbar set cleaner value 24
|
||||
bossbar set cleaner value 24
|
||||
execute as @a[tag=!noCleanerSound] at @s run playsound minecraft:block.note_block.pling player @s ~ ~ ~ 1 2
|
||||
@@ -1,4 +1,5 @@
|
||||
tellraw @a[tag=!noDisplayCleanerChat] [{"text":"注意!","color":"dark_red","bold":false,"underlined":false},{"text":"2","color":"red","bold":true,"underlined":true},{"text":"游戏秒后清理掉落物~准备干活咯!","color":"dark_red","bold":false,"underlined":false}]
|
||||
bossbar set cleaner style notched_6
|
||||
bossbar set cleaner color red
|
||||
bossbar set cleaner value 20
|
||||
bossbar set cleaner value 20
|
||||
execute as @a[tag=!noCleanerSound] at @s run playsound minecraft:block.note_block.bit player @s ~ ~ ~ 1 1
|
||||
@@ -1,4 +1,5 @@
|
||||
bossbar set cleaner style notched_10
|
||||
bossbar set cleaner color yellow
|
||||
bossbar set cleaner value 6
|
||||
bossbar set cleaner visible true
|
||||
bossbar set cleaner visible true
|
||||
execute as @a[tag=!noCleanerSound] at @s run playsound minecraft:block.note_block.pling player @s ~ ~ ~ 1 2
|
||||
@@ -1,3 +1,4 @@
|
||||
bossbar set cleaner style notched_10
|
||||
bossbar set cleaner color green
|
||||
bossbar set cleaner value 36
|
||||
bossbar set cleaner value 36
|
||||
execute as @a[tag=!noCleanerSound] at @s run playsound minecraft:block.note_block.pling player @s ~ ~ ~ 1 2
|
||||
@@ -1,4 +1,5 @@
|
||||
tellraw @a[tag=!noDisplayCleanerChat] [{"text":"注意!","color":"dark_red","bold":false,"underlined":false},{"text":"3","color":"red","bold":true,"underlined":true},{"text":"游戏秒后清理掉落物~准备干活咯!","color":"dark_red","bold":false,"underlined":false}]
|
||||
bossbar set cleaner style notched_6
|
||||
bossbar set cleaner color red
|
||||
bossbar set cleaner value 30
|
||||
bossbar set cleaner value 30
|
||||
execute as @a[tag=!noCleanerSound] at @s run playsound minecraft:block.note_block.bit player @s ~ ~ ~ 1 1
|
||||
@@ -1,4 +1,5 @@
|
||||
tellraw @a[tag=!noDisplayCleanerChat] [{"text":"注意!","color":"dark_red","bold":false,"underlined":false},{"text":"4","color":"red","bold":true,"underlined":true},{"text":"游戏秒后清理掉落物~准备干活咯!","color":"dark_red","bold":false,"underlined":false}]
|
||||
bossbar set cleaner style notched_6
|
||||
bossbar set cleaner color red
|
||||
bossbar set cleaner value 40
|
||||
bossbar set cleaner value 40
|
||||
execute as @a[tag=!noCleanerSound] at @s run playsound minecraft:block.note_block.bit player @s ~ ~ ~ 1 1
|
||||
@@ -1,3 +1,4 @@
|
||||
bossbar set cleaner style notched_10
|
||||
bossbar set cleaner color green
|
||||
bossbar set cleaner value 60
|
||||
bossbar set cleaner value 60
|
||||
execute as @a[tag=!noCleanerSound] at @s run playsound minecraft:block.note_block.pling player @s ~ ~ ~ 1 2
|
||||
@@ -1,4 +1,5 @@
|
||||
tellraw @a[tag=!noDisplayCleanerChat] [{"text":"注意!","color":"dark_red","bold":false,"underlined":false},{"text":"5","color":"red","bold":true,"underlined":true},{"text":"游戏秒后清理掉落物~准备干活咯!","color":"dark_red","bold":false,"underlined":false}]
|
||||
bossbar set cleaner style notched_6
|
||||
bossbar set cleaner color red
|
||||
bossbar set cleaner value 50
|
||||
bossbar set cleaner value 50
|
||||
execute as @a[tag=!noCleanerSound] at @s run playsound minecraft:block.note_block.bit player @s ~ ~ ~ 1 1
|
||||
@@ -1,3 +1,4 @@
|
||||
bossbar set cleaner style notched_10
|
||||
bossbar set cleaner color yellow
|
||||
bossbar set cleaner value 12
|
||||
bossbar set cleaner value 12
|
||||
execute as @a[tag=!noCleanerSound] at @s run playsound minecraft:block.note_block.pling player @s ~ ~ ~ 1 2
|
||||
@@ -1,17 +1,14 @@
|
||||
scoreboard players enable @a cleaner
|
||||
scoreboard players enable @a cleanerBar
|
||||
scoreboard players enable @a cleanerChat
|
||||
scoreboard players enable @a cleanerMessage
|
||||
execute as @a[scores={cleaner=..-1}] run function fz:cleaner/cleaneroff
|
||||
execute as @a[scores={cleaner=1..29}] run tellraw @s [{"text":"请输入>=30的时间(单位:秒)","color":"dark_red"}]
|
||||
execute as @a[scores={cleaner=30..}] run function fz:cleaner/cleaneron
|
||||
execute as @a[scores={cleanerChat=1..},tag=noDisplayCleanerChat] run function fz:cleaner/cleanerchaton
|
||||
execute as @a[scores={cleanerBar=1..},tag=!displayCleanerBossBar] run function fz:cleaner/cleanerbaron
|
||||
execute as @a[scores={cleanerChat=..-1},tag=!noDisplayCleanerChat] run function fz:cleaner/cleanerchatoff
|
||||
execute as @a[scores={cleanerBar=..-1},tag=displayCleanerBossBar] run function fz:cleaner/cleanerbaroff
|
||||
scoreboard players reset @a[scores={cleanerChat=1..}] cleanerChat
|
||||
scoreboard players reset @a[scores={cleanerBar=1..}] cleanerBar
|
||||
scoreboard players reset @a[scores={cleanerChat=..-1}] cleanerChat
|
||||
scoreboard players reset @a[scores={cleanerBar=..-1}] cleanerBar
|
||||
execute as @a[scores={cleanerMessage=1},tag=noDisplayCleanerChat] run function fz:cleaner/cleanerchaton
|
||||
execute as @a[scores={cleanerMessage=-1},tag=!noDisplayCleanerChat] run function fz:cleaner/cleanerchatoff
|
||||
execute as @a[scores={cleanerMessage=2},tag=!displayCleanerBossBar] run function fz:cleaner/cleanerbaron
|
||||
execute as @a[scores={cleanerMessage=-2},tag=displayCleanerBossBar] run function fz:cleaner/cleanerbaroff
|
||||
execute as @a[scores={cleanerMessage=3},tag=noCleanerSound] run function fz:cleaner/cleanersoundon
|
||||
execute as @a[scores={cleanerMessage=-3},tag=!noCleanerSound] run function fz:cleaner/cleanersoundoff
|
||||
scoreboard players reset @a[scores={cleaner=..-1}] cleaner
|
||||
scoreboard players reset @a[scores={cleaner=1..}] cleaner
|
||||
execute if score cleaner cleanerBooleans matches 1 run function fz:cleaner/main
|
||||
@@ -3,6 +3,5 @@ scoreboard objectives remove cleaned
|
||||
scoreboard objectives remove cleanerBooleans
|
||||
scoreboard objectives remove setCleanTime
|
||||
scoreboard objectives remove displayCleanTime
|
||||
scoreboard objectives remove cleanerBar
|
||||
scoreboard objectives remove cleanerChat
|
||||
scoreboard objectives remove cleanerMessage
|
||||
bossbar remove cleaner
|
||||
Reference in New Issue
Block a user