My idea about event quest.
Jerkface's suggest.
An add-on with a GUI that acts like a notepad in-game that players can't manually edit. The "notepad" quest log will come with events that act like so:
OnActivate -> Player/Client -> AddQuest - > _________ (here is a text box to input a quest title) ________ (and here is another input box that allows for a description)
The outputs could be simple, such as the AddQuest like above, and perhaps a "ToggleQuest" with On/Off switches so the text of the title in the "notepad" log journal is grey (if completed) or green/red/blue if the player has not completed the quest yet.
This would go well with many Roleplaying servers focused on gameplay and not chat.
My suggest.
Multiple Quest.
[Old lady want apple x3 for her apple pie]
[Collect 15 ore iron]
[Kill 7 Zombie]
[Sell rust sword]
[Buy horse]