Help - Search - Members - Calendar
Full Version: [Help]Record Book
RPG RPG Revolution Forums > Game Engines > RPG Maker XP Discussion
Awakened Owl
In the game I am making, you are a wizard and you can go to a library where you learn all your skills. I woul like someone at the main office of the library to be able to tell you how advanced you are in all the subjects and certain special spells you have learned. Does anyone have any idea on how to do this in a presentable way?
Unka Josh
Simple answer: Variables and switches. Just have things get adjusted in the events that teach you the skills.

If that wasn't clear, let me know, and I'll give a more detailed answer.
Awakened Owl
I thought that was a way to do it, I just want it to be more presentable. I'm also just learning about variables, so not too good at them. Can you think of any other ways to do it?
Holder
Best thing to do would be to learn as much as you can about Switches, Variables and Fork conditions, because these are the core structure and something you'd be using again and again. Here's some links to get you going with that:
*These are, as mentioned for different versions of RM though the main system is still the same*
http://www.rpgrevolution.com/forums/index....showtopic=31226
http://www.rpgrevolution.com/forums/index....showtopic=31227
http://www.rpgrevolution.com/tutorial/a-be...anches_110.html
http://www.rpgrevolution.com/tutorial/comb...hoices_234.html

There's plenty more to be found I've just picked up the first few of what's here.
Kiriashi
You shouldn't try to avoid variables just because you are not familiar with them. Practice a lot!

This system wouldn't be that hard at all to make. Give it a go, and if you stumble on something, I'll make a demo for you.
Awakened Owl
Thanks that is awfully kind, I went to a rpg lab and practiced a little their, so i think i can get something to work, it is just the time i would have to put into it, also can you change the text options to being the whole screen and a different font just for this book? I know of the "Change text options" button, but that only changes the backround box and where the text box appears.

Yah, I think I can make this book no problem, I was just hopeing their is a more presentable way to show it rather than the "Text Box".
RzrBladeMontage
I replied to your post on this in the Event Emporium thread that you started. When you post a problem try and keep it to one spot, I just saw this one in the RPG Maker XP section so I figured I would copy my post for you.

Original Post:

There is a demo at the bottom of my post. Okay this is pretty simple to do as long as you have a decent skill level with eventing. You need variables, switches, and some common events. For this example we'll be using the Fire, Ice and Heal spells. They each get 3 common events (Normal, Greater, and Mass)

Step One:

Create 3 common events for each spell. Name them as such:

Skill Level: Fire
Skill Level: Greater Fire
Skill Level: Mass Fire
Skill Level: Ice
Skill Level: Greater Ice
Skill Level: Mass Ice
Skill Level: Heal
Skill Level: Greater Heal
Skill Level: Mass Heal

Now create 3 variables. Name them:

Skill: Fire
Skill: Ice
Skill: Heal

In all the normal spell common events (Fire, Ice, Heal) have the variable add by 1 for the spell used. Example:

Control Variables: [0001: Skill: Fire] +=1

Use that for the fire spell, then change it for the Ice and Heal spell. For the Greater of all the spells, have it increase by 2, and for the Mass of all spells, have it increase by 3. The higher the skill, the more EXP the player recieves. Now go to the Skills tab and under the Fire/Greater Fire/Mass Fire (and the other skills as well) click the drop down box under "Common Event:" and choose the correct one of the spell you're attaching it to.

Step Two:

Create an event that allows you to learn the new spells. Use conditional branches to check the players EXP (through Variables) to see if they have the correct amount of EXP to learn the skill. In this example, in order to learn the Greater Spells, the player needs to earn 25 EXP, and to learn the Mass Spells, the player needs to earn 50 EXP. I'll post a screen shot below so you understand what I mean.

Spell Learning







Step Three: (OPTIONAL)

Create an item, such as a "Crystal Ball" (The item I used). Let it only be able to be used from the Menu, and make sure it's non consumable. Now go and create a Common Event, call it Skill: Check. In that event, have the player choose what skill they want to get information on, and when they pick that skill, have it tell them how much EXP they currently have in that skill. Now go back to your Item and link the common event to it Here's a screen shot for you.

Crystal Ball


There you go, it's pretty simple. There might be a more simple way to do it, but I did this in about an hour an a half. Here's a demo as well for you.
Demo


EDIT: Do you mind if I post this as a submission for other people to use?
EDIT 2: This tutorial that I set up for you is just an example. Whether or not you use this the way I have it set up or not is up to you. If you do use it this way, you do NOT need to credit me, I'm just helping someone in need biggrin.gif.
Awakened Owl
Thank you, thank you, thank you....thank you everyone for you ideas, I am going to try this. Also, do you have any idea how to change the font just for this event, so it looks more like you are reading out of a book that has been hand written?
PS: I only posted this problem in a different area because I couldn't find my first post (I'm a noob) =D
PPS: Please, do post this for other people to see. What is the point of knowledge if you can't share it (rhetorical).
RzrBladeMontage
You're welcome. I'm not sure how to change the font in RMXP. I've never tried or lookde it up. I'm sure a simple google search will allow you to find out how smile.gif.
Awakened Owl
Well, I stayed up from 12pm-1am (eventhough I spent most of the time on my library map), and I got it to work wonderfully. The way I have it done im my game is their are a multitude of different subjects you can work on. Depending on how many books and skills you have read and learned it will either say you are N/A(haven't learned anything), Beginner, Intermediate, Advanced or Mastered. I used the variables in the conditional branch tab, I hope that was what you were suggesting I do, and now every time you learn a spell for a certain subject, the variable for that subject increases 1. Does this make sense, please tell me if I did what you guys had suggested. And most of all, thanks for taking time out of your life to make mine a little better, I really appreciate it. =P Also, if any of you want to know more about my game or have any ideas, I would be happy to hear them, so far the only part I have story wise, is I think I am going to have Morgan La Fay and her apprentice be the major villains in my game, but I am not sure yet.
RzrBladeMontage
QUOTE (Awakened Owl @ Jul 18 2010, 03:24 AM) *
Well, I stayed up from 12pm-1am (eventhough I spent most of the time on my library map), and I got it to work wonderfully. The way I have it done im my game is their are a multitude of different subjects you can work on. Depending on how many books and skills you have read and learned it will either say you are N/A(haven't learned anything), Beginner, Intermediate, Advanced or Mastered. I used the variables in the conditional branch tab, I hope that was what you were suggesting I do, and now every time you learn a spell for a certain subject, the variable for that subject increases 1. Does this make sense, please tell me if I did what you guys had suggested. And most of all, thanks for taking time out of your life to make mine a little better, I really appreciate it. =P Also, if any of you want to know more about my game or have any ideas, I would be happy to hear them, so far the only part I have story wise, is I think I am going to have Morgan La Fay and her apprentice be the major villains in my game, but I am not sure yet.


So what you're saying you did was something like this:

Merlin learns Fire.
Merlin is a "beginner" in the Fire Skill.
After doing some quests and leveling up Merlin is able to learn "Greater Fire."
Merlin is now an "intermediate" in the Fire Skill.

Is that basically what you're doing?
Awakened Owl
To some extent, yes. But I am not just have those 3 fire moves. I have it so their can be a max of 20 (just incase).

*max of 20 moves*
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2013 Invision Power Services, Inc.