yes you do, but out of MY view this is still a big script.
and yes, i know it isnt for you, my scriptmonster.^^
hope its ok to give away the basics here as this isnt really complex in syntax?
:state=0:hudreset,hudx=50,hudy=70,hudimage=languagebank\english\gamecore\text\lockeddoor.dds,hudname=S01H01,hudhide=1,hudmake=display
;START
:state=0:state=1
:state=1,plrwithinzone=1:hudshow=S01H01,incstate=1
:state=2:incstate=1,etimerstart
:state=3,etimergreater=100:changehudalpha=S01H01 250,incstate=1
:state=4,etimergreater=200:changehudalpha=S01H01 240,incstate=1
:state=5,etimergreater=300:changehudalpha=S01H01 230,incstate=1
:state=6,etimergreater=400:changehudalpha=S01H01 220,incstate=1
...
state=x:state=1
these are the basic lines after you start the etimer and show the hud. depends on you how many miliseconds the etimer runs, and the smoother the fade should be, the more lines you have to create.
thanks please adress to Ched80.
gz