QUEST LOG TUTORIAL
A simple tutorial explaining how to make a quest log.
demondestiny- 03/19/2008 12:00 AM
- 5079 views
This here is a simple tutorial on how to make a quest log for rm2k/3. A quest log can be used for almost anything whether it's a storyline or for quests.
1. The first thing that you must do is to create a new page. Call it "Quest Log".
2. Now, depending on how many quests you have create a table with columns in it. For this tutorial i am using a total of 24 quests.
3. Add an icon down the bottom of each column. This will be used to teleport to the next column. What you must do with this icon is make it teleport to the top of the next column. Keep the icon setting to:
Trigger Condition:
Action Key.
Event Layer:
Below Hero.
Remember that once you have hit the last column you can't go forward anymore so make the teleport location go back to the top of the first column.
4. Now, we are going off track for a moment here. It is time to make the teleport link to this page. When creating this link you must have this these details on the event page:
Event Graphic:
A Graphic of your choice.
Trigger Condition:
Action Key.
Event Layer:
Same Layer as Hero.
Event Commands:
Message- "Would you like to view the quest log?"
Show choices- Yes or No.
Handler:
Variable 1- Map ID. Set this to Hero Map ID in the heading "Sprite".
Variable 2- X pos. Set this to Hero X Coordinate in the heading "Sprite".
Variable 3- Y pos. Set this to Hero Y Coordinate in the heading "Sprite".
Memorize Location: Variable 1, Variable 2, Variable 3.
Teleport- Quest Log Page.
Change Sprite Association- Cursor Graphic.
Handler:
Nothing under here.
This is used so that once you've teleported your character will turn into whatever cursor you selected for this. Also, this has memorized your location you were at when you teleported to the quest log page. If you were in a forest, when you exit the quest log page you will return to that forest.
5. Now, back on the Quest log page it is time to import the main info. First of all you need to create a new event on the place where your cursor will teleport. This should be up the top of the first column. This is how the event should be set up:
Page 1.
Preconditions:
Switch- First Quest Begin. is turned ON.
Event Graphic:
Leave this blank.
Trigger Condition:
Action Key.
Event Layer:
Below Hero.
Event Commands:
In here type the description of the quest: For example,
"You must save this boy from being eaten by a monster"
Page 2.
Preconditions:
Switch- First Quest End. is ON.
Event Graphic:
Leave this blank.
Trigger Condition:
Action Key.
Event Layer:
Below Hero.
Event Commands:
In here you can type a message congratulating the player for completing the quest. For example:
"Congratulations on completing this quest"
Now, since i am using 24 quests i must do this another 23 times going down the columns. That means i can do 8 in each.
8x3= 24.
6. Now there is just one more thing to do. That is to create a link to teleport out of this page. This is the main way of doing this:
Create an icon at the bottom of the page that when clicked on will teleport you back to your location. This is how it should be set up:
Page 1.
Event Graphic:
Leave this blank.
Trigger Condition:
Action Key.
Event Layer:
Below Hero.
Event Commands:
Recall to Location: Variable 1, Variable 2, Variable 3.
Change sprite association: Your characters sprite.
Doing this will make your hero teleport back to where he was when he accessed this page. If he was in a forest, he will be teleported back to the forest.
Thankyou very much for reading this. This is the basic design of a quest log. Remember, you can always add extra stuff to your page as well to make it look that little bit better. I will try and write another one up explaining some of these things another time.
If there is anything in here that you don't understand or you feel that i may have missed out then please feel free to message me and i will get back to you.
1. The first thing that you must do is to create a new page. Call it "Quest Log".
2. Now, depending on how many quests you have create a table with columns in it. For this tutorial i am using a total of 24 quests.
3. Add an icon down the bottom of each column. This will be used to teleport to the next column. What you must do with this icon is make it teleport to the top of the next column. Keep the icon setting to:
Trigger Condition:
Action Key.
Event Layer:
Below Hero.
Remember that once you have hit the last column you can't go forward anymore so make the teleport location go back to the top of the first column.
4. Now, we are going off track for a moment here. It is time to make the teleport link to this page. When creating this link you must have this these details on the event page:
Event Graphic:
A Graphic of your choice.
Trigger Condition:
Action Key.
Event Layer:
Same Layer as Hero.
Event Commands:
Message- "Would you like to view the quest log?"
Show choices- Yes or No.
Handler:
Variable 1- Map ID. Set this to Hero Map ID in the heading "Sprite".
Variable 2- X pos. Set this to Hero X Coordinate in the heading "Sprite".
Variable 3- Y pos. Set this to Hero Y Coordinate in the heading "Sprite".
Memorize Location: Variable 1, Variable 2, Variable 3.
Teleport- Quest Log Page.
Change Sprite Association- Cursor Graphic.
Handler:
Nothing under here.
This is used so that once you've teleported your character will turn into whatever cursor you selected for this. Also, this has memorized your location you were at when you teleported to the quest log page. If you were in a forest, when you exit the quest log page you will return to that forest.
5. Now, back on the Quest log page it is time to import the main info. First of all you need to create a new event on the place where your cursor will teleport. This should be up the top of the first column. This is how the event should be set up:
Page 1.
Preconditions:
Switch- First Quest Begin. is turned ON.
Event Graphic:
Leave this blank.
Trigger Condition:
Action Key.
Event Layer:
Below Hero.
Event Commands:
In here type the description of the quest: For example,
"You must save this boy from being eaten by a monster"
Page 2.
Preconditions:
Switch- First Quest End. is ON.
Event Graphic:
Leave this blank.
Trigger Condition:
Action Key.
Event Layer:
Below Hero.
Event Commands:
In here you can type a message congratulating the player for completing the quest. For example:
"Congratulations on completing this quest"
Now, since i am using 24 quests i must do this another 23 times going down the columns. That means i can do 8 in each.
8x3= 24.
6. Now there is just one more thing to do. That is to create a link to teleport out of this page. This is the main way of doing this:
Create an icon at the bottom of the page that when clicked on will teleport you back to your location. This is how it should be set up:
Page 1.
Event Graphic:
Leave this blank.
Trigger Condition:
Action Key.
Event Layer:
Below Hero.
Event Commands:
Recall to Location: Variable 1, Variable 2, Variable 3.
Change sprite association: Your characters sprite.
Doing this will make your hero teleport back to where he was when he accessed this page. If he was in a forest, he will be teleported back to the forest.
Thankyou very much for reading this. This is the basic design of a quest log. Remember, you can always add extra stuff to your page as well to make it look that little bit better. I will try and write another one up explaining some of these things another time.
If there is anything in here that you don't understand or you feel that i may have missed out then please feel free to message me and i will get back to you.
Posts 

Pages:
1
Aha! I see how you did it... very interesting. I never thought of using a map as
a menu screen. Must have been very tedious to do your skill list in this way.
a menu screen. Must have been very tedious to do your skill list in this way.
I used to make Menus out of maps and events myself. but I realized after a few times, that it was better to use pictures and not change maps at all. Only for one reson really. If you are on a map, open the menu youve made this way, it teleports you. And when you clsoe the menu it teleports you back. tahts fine, but if you had any npcs or events thatw ere moving around, or were anywhere you really needed them to be, but had moved since you first arrived in the map. They will all be back in their origional positions again.
Basically, it resets the current map every time you open the menu.
So while this way of making a menu is good for your first custom menu. Using pictures should be your second attempt.
Basically, it resets the current map every time you open the menu.
So while this way of making a menu is good for your first custom menu. Using pictures should be your second attempt.
Pages:
1














