I have it in this order: game > workspace > AlienGame > Aliens > Alien1
local module = {}
NPCs = script.Parent:WaitForChild("Aliens")
End = script.Parent:WaitForChild("EndPart")
function module.mainActivate()
if NPCs and End then
local move = coroutine.wrap(function()
while true do
wait()
NPCs.Alien1.Humanoid:MoveTo(End.Position)
NPCs.Alien2.Humanoid:MoveTo(End.Position)
NPCs.Alien3.Humanoid:MoveTo(End.Position)
NPCs.Alien4.Humanoid:MoveTo(End.Position)
NPCs.Alien5.Humanoid:MoveTo(End.Position)
NPCs.Alien6.Humanoid:MoveTo(End.Position)
NPCs.Alien7.Humanoid:MoveTo(End.Position)
NPCs.Alien8.Humanoid:MoveTo(End.Position)
NPCs.Alien9.Humanoid:MoveTo(End.Position)
NPCs.Alien10.Humanoid:MoveTo(End.Position)
NPCs.Alien11.Humanoid:MoveTo(End.Position)
NPCs.Alien12.Humanoid:MoveTo(End.Position)
end
end)
move()
end
end
return module
