This is an exceptionally well made script, it is very easy to place in new quests and ways of handling them via events.
Aside from the odd spacing in quest descriptions I have a few other questions.
I'm looking to have the journal in my project make a book sound when entering and exiting the screen, also perhaps a page turning sound for flickering through options. How can I implement these sounds specifically for this?
Also for my project I'm not seeing much point of the "make this an active quest" part. As I intend to have quests handled out at anytime the player chooses to complete them, how can avoid this?