this is my script
local script = script.Parent
local folder = script:GetChildren()
for _, v in pairs(folder) do
if v:IsA("MeshPart") then
print("hi")
while true do
wait(.2)
v.Color = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
end
end
end
So my script works perfectly fine, other than only 1 "hi" is printed and only 1 part does the color changing. The MeshPart that is changing colors is also not the first child in the Model.

3 comments
Thanks for the help!
you're welcome!
The pro scripter arises