#运载火箭 scoreboard players remove @e[tag=dut_rocket_passengers,scores={dut_time=1..}] dut_time 1 tag @e[tag=dut_rocket_passengers,scores={dut_time=..0}] remove dut_rocket_passengers execute as @e[tag=dut_carrier_rocket_launch] at @s run function dut:carrier_rocket/running/fire0 scoreboard players remove @e[tag=dut_carrier_rocket,tag=dut_carrier_rocket_up,scores={dut_delay=1..}] dut_delay 1 execute as @e[tag=dut_carrier_rocket,tag=dut_carrier_rocket_up,scores={dut_delay=1}] at @s run function dut:carrier_rocket/running/fire execute as @e[tag=dut_carrier_rocket,tag=dut_carrier_rocket_up,scores={dut_delay=..0}] at @s run function dut:carrier_rocket/running/flying_up execute as @e[tag=dut_carrier_rocket,tag=dut_carrier_rocket_down] at @s run function dut:carrier_rocket/running/flying_down_check execute as @e[tag=dut_carrier_rocket,tag=dut_carrier_rocket_recoil] at @s run function dut:carrier_rocket/running/flying_down #卫星 execute as @e[tag=dut_satellite_ready] at @s run function dut:satellite/running/fire0 scoreboard players remove @e[tag=dut_satellite,tag=dut_satellite_up,scores={dut_delay=1..}] dut_delay 1 execute as @e[tag=dut_satellite,tag=dut_satellite_up,scores={dut_delay=1}] at @s run function dut:satellite/running/fire execute as @e[tag=dut_satellite,tag=dut_satellite_up,scores={dut_delay=..0}] at @s run function dut:satellite/running/flying_up execute as @e[tag=dut_satellite,tag=dut_satellite_down] at @s run function dut:satellite/running/flying_down_check execute as @e[tag=dut_satellite,tag=dut_satellite_recoil] at @s run function dut:satellite/running/flying_down #太空电梯 execute as @e[tag=dut_space_elevator_build] at @s run function dut:space_elevator/elevator_build execute as @e[tag=dut_elevator_string] at @s run function dut:space_elevator/particle/string_particle execute as @e[tag=dut_elevator_paricle_1] at @s run function dut:space_elevator/particle/electric_up #particle execute as @e[tag=dut_particle_scan] at @s run function dut:particle/scan_count_range_angle kill @e[tag=dut_particle_scan,scores={dut_count2=21..}] #初始飞船 execute as @p at @s unless data storage dut_create spawnpoint_structure run function dut:set_ship