Thank you for your time. The only problem I had was with making the quest appear in the journal. But I've been having problems compiling scripts. Everytime I click on compile in the end fragments it says, No output generated for TIF__0200760
Also it says:
variable GetOwningQuest is undefine
none is not a known user defined type
Come out of the quest completely. No, go back in and go to the end fragment. If there is a TIF script in the script box, delete it, press ok and come back out of the quest. Go back in...
In the end frag box, put a semicolon ";" on its own, click compile. It should work. Now click ok, save etc.
Now go back in and change the semicolon to: (I gave you the wrong code before)
GetOwningQuest().SetStage(10)
It's a function so it needs the parenthesis ().
That should work. Some people, like me, have problems compiling dialogue scripts without first making one with a semicolon.