I wanted to make a script that would do something right after an audio has finished playing but I couldn't get anything to work.
I know you could do something like
game.Workspace.AudioName:Play()
wait(--[[number here]]--)
-- Other code that would happen after audio finishes playing
But I don't want to use wait() because it would get annoying.

2 comments
Sadly, this does not work because; There is bugs with the 'Sound' Instances; One of the main ones is 'IsPlaying' will stay true, even when not looping, and even when the Audio has stopped/ended.
It does work, I just tried it.