It works best incased in a series of state variables like this:
Begin YourFadeOutScriptShort stateFloat timer ;timers always need to be a float variable because seconds are counted in decimal pointsIf ( state == 0 ) FadeOut 2 ;the number is the seconds it takes to fade the screen completely to black Set state to 1Elseif ( state == 1 ) Set timer to ( timer + GetSecondsPassed ) ;to make it stay black for as long as you need before fading back in. Make sure this is longer than the seconds it takes to fade out. If ( timer > 4 ) ;adjust for however many seconds you need FadeIn 2 Set state to 3 EndifEndifEnd
I usually have something trigger the FadeOut, so it's usually in the state == 1 block, not the state == 0 block, or else it will just happen instantly. Also, if you want to use it again, make sure to trigger something to reset it and set the timer back to 0.
Have you downloaded a copy of Morrowind Scripting for Dummies yet (linked in the tutorial sticky)? I highly recommend it. It's taught me most of what I know about scripting. The rest is learned through trial and error, and lots of help from forum members.