Ironically enough, I'm a student. Anyway.
If you've used my evented cms, you'll know that it's a lot of work to do.
Basically, I want a script for a quest system so I can then make all the other rooms.
What this should do:
Check if the player is on the main menu or not.
If not, then store their co-ordinates in variables.
Transfer them to the quest room.
Draw an assistant from a user defined graphic.
Draw graphics for the first four unsolved quests on tiles marked by events with a certain tag.
Draw two bumpers on tiles marked by event tags which can scroll through the list of quests, left for higher up the list, right for further down.
Check if the player is interacting with any of these.
If they're interacting with the assistant, display a help message written by the user.
If they're interacting with the quest, display a user written message, describing what the quest entails. Then it should display a user defined question (which should be the same for all quests) asking the player is they want to travel to the quest's starting point. Then it should transfer them to a user defined location.
If they're interacting with the bumpers, it should scroll through the list, with the option of displaying an animation over the quest characters.
Finally, it should check if they're pressing the escape button, in which case it should transfer them to the map they were on when they entered the menu. If they're walking out the door, it should transfer them back to the main menu.