scoreboard players add @e[tag=MarcCamera,type=armor_stand] TesterCamera 1
scoreboard players add @e[tag=MoeshCamera,type=armor_stand] TesterCamera 1
scoreboard players add @e[tag=KlumpigCamera,type=armor_stand] TesterCamera 1
scoreboard players add @e[tag=PulluxxCamera,type=armor_stand] TesterCamera 1

tp @e[tag=MarcCamera,score_TesterCamera_min=1,score_TesterCamera=1] ~ ~ ~ -70 0
tp @e[tag=MarcCamera,score_TesterCamera_min=2,score_TesterCamera=79] ~ ~ ~ ~2 0
tp @e[tag=MarcCamera,score_TesterCamera_min=80,score_TesterCamera=80] ~ ~ ~ 90 0
tp @e[tag=MarcCamera,score_TesterCamera_min=81,score_TesterCamera=159] ~ ~ ~ ~-2 0

tp @e[tag=MoeshCamera,score_TesterCamera_min=1,score_TesterCamera=1] ~ ~ ~ 70 0
tp @e[tag=MoeshCamera,score_TesterCamera_min=2,score_TesterCamera=79] ~ ~ ~ ~2 0
tp @e[tag=MoeshCamera,score_TesterCamera_min=80,score_TesterCamera=80] ~ ~ ~ -130 0
tp @e[tag=MoeshCamera,score_TesterCamera_min=81,score_TesterCamera=159] ~ ~ ~ ~-2 0

tp @e[tag=KlumpigCamera,score_TesterCamera_min=1,score_TesterCamera=1] ~ ~ ~ 90 0
tp @e[tag=KlumpigCamera,score_TesterCamera_min=2,score_TesterCamera=44] ~ ~ ~ ~2 0
tp @e[tag=KlumpigCamera,score_TesterCamera_min=45,score_TesterCamera=45] ~ ~ ~ 180 0
tp @e[tag=KlumpigCamera,score_TesterCamera_min=46,score_TesterCamera=89] ~ ~ ~ ~-2 0

tp @e[tag=PulluxxCamera,score_TesterCamera_min=1,score_TesterCamera=1] ~ ~ ~ -140 0
tp @e[tag=PulluxxCamera,score_TesterCamera_min=2,score_TesterCamera=86] ~ ~ ~ ~2 0
tp @e[tag=PulluxxCamera,score_TesterCamera_min=87,score_TesterCamera=87] ~ ~ ~ 30 0
tp @e[tag=PulluxxCamera,score_TesterCamera_min=88,score_TesterCamera=173] ~ ~ ~ ~-2 0

scoreboard players set @e[tag=MarcCamera,type=armor_stand,score_TesterCamera_min=160] TesterCamera 0
scoreboard players set @e[tag=MoeshCamera,type=armor_stand,score_TesterCamera_min=159] TesterCamera 0
scoreboard players set @e[tag=KlumpigCamera,type=armor_stand,score_TesterCamera_min=90] TesterCamera 0
scoreboard players set @e[tag=PulluxxCamera,type=armor_stand,score_TesterCamera_min=174] TesterCamera 0