Kumi, what do you have so far? Most scripts involving a hud have the "hudreset" at the start of the script, as in
:state=0:hudreset,hudx=50,hudy=50,hudimagefine=gamecore\huds\qalla.tga,hudname=qalla,hudhide=1,hudmake=display
not at state=11. Also "setposteffect=TheEffect", is "TheEffect" the actual name of your postprocess effect?
So try setting your hud up first like this
:state=0:hudreset,hudx=50,hudy=50,hudimagefine=gamecore\huds\qalla.tga,hudname=qalla,hudhide=1,hudmake=display,state=1
Quote: "Plays video at start with a effect, will display a HUD [Name] and it will fadeout a black HUD"
If I get you right, you want to play a video first then load the level? I think you would be better off if you added the video to your "setuplevel.fpi, play that first then load your game with the effect script.
Add this to your setuplevel.fpi
:state=0:video=videobank\yourvideoname.avi
:state=0:music=audiobank\yoursoundname.ogg
Then work out your starting hud fade out with effect.
:state=0:hudreset,hudx=50,hudy=50,hudimagefine=languagebank\english\gamecore\huds\fadein_hud.dds,hudname=fadein,hudhide=1,hudmake=display
:state=0:state=1
:state=1,plrwithinzone=1:hudshow=fadein,etimerstart,state=2
:state=2,etimergreater=3000:changehudalpha=fadein 225,etimerstart,state=3
:state=3,etimergreater=500:changehudalpha=fadein 200,etimerstart,state=4
:state=4,etimergreater=500:changehudalpha=fadein 175,etimerstart,state=5
:state=5,etimergreater=500:changehudalpha=fadein 150,etimerstart,state=6
:state=6,etimergreater=500:changehudalpha=fadein 125,etimerstart,state=7
:state=7,etimergreater=500:changehudalpha=fadein 100,etimerstart,state=8
:state=8,etimergreater=500:changehudalpha=fadein 75,etimerstart,state=9
:state=9,etimergreater=500:changehudalpha=fadein 50,etimerstart,state=10
:state=10,etimergreater=500:changehudalpha=fadein 25,etimerstart,state=11
:state=11,etimergreater=500:changehudalpha=fadein 0,state=12
:state=12:destroy OR ADD MORE TO YOUR SCRIPT