LTCatt 6 лет назад
Родитель
Сommit
bba1f4902a

+ 12 - 8
data/ltw/functions/state/8/next.mcfunction

@@ -1,14 +1,18 @@
 # 选取下一轮选择的人群
 
 tag @a remove selecting
-execute as @a[tag=mini_rank1] run tag @s add selecting
-execute if entity @a[tag=selecting] run tellraw @a[tag=!selecting] ["",{"text": ">> ","color":"gold"},"轮到第一名 ",{"selector": "@a[tag=mini_rank1]","color":"gold"}," 选择奖励了!"]
-execute unless entity @a[tag=selecting] as @a[tag=mini_rank2] run tag @s add selecting
-execute if entity @a[tag=selecting] run tellraw @a[tag=!selecting] ["",{"text": ">> ","color":"gold"},"轮到第二名 ",{"selector": "@a[tag=mini_rank2]","color":"gold"}," 选择奖励了!"]
-execute unless entity @a[tag=selecting] as @a[tag=mini_rank3] run tag @s add selecting
-execute if entity @a[tag=selecting] run tellraw @a[tag=!selecting] ["",{"text": ">> ","color":"gold"},"轮到第三名 ",{"selector": "@a[tag=mini_rank3]","color":"gold"}," 选择奖励了!"]
-execute unless entity @a[tag=selecting] as @a[tag=mini_rank4] run tag @s add selecting
-execute if entity @a[tag=selecting] run tellraw @a[tag=!selecting] ["",{"text": ">> ","color":"gold"},"轮到其他人选择奖励了!"]
+
+execute unless entity @a[tag=selecting] run tag @a[tag=mini_rank1] add selecting
+execute if entity @a[tag=mini_rank1] run tellraw @a[tag=!selecting] ["",{"text": ">> ","color":"gold","bold": true},"轮到第一名 ",{"selector": "@a[tag=selecting]","color":"gold"}," 选择奖励了!"]
+
+execute unless entity @a[tag=selecting] run tag @a[tag=mini_rank2] add selecting
+execute unless entity @a[tag=mini_rank1] if entity @a[tag=mini_rank2] run tellraw @a[tag=!selecting] ["",{"text": ">> ","color":"gold","bold": true},"轮到第二名 ",{"selector": "@a[tag=selecting]","color":"gold"}," 选择奖励了!"]
+
+execute unless entity @a[tag=selecting] run tag @a[tag=mini_rank3] add selecting
+execute unless entity @a[tag=mini_rank1] unless entity @a[tag=mini_rank2] if entity @a[tag=mini_rank3] run tellraw @a[tag=!selecting] ["",{"text": ">> ","color":"gold","bold": true},"轮到第三名 ",{"selector": "@a[tag=selecting]","color":"gold"}," 选择奖励了!"]
+
+execute unless entity @a[tag=selecting] run tag @a[tag=mini_rank4] add selecting
+execute unless entity @a[tag=mini_rank1] unless entity @a[tag=mini_rank2] unless entity @a[tag=mini_rank3] if entity @a[tag=mini_rank4] run tellraw @a[tag=!selecting] ["",{"text": ">> ","color":"gold","bold": true},"轮到其他人选择奖励了!"]
 
 # 以玩家为对象开始执行
 execute as @a[tag=selecting] run function ltw:state/8/next2

+ 0 - 2
data/mini/functions/zombie/tick20.mcfunction

@@ -20,5 +20,3 @@ effect give @e[type=zombie,limit=1,sort=random] slowness 2 1
 # 召唤怪物
 execute if score $random mem matches -5..5 run function mini:zombie/game/summon_zombie
 execute if score $random mem matches ..-8 run function mini:zombie/game/summon_skeleton
-
-# FIXME : 僵尸游戏旁观者没夜视