Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Making your own journal/quest reminder in RPG MAKER XP

Always wanted to make your own journal or questbook?
You don't need the script to make a journal or questbook system in the menu.
This tutorial teaches you how to make your own journal with just eventing.

First go to your database(you can see your database by clicking the database icon, or you can go to tools -> database, or just press F9 on your keyboard) and go to Items click on the change maximum button and change the number 32 to 33. create a new item and name it journal. finish all the details on your journal like(icon, description, scope etc.) now create your quest.

put a npc on the map and click show text. write down what the character has to say and then add the command  "control switches" name your first switch and name it "quest". the operation must be on. add a new event page and add your character graphic. and go to under condition: switch (1st one) and choose the switch you named " quest" the "switch" with quest will be on with a tick in a box next to it.
In the 2nd event page add your text which the character will say when you have not got what it wants.

Now go back to the database amd go to common events.
name your event Journal. ignore the ignore the condition switch and trigger.

put an event command in the black space below (press enter or double click)

use the conditional brach command.
and activate the quest switch then press ok.
when you have the command, go under conditional brach(above 'else)
and add your text on what you have to do.
after creating your common event, go to 'Items' and go to the new item you created and use the common event you had just set up.
get your character to obtain the Journal you created and test it by creating your quest.
 
Sorry, but this tutorial was not explained very well and I had a hard time understanding it. From what I can comprehend, you can only have one quest for the journal, and anyone with a basic knowledge of conditional branches and switches could do what you're saying. I think if you want to explain things, use images at least, because I'm still not sure what youre trying to convey.

If you could come up with a good journal system that's nice and usable, then that'd probably help many here. This will help you make a good tutorial as well.
 
I understood what you were saying, but how you put it even when you are done with the quest it still says what you need to do for that quest. if that makes any since at all, pretty much all you need to do is turn the switch you used to start the quest OFF. Ok try doing this my way follow his tut till the end then use mine to finish it off. First go to the common events page in the database and put this UNDER Else:
Code:
No quests avalible
So it says "No quests avalible" When you are finished with the quest/The event is turned off.
Code:
Note:IF YOU ARE ADDING MORE THEN ONE QUEST PUT NO QUESTS AVALIBLE UNDER THE ELSE ON YOUR LAST QUEST ONLY!IF YOU DONT IT WILL SAY IT OVER AND OVER AND OVER AFTER THAT SWITCH IS TURNED OFF.
Then go to the event you used to finish off the quest and go right under the text and click on Control switches, click the arrow and choose yours. see where it says ON/OFF Click the circle next to off.This will turn that event off, its a good idea to use this in this case.There you go you just finished doing your first quest!
Here is a link to a game where I used it:
http://rapidshare.com/files/163797382/Fully_working_journal.exe.html
I made 3 quests useing his tut. This is very easy to use, if you have any questions at all Email me Mrslayer01233@yahoo.com
Thanks again kawaiihime and if you get mad that I made this post remove it. I was just adding on to it.
Full creadits for actual tut goes to kawaiihime
Creadits for addon go to me.  :thumb:
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top