If I understand that correctly, use the Wait(); command to block all actions after playing the sound. You might need a bit of trial and error to get the right timing when entering the number in the brackets. That's what I have been doing anyway, so I don't know if there is a better way. Sometimes I needed a character to animate and have him making say, a picking up sound, so I wouldn't use a blocking animation, instead I'd have the animation start as eNoBlock, then Wait, then play the sound, then Wait again, using the correct time I need to have the animation fully play out.