So the basis of my Script is for the parent Part to disappear at a certain time of day (I have another script running a day and night cycle).
Here's the Script:
for i = game.Lighting:GetMinutesAfterMidnight(), 7*60 do
script.Parent.Transparency = 1
script.Parent.CanCollide = false
wait(0.1)
end
if game.Lighting.TimeOfDay == 7*61 then
script.Parent.Transparency = 0
script.Parent.CanCollide = true
end
The "for" Statement works but the "if" Statement doesn't return anything (not even an error). I'm assuming it's already ran before the game has reached the correct time of day, and I'm also assuming that a "wait()" function is also not gonna work for a real game.
