Book Item with adding pages

● ARCHIVED · READ-ONLY
Started by Valentor Denesto 11 posts View original ↗
  1. In my game I want to have an item called Lagoen's Journal that you receive upon finding the first page. Then with each new page found it gets added to the journal. The pages can be found in any random order, but they are placed in the book in order. For example, I have located pages 1, 4, and 9 so when I open the Journal I can read them in order, but when I find page 2 it jumps in where it belongs. Anyone have any idea on how I can do this?
  2. Scripting id ask one of the mods to move this to RGSS3 script requests
  3. First question. How do you have this evented?

    Second question. What's the condition that checks if you're in possession of the page? Is it a switch or does it check if you have an item in your possession?

    EDIT: Again. Post Below
  4. It isn't evented or created in any way yet minus me having hand written the pages. I'm asking what the best way to create it in game would be.
  5. It's possible, and wouldn't take that long depending on what kind of effects you want, but it is rather advanced. It would take a while to explain how to do it, especially if you're a beginner.

    I have a thread if you want to commission it, but there are journal style scripts that exist for free.

    What's your eventing skill level?

    I imagine it wouldn't be too hard to do if you did it like this:

    http://www.rpgmakervxace.net/topic/10833-thex-furniture-selector-and-changer/

    Basically this sets down the furniture you have in your inventory, but only if you have it in youri nventory.
  6. I'm already using a journal script for my standard books as I have a ton of them in the game. This one is just special that you have to kind the pages to and eventually they lead you to a person.

    Scripting I'm a beginner, I just started with code academy yesterday.

    Eventing I'm intermediate to advanced depending on what I'm eventing and I learn pretty quick.
  7. then please link to the journal script - there is a good chance that the script already provides the basic functions needed, and you only need to set the correct data. Even if that journal script doesn't have the neccessary structures, we still need it to see how to call the pages.
  8. This is doable through events, but the explanation of each sub-system to create this system would be very time consuming. Most people don't finish their game either, and don't continue practice, so I usually don't explain things that are this indepth.

    If you really want to do it yourself, learn about:

    Attaching data to numbers.

    Showing pictures in a loop.

    Wait for button press.

    The hard part is leaping between pages, which takes a lot of problem solving and visualization.

    It's not unlike designing a functioning menu.
  9. I can understand if you don't want to take the time to explain something that can be this time consuming.

    I'm trying a few different ways to get this done. Right now I'm trying to have an item that opens another items menu that displays the pages items if that makes sense. Kind of like making the Journal item a backpack and when it is selected it "opens" to show the pages that you have acquires and them clicking on the page displays the image.
  10. You don't need it scripted. If you have images for your journal pages, just create a common event that checks each page one by one - if item <page #> exists in inventory then display picture for that page then wait for input and remove the picture.


    If the page is there, it'll be shown. If it's not there, it'll skip to the next one.


    Then you can add the common event to each item in the database and they'll all show the journal pages you've accumulated so far.