Add files via upload
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
execute if score cleaner cleanerBooleans matches 1 run tellraw @a [{"text":"扫地姬已关闭~","color":"green"}]
|
||||
scoreboard players set cleaner cleanerBooleans 0
|
||||
scoreboard players set cleaner setCleanTime 0
|
||||
scoreboard players set cleaner displayCleanTime 0
|
||||
@@ -0,0 +1,6 @@
|
||||
scoreboard players operation cleaner displayCleanTime = @a[scores={cleaner=30..}] cleaner
|
||||
scoreboard players operation cleaner setCleanTime = @a[scores={cleaner=30..}] 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"}]
|
||||
scoreboard players set cleaner cleanerBooleans 1
|
||||
@@ -0,0 +1,5 @@
|
||||
scoreboard objectives add cleaner trigger
|
||||
scoreboard objectives add cleaned dummy
|
||||
scoreboard objectives add cleanerBooleans dummy
|
||||
scoreboard objectives add setCleanTime dummy
|
||||
scoreboard objectives add displayCleanTime dummy
|
||||
@@ -0,0 +1,13 @@
|
||||
execute if score cleaner timeCounter matches ..0 run function fz:cleaner/subclean
|
||||
execute if score cleaner timeCounter matches 6000 run tellraw @a [{"text":"5游戏分后清理掉落物~","color":"gold"}]
|
||||
execute if score cleaner timeCounter matches 3600 run tellraw @a [{"text":"3游戏分后清理掉落物~","color":"gold"}]
|
||||
execute if score cleaner timeCounter matches 2400 run tellraw @a [{"text":"2游戏分后清理掉落物~","color":"gold"}]
|
||||
execute if score cleaner timeCounter matches 1200 run tellraw @a [{"text":"60游戏秒后清理掉落物~小伙伴们抓紧时间rua!","color":"gold"}]
|
||||
execute if score cleaner timeCounter matches 600 run tellraw @a [{"text":"30游戏秒后清理掉落物~搞事的先停停rua!","color":"red"}]
|
||||
execute if score cleaner timeCounter matches 200 run tellraw @a [{"text":"注意!","color":"dark_red","bold":false,"underlined":false},{"text":"10","color":"red","bold":true,"underlined":true},{"text":"游戏秒后清理掉落物~准备干活咯!","color":"dark_red","bold":false,"underlined":false}]
|
||||
execute if score cleaner timeCounter matches 100 run tellraw @a [{"text":"注意!","color":"dark_red","bold":false,"underlined":false},{"text":"5","color":"red","bold":true,"underlined":true},{"text":"游戏秒后清理掉落物~","color":"dark_red","bold":false,"underlined":false}]
|
||||
execute if score cleaner timeCounter matches 80 run tellraw @a [{"text":"注意!","color":"dark_red","bold":false,"underlined":false},{"text":"4","color":"red","bold":true,"underlined":true},{"text":"游戏秒后清理掉落物~","color":"dark_red","bold":false,"underlined":false}]
|
||||
execute if score cleaner timeCounter matches 60 run tellraw @a [{"text":"注意!","color":"dark_red","bold":false,"underlined":false},{"text":"3","color":"red","bold":true,"underlined":true},{"text":"游戏秒后清理掉落物~","color":"dark_red","bold":false,"underlined":false}]
|
||||
execute if score cleaner timeCounter matches 40 run tellraw @a [{"text":"注意!","color":"dark_red","bold":false,"underlined":false},{"text":"2","color":"red","bold":true,"underlined":true},{"text":"游戏秒后清理掉落物~","color":"dark_red","bold":false,"underlined":false}]
|
||||
execute if score cleaner timeCounter matches 20 run tellraw @a [{"text":"注意!","color":"dark_red","bold":false,"underlined":false},{"text":"1","color":"red","bold":true,"underlined":true},{"text":"游戏秒后清理掉落物~","color":"dark_red","bold":false,"underlined":false}]
|
||||
scoreboard players remove cleaner timeCounter 1
|
||||
@@ -0,0 +1,4 @@
|
||||
execute store result score cleaned cleaned run kill @e[type=item]
|
||||
tellraw @a [{"text":"这次一共清理了","color":"dark_green","bold":false,"italic":false,"underlined":false,"strikethrough":false,"obfuscated":false},{"score":{"objective":"cleaned","name":"cleaned"},"color":"yellow","bold":true,"italic":false,"underlined":true,"strikethrough":false,"obfuscated":false},{"text":"堆物品~","color":"dark_green","bold":false,"italic":false,"underlined":false,"strikethrough":false,"obfuscated":false},{"text":"下次清理将在","color":"yellow"},{"score":{"objective":"displayCleanTime","name":"cleaner"},"color":"dark_aqua","bold":false,"italic":false,"underlined":false,"strikethrough":false,"obfuscated":false},{"text":"游戏秒后开始~","color":"yellow"}]
|
||||
scoreboard players set cleaned cleaned 0
|
||||
scoreboard players operation cleaner timeCounter = cleaner setCleanTime
|
||||
@@ -0,0 +1,7 @@
|
||||
scoreboard players enable @a cleaner
|
||||
execute if entity @a[scores={cleaner=..-1}] run function fz:cleaner/cleaneroff
|
||||
execute if entity @a[scores={cleaner=1..29}] run tellraw @a[scores={cleaner=1..29}] [{"text":"请输入>=30的时间(单位:秒)","color":"dark_red"}]
|
||||
execute if entity @a[scores={cleaner=30..}] run function fz:cleaner/cleaneron
|
||||
scoreboard players set @a[scores={cleaner=..-1}] cleaner 0
|
||||
scoreboard players set @a[scores={cleaner=1..}] cleaner 0
|
||||
execute if score cleaner cleanerBooleans matches 1 run function fz:cleaner/main
|
||||
@@ -0,0 +1,5 @@
|
||||
scoreboard objectives remove cleaner
|
||||
scoreboard objectives remove cleaned
|
||||
scoreboard objectives remove cleanerBooleans
|
||||
scoreboard objectives remove setCleanTime
|
||||
scoreboard objectives remove displayCleanTime
|
||||
Reference in New Issue
Block a user