Detect for how long player has been falling

Ahaha I thought about that too but a whole tween? Using a for loop way easier!

1 Like

Question? How do I make it get louder Slower? I tested and it was to fast and I want to slow it down a bit but without the sound getting choppy.

Increase the wait() or the amount of times it gets louder

so

				for count = 1,20 do -- Change this to make the amount of times you're making it louder
					local Incr = Volume/20 -- and change this ^
					sound.Volume = sound.Volume + Incr
					wait(0.1) --Change this for the amount of time you're waiting between everytime you're making it louder
				end
1 Like

Oh yea don’t forget to add

		sound.Looped = true
1 Like

If the player is currently in freefall and you know it, there is a simple way that uses physics to determine the time the player was freefalling.

local freefallTime = humanoidRootPart.AssemblyLinearVelocity.Y / workspace.Gravity
1 Like