state_enter.mcfunction 701 B

123456789101112131415161718
  1. # 要求系统进入状态 7(选择奖励)
  2. scoreboard players set $state mem 7
  3. execute as @a run function ltw:state/7/player_enter
  4. # HUD
  5. scoreboard objectives setdisplay sidebar total_score
  6. scoreboard objectives setdisplay list total_score
  7. # 初始化跑酷地图
  8. forceload add 0 2000 50 2050
  9. # 生成地图
  10. setblock 0 10 2000 minecraft:structure_block{mode:"LOAD",name:"ltw:select"}
  11. setblock 0 11 2000 minecraft:redstone_block
  12. # 判断进入下一轮小游戏或结束
  13. execute if score $game_type mem matches 1 if score $round mem matches ..3 run function ltw:state/7/continue_gameparty
  14. execute if score $game_type mem matches 1 if score $round mem matches 4.. run function ltw:main/game_end