Submit Your Article


 
RPG Maker

Welcome Guest ( Log In | Register )


  Games Resources RPG Maker VX RPG Maker XP Scripts Tutorials Downloads

 
Reply to this topicStart new topic
> [Eventing] Evented Bottle System, [UPDATE 2] Zelda-esque Fairy in a Bottle system added!
VileoSufora
post Aug 11 2008, 04:39 PM
Post #1


This is not Sparta! This is...What is this I don't even
Group Icon

Group: Revolutionary
Posts: 169
Type: Event Designer
RM Skill: Skilled




Evented Bottle System
V 1.1

Contributors
Twilight27 - Fairy in a Bottle (v 1.1)

Introduction
This basically allows you to have empty bottles in your game, like in some of the Legend of Zelda games.

What you need
3 Common Events
2 Items (Minimum)
2 Switches
2 Events (For scooping and giving the player the Bottles!)
Some icons that show the same bottle being empty, and holding some things, doesn't matter what. (Empty is a must)

What to do: The Basic System
1. Make two new items, name them Empty Bottle and name the other one whatever you want, I'll name mine Air Essence.
[Show/Hide] Item one

[Show/Hide] Item two

2. Go into the Database and make 3 new Common Events. Name them whatever you want, I named mine Empty Bottle 1, 2, and 3. On the first Common Event, set it to "Parallel Process" and make a new switch, I named mine Empty Bottle Check. Still on the first Common Event, add a conditional branch that checks it the item Air Essence is in the inventory. Under that conditional branch, add a change items, set it to take away one Empty Bottle. Now use a control switches to turn the Empty Bottle Check switch off after decreasing the Empty Bottle number. If you want to add more items, like Air Essence, copy that conditional branch and paste it under the else portion of the first branch and change the Item that it checks for.
[Show/Hide] Common Event one

3. Go to the second Common Event and add a control switches, make a new switch, I called mine Empty Bottle Gain. Set it to Parallel Process.
[Show/Hide] Common Event two

4. Go to the third Common Event. Add a change items for an Empty Bottle and set it to add 1. Add a control switches and have it turn off Empty Bottle Gain.
[Show/Hide] Common Event three

5. Go back to the Items. Set Water Essence's Common Event to Empty Bottle 2. Click OK. See spoilers 'Item one' and 'Item two' for the setups.
6. On the map, add a pool and make a new Event on the pool.
7. In that Event, add a conditional branch that checks for an Empty Bottle. Add a text box that says "Scoop up the Air Essence?". Add some choices, the default are yes and no. Under yes put a change items to add one Air Essence and a control switches that turns Empty Bottle on, maybe a message that says "You got Air Essence!". Under the else of the conditional branch, add another text box that says "You need an empty bottle to scoop this up!". Click OK.

8. Copy and paste that Event over all accessible points of the pool.
9. Make a new Event that's Parallel Process. Add a change items to give the player and Empty Bottle. Click OK.
10. Test it out! If I missed anything, please tell me.

What to do: Fairy in a Bottle
1. Go through the above tutorial, you'll need a lot of the things in there.
2. Make a new item. Name it Fairy in a Bottle. Change the graphic to that of a Fairy... inside of a bottle. Try to keep it the same graphic as your empty bottle, it looks much more professional. Set it up exactly like our Air Essence except for the following changes: Set the Hp+ Value (Not %) to whatever number you want. I chose 50. Click Apply.
3. Go to our common event Empty Bottle 2, add Fairy in a Bottle to the list as directed in the above tutorial.
4. Create a new common event and name it Fairy in a Bottle. Set it to Parallel Process and make a new switch, Fairy Bottle. Make sure that this switch is turned ON at the start of the game. In the first line of the common event, add a conditional branch(es, multiples under 'Else') to check if each character (thus the multiple branches) is under the state 'Incapacitated', 'Dead', 'Knocked out', or whatever you named it. After that make another conditional branch under the first line of each character's conditional branch. Set it to 'Fairy in a Bottle is in inventory'. Use a change character Hp for the selected character and set it to 9999 (the max, unfortunately for those of you using limit break scripts). After that insert a change items to get rid of one of your Fairies in a Bottle, then use a call common event to call Empty Bottle 2.
5. Make a new event on your map, change the graphic to a fairy, preferably one small enough to fit in a bottle. All you really need to do is set it's behavior to random, set the frequency and speed, set it to stepping anim. and copy the fountain commands into this event. Add a control self switch to turn self switch A ON. Make a new event page, completely blank except for under 'Conditions' set it to self switch A.
6. Test it out! Tell me how it works! Comment, criticize, suggest!

Again, if I missed something and this doesn't work, post the problem here (In plain English) and if possible give a screen shot, please. I'll do my best to fix any problem.

I'm open to any and all suggestions to improve this system and/or give it more features.

NOTES

When the price is set to "0", you can't sell the item. If you don't want your empty bottles or anything to be unsellable, keep their price at 0.

Please try not to use the terms Air, Fire, Water, Pure, etc. Essence in your game, I based this tutorial off of my game, thus all the items I have set up that aren't in the tutorial.

If any part of this tutorial doesn't work or something isn't right, tell me and I'll help as best I can!
Bottles
Below is the fairy.
Attached File  Animal.png ( 21.33K ) Number of downloads: 37


This post has been edited by HotSpot6: Nov 17 2008, 04:07 PM


__________________________
Formerly HotSpot6


Anime-Planet.com - anime | manga | reviews
~ ~ ~
Go to the top of the page
 
+Quote Post
   
Automaton
post Aug 18 2008, 08:05 AM
Post #2


Level 27
Group Icon

Group: Revolutionary
Posts: 632
Type: Artist
RM Skill: Skilled




this is a really cool tutorial, im going to use this alot, thanks alot!
with all these tutorials for things like mining, fishing cooking and this, i dont think i will need much scripts for a game, thanks!


__________________________
Go to the top of the page
 
+Quote Post
   
zolaga
post Aug 18 2008, 10:58 AM
Post #3


The Dazzler
Group Icon

Group: Revolutionary
Posts: 248
Type: Writer
RM Skill: Intermediate




Nice dude


__________________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Facebook Account - Timothy Rosenberg
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Go to the top of the page
 
+Quote Post
   
Netto
post Aug 19 2008, 08:16 PM
Post #4


芸術家
Group Icon

Group: Revolutionary
Posts: 708
Type: None
RM Skill: Skilled




Great tutorial, thanks for sharing.


__________________________
Current Project[RC]: Twilight Realm 3DMMORPG w/dx9, and char creation through mysql after I get a server, now C++ scripting
Current Project[VX]: Obsidian Trilogy just started 08/12/2008
Current Project[XP&RM2K3]: none
Go to the top of the page
 
+Quote Post
   
meganew2
post Aug 20 2008, 05:20 AM
Post #5


Spriter/Userbar maker/Recolorer
Group Icon

Group: Revolutionary
Posts: 273
Type: Artist
RM Skill: Advanced




Looks good and can be useful


__________________________

In Development
Go to the top of the page
 
+Quote Post
   
Twilight27
post Aug 20 2008, 10:02 AM
Post #6


Level 19
Group Icon

Group: Revolutionary
Posts: 371
Type: Event Designer
RM Skill: Beginner




Cool! >.> I was eventually going to figure this out when I got the time, but thanks for doing this for me! n_n

Great, another zelda-like use for this is: Create a pot event, in-game, you break it and a fairy appears (which will be found on the second page of events of the pot event) and you can use this same setup to catch it! (Just to be more zelda-like!)

Though...Is it possible to make a common event revive you once when you die, if you have a fairy. I'm not sure, but I think the problem would lie in making it work for any member of the entire party in battle...

Anyway, great work!


__________________________

Fall to the power of the Emo!
We have cookies!


Notice!! Check out my topic (http://www.rpgrevolution.com/forums/index.php?showtopic=45736&st=0#entry454175) if you're interested in helping me make a script that limits the number of characters & items you use in battle AND also an item durability feature! Thanks for any help in advance!
Go to the top of the page
 
+Quote Post
   
Twilight27
post Aug 23 2008, 08:46 AM
Post #7


Level 19
Group Icon

Group: Revolutionary
Posts: 371
Type: Event Designer
RM Skill: Beginner




36+ hours...BUMP!

Anyone knows if it's possible to do the fairy revival event?


__________________________

Fall to the power of the Emo!
We have cookies!


Notice!! Check out my topic (http://www.rpgrevolution.com/forums/index.php?showtopic=45736&st=0#entry454175) if you're interested in helping me make a script that limits the number of characters & items you use in battle AND also an item durability feature! Thanks for any help in advance!
Go to the top of the page
 
+Quote Post
   
Twilight27
post Aug 24 2008, 11:13 PM
Post #8


Level 19
Group Icon

Group: Revolutionary
Posts: 371
Type: Event Designer
RM Skill: Beginner




BUMP!


__________________________

Fall to the power of the Emo!
We have cookies!


Notice!! Check out my topic (http://www.rpgrevolution.com/forums/index.php?showtopic=45736&st=0#entry454175) if you're interested in helping me make a script that limits the number of characters & items you use in battle AND also an item durability feature! Thanks for any help in advance!
Go to the top of the page
 
+Quote Post
   
VileoSufora
post Aug 30 2008, 04:43 PM
Post #9


This is not Sparta! This is...What is this I don't even
Group Icon

Group: Revolutionary
Posts: 169
Type: Event Designer
RM Skill: Skilled




I'll work on the fairy revival thing right now. Hold on. Sorry for the long wait, I almost forgot this was here because no one commented on it for the first few days. ^_^ ; Thanks for the comments! Lol.

This post has been edited by HotSpot6: Aug 30 2008, 04:44 PM


__________________________
Formerly HotSpot6


Anime-Planet.com - anime | manga | reviews
~ ~ ~
Go to the top of the page
 
+Quote Post
   
VileoSufora
post Aug 30 2008, 07:03 PM
Post #10


This is not Sparta! This is...What is this I don't even
Group Icon

Group: Revolutionary
Posts: 169
Type: Event Designer
RM Skill: Skilled




UPDATED TO V 1.1!


Fairy in a Bottle system added. Thanks Twilight27 and sorry for the long wait!

Side Notes
If anyone wants me to add my resources (Bottles, Fairy sprites, etc.), post here and I'll update my first post with them!

This post has been edited by HotSpot6: Aug 30 2008, 07:03 PM


__________________________
Formerly HotSpot6


Anime-Planet.com - anime | manga | reviews
~ ~ ~
Go to the top of the page
 
+Quote Post
   
VileoSufora
post Sep 19 2008, 03:29 PM
Post #11


This is not Sparta! This is...What is this I don't even
Group Icon

Group: Revolutionary
Posts: 169
Type: Event Designer
RM Skill: Skilled




UPDATE


Added The modified Animal.png to the main post. Place it in you Character folder to use it if you're using the "Fairy in a bottle" addon of this system.


__________________________
Formerly HotSpot6


Anime-Planet.com - anime | manga | reviews
~ ~ ~
Go to the top of the page
 
+Quote Post
   

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 19th June 2013 - 07:13 PM
RPG RPG Revolution is an Privacy Policy and Legal
eXTReMe Tracker