execute @e[tag=Follower] ~ ~ ~ tp @s @e[type=zombie,tag=InnocentAI,c=1,r=1]

scoreboard players tag @e[tag=Freezed] add SpawnAI
execute @e[tag=InnocentAI] ~ ~ ~ scoreboard players tag @e[tag=Freezed,c=1] remove SpawnAI
execute @e[tag=Innocent] ~ ~ ~ scoreboard players tag @e[tag=Freezed,c=1,r=1] remove SpawnAI

execute @e[tag=Freezed] ~ ~ ~ entitydata @e[type=zombie,tag=InnocentAI,r=1] {NoAI:1b}

#================  At rm=6 from Murder ---> Innocent at r=6 help ================# 
execute @e[tag=SpawnAI] ~ ~ ~ execute @e[tag=Murder,c=1] ~ ~ ~ execute @e[rm=6,tag=SpawnAI] ~ ~ ~ execute @e[tag=Innocent,r=6,c=1] ~ ~ ~ scoreboard players tag @s[type=villager,tag=!Follower] add Follower6
execute @e[tag=Murder] ~ ~ ~ scoreboard players tag @e[tag=Follower6,r=6] remove Follower6
execute @e[type=villager,tag=Follower6] ~ ~ ~ summon zombie ~ ~ ~ {Tags:["InnocentAI"],Silent:1,Team:"Innocent",PersistenceRequired:1b,Attributes:[{Name:generic.followRange,Base:6}]}
scoreboard players tag @e[tag=Follower6] add Follower
scoreboard players tag @e[tag=Follower6] remove Follower6
#================  At rm=8 from Murder ---> Innocent at r=8 help ================# 
execute @e[tag=SpawnAI] ~ ~ ~ execute @e[tag=Murder,c=1] ~ ~ ~ execute @e[rm=8,tag=SpawnAI] ~ ~ ~ execute @e[tag=Innocent,r=8,c=1] ~ ~ ~ scoreboard players tag @s[type=villager,tag=!Follower] add Follower8
execute @e[tag=Murder] ~ ~ ~ scoreboard players tag @e[tag=Follower8,r=8] remove Follower8
execute @e[type=villager,tag=Follower8] ~ ~ ~ summon zombie ~ ~ ~ {Tags:["InnocentAI"],Silent:1,Team:"Innocent",PersistenceRequired:1b,Attributes:[{Name:generic.followRange,Base:8}]}
scoreboard players tag @e[tag=Follower8] add Follower
scoreboard players tag @e[tag=Follower8] remove Follower8
#================  At rm=10 from Murder ---> Innocent at r=10 help ================# 
execute @e[tag=SpawnAI] ~ ~ ~ execute @e[tag=Murder,c=1] ~ ~ ~ execute @e[rm=10,tag=SpawnAI] ~ ~ ~ execute @e[tag=Innocent,r=10,c=1] ~ ~ ~ scoreboard players tag @s[type=villager,tag=!Follower] add Follower10
execute @e[tag=Murder] ~ ~ ~ scoreboard players tag @e[tag=Follower10,r=10] remove Follower10
execute @e[type=villager,tag=Follower10] ~ ~ ~ summon zombie ~ ~ ~ {Tags:["InnocentAI"],Silent:1,Team:"Innocent",PersistenceRequired:1b,Attributes:[{Name:generic.followRange,Base:10}]}
scoreboard players tag @e[tag=Follower10] add Follower
scoreboard players tag @e[tag=Follower10] remove Follower10
#================  At rm=12 from Murder ---> Innocent at r=12 help ================# 
execute @e[tag=SpawnAI] ~ ~ ~ execute @e[tag=Murder,c=1] ~ ~ ~ execute @e[rm=12,tag=SpawnAI] ~ ~ ~ execute @e[tag=Innocent,r=12,c=1] ~ ~ ~ scoreboard players tag @s[type=villager,tag=!Follower] add Follower12
execute @e[tag=Murder] ~ ~ ~ scoreboard players tag @e[tag=Follower12,r=12] remove Follower12
execute @e[type=villager,tag=Follower12] ~ ~ ~ summon zombie ~ ~ ~ {Tags:["InnocentAI"],Silent:1,Team:"Innocent",PersistenceRequired:1b,Attributes:[{Name:generic.followRange,Base:12}]}
scoreboard players tag @e[tag=Follower12] add Follower
scoreboard players tag @e[tag=Follower12] remove Follower12
#================  At rm=14 from Murder ---> Innocent at r=14 help ================# 
execute @e[tag=SpawnAI] ~ ~ ~ execute @e[tag=Murder,c=1] ~ ~ ~ execute @e[rm=14,tag=SpawnAI] ~ ~ ~ execute @e[tag=Innocent,r=14,c=1] ~ ~ ~ scoreboard players tag @s[type=villager,tag=!Follower] add Follower14
execute @e[tag=Murder] ~ ~ ~ scoreboard players tag @e[tag=Follower14,r=14] remove Follower14
execute @e[type=villager,tag=Follower14] ~ ~ ~ summon zombie ~ ~ ~ {Tags:["InnocentAI"],Silent:1,Team:"Innocent",PersistenceRequired:1b,Attributes:[{Name:generic.followRange,Base:14}]}
scoreboard players tag @e[tag=Follower14] add Follower
scoreboard players tag @e[tag=Follower14] remove Follower14
#================  At rm=16 from Murder ---> Innocent at r=16 help ================# 
execute @e[tag=SpawnAI] ~ ~ ~ execute @e[tag=Murder,c=1] ~ ~ ~ execute @e[rm=16,tag=SpawnAI] ~ ~ ~ execute @e[tag=Innocent,r=16,c=1] ~ ~ ~ scoreboard players tag @s[type=villager,tag=!Follower] add Follower16
execute @e[tag=Murder] ~ ~ ~ scoreboard players tag @e[tag=Follower16,r=16] remove Follower16
execute @e[type=villager,tag=Follower16] ~ ~ ~ summon zombie ~ ~ ~ {Tags:["InnocentAI"],Silent:1,Team:"Innocent",PersistenceRequired:1b,Attributes:[{Name:generic.followRange,Base:16}]}
scoreboard players tag @e[tag=Follower16] add Follower
scoreboard players tag @e[tag=Follower16] remove Follower16
#================  At rm=18 from Murder ---> Innocent at r=18 help ================# 
execute @e[tag=SpawnAI] ~ ~ ~ execute @e[tag=Murder,c=1] ~ ~ ~ execute @e[rm=18,tag=SpawnAI] ~ ~ ~ execute @e[tag=Innocent,r=18,c=1] ~ ~ ~ scoreboard players tag @s[type=villager,tag=!Follower] add Follower18
execute @e[tag=Murder] ~ ~ ~ scoreboard players tag @e[tag=Follower18,r=18] remove Follower18
execute @e[type=villager,tag=Follower18] ~ ~ ~ summon zombie ~ ~ ~ {Tags:["InnocentAI"],Silent:1,Team:"Innocent",PersistenceRequired:1b,Attributes:[{Name:generic.followRange,Base:18}]}
scoreboard players tag @e[tag=Follower18] add Follower
scoreboard players tag @e[tag=Follower18] remove Follower18
#================  At rm=20 from Murder ---> Innocent at r=20 help ================# 
execute @e[tag=SpawnAI] ~ ~ ~ execute @e[tag=Murder,c=1] ~ ~ ~ execute @e[rm=20,tag=SpawnAI] ~ ~ ~ execute @e[tag=Innocent,r=20,c=1] ~ ~ ~ scoreboard players tag @s[type=villager,tag=!Follower] add Follower20
execute @e[tag=Murder] ~ ~ ~ scoreboard players tag @e[tag=Follower20,r=20] remove Follower20
execute @e[type=villager,tag=Follower20] ~ ~ ~ summon zombie ~ ~ ~ {Tags:["InnocentAI"],Silent:1,Team:"Innocent",PersistenceRequired:1b,Attributes:[{Name:generic.followRange,Base:20}]}
scoreboard players tag @e[tag=Follower20] add Follower
scoreboard players tag @e[tag=Follower20] remove Follower20

#execute @e[tag=Follower1] ~ ~ ~ scoreboard teams join Innocent @e[r=10,tag=Innocent]
#scoreboard teams join Innocent @e[tag=Follower1]