Browse Source

各种小调整;TODO 加上了人名

LTCatt 6 years ago
parent
commit
53162a81fb

+ 2 - 2
data/ltw/functions/main/player_leave.mcfunction

@@ -4,5 +4,5 @@ execute store result score $t_count mem if entity @a[tag=!watcher]
 execute if score $state mem matches 1.. if score $game_type mem matches 1 if score $t_count mem matches ..2 run function ltw:main/game_end
 execute if score $state mem matches 1.. if score $game_type mem matches 1 if score $t_count mem matches ..2 run tellraw @a {"text": "由于玩家人数不足, 游戏直接结束!","color":"red"}
 
-# TODO : 优化跑酷,让它更有趣!
-# TODO : 将 colormatch 的地图缩小到 20x20
+# TODO : [LTCat] 优化跑酷,让它更有趣!
+# TODO : [HIM] 将 colormatch 的地图缩小到 20x20

+ 1 - 1
data/mini/functions/colormatch/game/remove_ground.mcfunction

@@ -5,7 +5,7 @@ execute positioned 1001 11 4000 run clone ~ ~ ~ ~24 ~ ~24 1050 15 4000
 execute as @a at @s run function lib:sounds/hit2
 
 # 重置分数
-scoreboard players set $countdown_fast mem 33
+scoreboard players set $countdown_fast mem 28
 scoreboard players operation $countdown_fast mem < $color_match_time mem
 scoreboard players remove $countdown_fast mem 3
 scoreboard players set $color_match_type mem 1

+ 1 - 1
data/mini/functions/colormatch/game/start_new_round.mcfunction

@@ -5,7 +5,7 @@ execute positioned 1001 10 4000 run clone ~ ~ ~ ~24 ~ ~24 1050 15 4000
 
 # 设置倒计时
 execute if score $color_match_time mem matches 37.. run scoreboard players remove $color_match_time mem 5
-execute if score $color_match_time mem matches 17..36 run scoreboard players remove $color_match_time mem 1
+execute if score $color_match_time mem matches 15..36 run scoreboard players remove $color_match_time mem 1
 scoreboard players operation $countdown_fast mem = $color_match_time mem
 
 # 重置分数

+ 1 - 1
data/mini/functions/colormatch/player_enter.mcfunction

@@ -24,4 +24,4 @@ function mini:main/player_max_health
 # 重新加入处理
 execute if entity @s[tag=rejoining] run function mini:main/player_failed
 
-# FIXME : 持有土豆的玩家如果掉线会导致游戏无法继续
+# FIXME : [010/HIM] 持有土豆的玩家如果掉线会导致游戏无法继续

+ 0 - 1
data/mini/functions/colormatch/player_lose_heart.mcfunction

@@ -6,5 +6,4 @@ function mini:main/player_lose_heart
 
 # 拉上屏障
 execute if entity @s[tag=mini_running] run tp @s ~ 27 ~
-effect give @s speed 7 2
 tag @s add color_match_fall

+ 1 - 1
data/mini/functions/hotpm/game/pm_init_first.mcfunction

@@ -1,3 +1,3 @@
 # 第一次初始化土豆
 execute as @r[tag=mini_running] run function mini:hotpm/game/pm_init
-# TODO : 选择 total_score 最高的玩家作为第一个土豆
+# TODO : [010] 选择 total_score 最高的玩家作为第一个土豆

+ 3 - 3
data/mini/functions/hotpm/tick2.mcfunction

@@ -1,8 +1,8 @@
 # 土豆倒计时
 title @a[tag=pm_hoding] actionbar [{"text":"土豆爆炸: ","color":"red","bold": true},{"score": { "name": "$countdown_fast","objective": "mem"}}]
-execute as @a[tag=pm_hoding] at @s run title @a[tag=!pm_hoding,distance=..5] actionbar [{"text":"土豆爆炸: ","color":"gold","bold": true},{"score": { "name": "$countdown_fast","objective": "mem"}}]
-execute as @a[tag=pm_hoding] at @s run title @a[tag=!pm_hoding,distance=5..9] actionbar [{"text":"土豆爆炸: ","color":"yellow","bold": true},{"score": { "name": "$countdown_fast","objective": "mem"}}]
-execute as @a[tag=pm_hoding] at @s run title @a[tag=!pm_hoding,distance=9..] actionbar [{"text":"土豆爆炸: ","color":"green","bold": true},{"score": { "name": "$countdown_fast","objective": "mem"}}]
+execute as @a[tag=pm_hoding] at @s run title @a[tag=!pm_hoding,distance=..8] actionbar [{"text":"土豆爆炸: ","color":"gold","bold": true},{"score": { "name": "$countdown_fast","objective": "mem"}}]
+execute as @a[tag=pm_hoding] at @s run title @a[tag=!pm_hoding,distance=8..14] actionbar [{"text":"土豆爆炸: ","color":"yellow","bold": true},{"score": { "name": "$countdown_fast","objective": "mem"}}]
+execute as @a[tag=pm_hoding] at @s run title @a[tag=!pm_hoding,distance=14..] actionbar [{"text":"土豆爆炸: ","color":"green","bold": true},{"score": { "name": "$countdown_fast","objective": "mem"}}]
 
 # 爆炸
 execute if score $countdown_fast mem matches 0 as @a[tag=pm_hoding] at @s run function mini:hotpm/player_lose_heart

+ 1 - 1
data/mini/functions/main/game_init.mcfunction

@@ -8,4 +8,4 @@ execute if score $mini_type mem matches 2 run function mini:tntrun/game_init
 execute if score $mini_type mem matches 3 run function mini:hotpm/game_init
 execute if score $mini_type mem matches 4 run function mini:colormatch/game_init
 
-# FIXME 旁观者会在侧边栏显示为 0 分
+# FIXME [010/HIM] 旁观者会在侧边栏显示为 0 分(龙猫:我真的不知道咋回事了.jpg)