desc = Show "New Objective"
:state=0:hudreset,hudx=20,hudy=30,hudimagefine=gamecore\huds\Objectives\Newobjectives.png,hudname=newobjective,hudhide=1,hudmake=display,state=3
:state=3,plrwithinzone=1:timerstart,state=1
:state=1,timergreater=2000:plrsound=audiobankmaterialsbeep.wav,hudshow=newobjective,state=2
:state=2,timergreater=7000:hudfadeout=newobj,state=4
there you go the hud should show right now and the sound should play, It is important to remember that its "desc =" not "desc" this is what was causing your hud problem and the sound should work now (i use plrsound=)