Gw Temp
Menu
Tutorial - 'FFVII Dating System' by Cid_Highwind
An item about RPGMaker 2000 posted on
Blurb
Cid_Highwind explains how to make a dating system like in Final Fantasy VII.
Body
Hehe, you like! Hmm I'm just being stupid, lol...
Whatever....Anyone who played FFVII knows how this works..
You play the game, there's a chance for you to date one of
the girls in it. And there's some choices to make. If
choose the one that agrees or something with "Aeris",
you'll have some better chance of dating her. And if you
add her to your party all the time, you'll get a better
chance of dating her. I'm not trying to spoil the game for
the newbies of FF7.....Now, let's get on with the Tut!
What you need to know
---------------------
Variables
Forks
Labels and Goto Labels Events
Show Choice Events
Random Numbers
Master this, and let's get on with it!
Now, let's use two girls. One is named "GirlA" and the
other is "GirlB". They can be named anyway you want...but I
want it like this...Make two variables...name the
first "GirlA_Charm" and "GirlB_Charm". Now, after that,
during your story sequence, here's an example on how to do
a dating system:
Say GirlB asked you a question:
"Do you like me?"
and then put a Show Choice Event.
Put the first to "Yes, I do." , the other to "No, I don't"
and the other to "I dunno". Inside the "Yes, I do" choice..
put "Change Variable" Event. Select..The "GirlB_Charm"
Variable and choose "+" and look at "Operand" and select
the first choice in it. It would be "Set". Maybe put up
like a 3. The number depends on how the asker feels...Maybe
the Charm points should be up to 3. So it's like this for
an example...
1=Bad 2=Average 3=Good
Click OK and put another "Change Variable" Event.... Choose
the "GirlA_Charm" Variable and check the "+" and
choose "Set" at the "Operand" area. Set the number to like,
1. Meaning that the hero doesn't like "GirlA" at all, but
the charm point went up 1 point for "GirlA_Charm". On
the "No, I don't" Choice, put a "Change Variable" event
and select "GirlA_Charm" and select the "+" and set the
number to 3. put a "Change Variable" Event and select the
variable "GirlB_Charm", select the "+" again and set the
number to 1. Now, on the "I dunno" Choice, put a "Change
Variable" event, select the "GirlA_Charm" Variable and
select the "+" and set the number to 2. Meaning the hero is
not sure yet. Same thing with the other Variable
called "GirlB_Charm"...This is a great example and is best
done with Show Choices..Now, you want to make your hero get
a date, right? Okay! Almost to the end...
I'm deciding to get a date with one of the two girls by
going to a town, resting at an inn which your next mission
is...then, and put a teleportation event and select
the "Inn Room" map or something and being teleported to a
room by with no one on your party but the main hero.... And
put an event in this map, call it "Dating" and set it
to "Parrallel Process".Put an event 1 tile Vertical from
your "teleportation to the main Inn" event. Call
it "GirlA/GirlB". That's all, and go back to your "Dating"
Event and put a Fork inside the "Dating" Event. Choose the
Variable "GirlA_Charm" Variable and choose another Variable
below it. Choose the "GirlB_Charm". And there will be
a "Drop Box Choice" or something. Click it and
choose "bigger". And checkmark the "Else Case". Click OK,
put a "Label" and put the number to 1, and put a "Move
Hero" event and select the "GirlA/GirlB" Event. Then,
select "Change Graphic" and change it to "GirlA"'s look.
Then, select the event to move all the way up to the hero.
For example, the hero is north, make the girl go up north
until she is near him. Put a "Show Message" event and type this:
GirlA
"Hey, \N[1] ...
let's go out on a date!"
And after the Message,Choose "Change Party", and
Add GirlA. Then, put a teleportation event to the city
outside... you might want to make it "nightish" and most
people are sleeping.
Now, back to your "dating" event. Fork inside the "Dating"
Event. Choose the Variable "GirlB_Charm" Variable and
choose another Variable below it. Choose the "GirlA_Charm".
And there will be a "Drop Box Choice" or something. Click
it and choose "bigger". And checkmark the "Else Case".
Click OK, put a "Label" and put the number to 2. And then,
put a "Move Hero" event and select the "GirlA/GirlB" Event.
Then, select "Change Graphic" and change it to "GirlB"'s
look. Then, select the event to move all the way up to the
hero. For example, the hero is north, make the girl go up
north
until she is near him. Put a "Show Message" event and type this:
GirlB
"Hey, \N[1] ...
let's go out on a date!"
And after the Message,Choose "Change Party", and
Add GirlB. Then, put a teleportation event to the city
outside... you might want to make it "nightish" and most
people are sleeping.
Now, back to your "dating" event, AGAIN! On the "If
Variable GirlB_Charm is bigger than Variable GirlA_Charm"
Fork's "Else Case",
put a "Change Variable" event. Make a variable and name
it "Random Girl". Set the numbers to 1 and the other to 10.
Put up a fork after that and select the "Random Girl"
Variable. Choose "Bigger" and
the number "6". Checkmark the "Else case" also. Inside the
fork, put a "Goto Label" Event and choose 2.......Whewee!
That's
it! A bit confusing, right? Just try to understand well...also, the way of the dating story is up to you!This is just to show how to make something like this
happen... I
hope you've enjoyed this tutorial.....
Cid_Highwind15_@hotmail.com