state_enter.mcfunction 820 B

1234567891011121314151617181920212223242526272829
  1. # 要求系统进入状态 0(等待大厅)
  2. scoreboard players set $state mem 0
  3. execute as @a run function ltw:state/0/player_enter
  4. # HUD
  5. scoreboard objectives setdisplay belowName gold_total
  6. scoreboard objectives setdisplay sidebar gold_total
  7. scoreboard objectives setdisplay list gold_total
  8. scoreboard players set $bossbar_type mem 0
  9. function lib:bossbar/show
  10. # 伤害管理
  11. scoreboard players set $remove_resistance mem 0
  12. team modify player friendlyFire false
  13. team modify player collisionRule never
  14. gamerule fallDamage false
  15. # 清理加载区域
  16. forceload remove all
  17. # 启用节奏跑酷
  18. scoreboard players set $tempo_enable mem 1
  19. function ltw:state/0/parkour/tempo_block/marker_spawn
  20. # 重置开始倒计时
  21. scoreboard players set $countdown mem 0
  22. # 重置当前状态
  23. function ltw:state/0/refresh_game_type