You know teabone, I had been thinkng about this as well. Getting the fpgcrawtext to display more than a line or two is very script intensive. I found myself just copy and pasting theses three lines of code
:state=2:fpgcrawtextsize=20,fpgcrawtextfont=verdana,fpgcrawtextr=0,fpgcrawtextg=0,fpgcrawtextb=200,fpgcrawtextx=50,fpgcrawtext=50
:state=2:fpgcrawtext=bla blah blah
:State=2,etimergreater=1000:etiemrstart,sate=4
and jsut changing the states accordingly.
I had also been thinking about using something like windows movie maker or similar software. Taking screenies of each letter in whatever message I am trying to display. Then editing all the sceenies into one video/hud. To give it the appearence that it was that someone was typing it out on as you were reading it.
I chose to go the route of the script I wrote which I think you have seen already. It was kind of a middle ground, it gave me what I was looking for as far as an objectives and mission outline which can be called up by pressing a button. However my desire was to get it to print out as if someone in some office somewhere was directly communicating with the player in what seemed like real time. I may still try and work out a "video" hud like I mentioned earlier. The last few weeks I have been hitting FPSC hard trying to get a level finished up and get the hud script written and running correctly. I just need to take some time off and go out and catch some fish. Ill post here if I come up with anything.