Can someone show me how I can make this into a repeating script? It still has to be Clicked()
function Clicked()
brick = game.Workspace
--Color part
brick.SurfacePart.Lights.LightPart1.BrickColor = BrickColor.random()
brick.SurfacePart.Lights.LightPart2.BrickColor = BrickColor.random()
brick.SurfacePart.Lights.LightPart3.BrickColor = BrickColor.random()
brick.SurfacePart.Lights.LightPart4.BrickColor = BrickColor.random()
wait(0.5)
brick.SurfacePart.Lights.LightPart1.PointLight.Color = Color3.random()
brick.SurfacePart.Lights.LightPart2.PointLight.Color = Color3.random()
brick.SurfacePart.Lights.LightPart3.PointLight.Color = Color3.random()
brick.SurfacePart.Lights.LightPart4.PointLight.Color = Color3.random()
end
script.Parent.MouseButton1Down:connect(Clicked)

2 comments
So, when you click script.Parent, you want it to change the colours infinitely?
Yes