while wait() do local r = (math.sin(workspace.DistributedGameTime/2)/2)+0.5 local g = (math.sin(workspace.DistributedGameTime)/2)+0.5 local b = (math.sin(workspace.DistributedGameTime*1.5)/2)+0.5 local color = Color3.new(r, g, b) game:GetService("ReplicatedStorage").ServerRemoteEvents.SetAvatarColor:FireServer(color) end