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
> [Sub] WoW-Like Spirit System, Talk To A Spirit Healer To Revive
Zenu_The_Druid
post Aug 9 2010, 10:02 AM
Post #1


Level 5
Group Icon

Group: Member
Posts: 70
Type: Event Designer
RM Skill: Skilled




WoW-Like Spirit System

By: Zenu_The_Druid AKA HappyTreeSunday

Difficulty: Medium-Hard

Engine used: RPG Maker VX

Also works with: RPG Maker XP (Not Tested)

Summary: Basically, when you die, you can walk to a spirit healer and get revived. This will give you Resurrection Sickness. You can choose to force the player to talk to a certain Spirit Healer with the direction of a Variable. (Like I did in the Demo) Also, you can have creatures appear when you are dead (such as Wisps), and have the "townspeople" (or whatever) disappear. Walking to your body to avoid Res. Sickness is almost done. I'm just trying to overcome a bug that forces you to remain on one map.


Requires:
Switches: 2
Variable: 1
Common events: 1

Knowledge of: Switches, Variables, Common Events, Database, Conditional Branches

-------------------------------------------------------------------------------------------------------------------------------------------------------

Download Demo

I tried my best to explain it, just take a look at the events if you don't understand it. It's actually quite simple.

Here's what it looks like when you're dead and are talking to a Spirit Healer.


Use this event on EVERY map that you want your player to use this feature on.


This is the Common Event you will be using. To make this only occur when your whole party is dead, simply place more Conditional Branches inside the first one, each checking for each party member's dead/alive status. There are two "Incapacitated" (dead) states. This is so it doesn't endlessly loop.


To use BGM's on maps that you want to use this feature on, you will need to use this event to make it... not sound bad.


Here's your Resurrection Sickness state. Change these numbers to whatever makes you feel comfortable.


This is what the first page of a battle would look like. Note that you MUST have "Continue If Lose" enabled, or it will go straight to gameover.


Considering you don't want an event to appear while you are dead, make a new event page with this in it.


Considering you only want an event to appear while you're dead (such as a Spirit Healer or other creatures), then the first Event Page should look like this. The second would then be whatever you want, except with "If Switch 'Death = ON' is ON" checked.


This is your Spirit Healer event.


EDIT: Forgot the Demo. pinch.gif
EDIT2: Grammar Fail

This post has been edited by Zenu_The_Druid: Aug 10 2010, 02:59 PM
Go to the top of the page
 
+Quote Post
   
sasofrass
post Aug 12 2010, 10:14 AM
Post #2


I can event anything.
Group Icon

Group: Revolutionary
Posts: 254
Type: Event Designer
RM Skill: Masterful




Hey that's really neat smile.gif good work!

So you like WoW, do you? Well, have you ever fought the Lich King? If not, or if so, I made the fight on RMXP! biggrin.gif

http://www.mediafire.com/?933um889c4abdt7


__________________________
Eventing Tutorials (updated Mar-5-2011)

Easy Eventing Tutorial Submissions - All done by me!
1.] Easy Money Banking System (May-16-2010)
2.] Easy Random Lightening System (Jul-31-2010)
3.] Mining System with Events (Aug-1-2010)
4.] Easy Item Looting (Aug-8-2010)
5.] Locks (Aug-8-2010)
6.] Event Movement to Location (Jan-2-2011)
7.] Evented Locations (Feb-21-2011)
8.] Slippery Floors (Mar-5-2011)
Go to the top of the page
 
+Quote Post
   
Zenu_The_Druid
post Aug 12 2010, 10:55 AM
Post #3


Level 5
Group Icon

Group: Member
Posts: 70
Type: Event Designer
RM Skill: Skilled




Thanks! By the way, if you don't mind assisting me here for a moment, I'm having trouble getting the "walk-to-body" to work correctly. If I do this on one map only, it works perfectly.

I made two variables, Death_X and Death_Y. Then I "Set Event Location" to those two variables. This works fine. The thing that's holding it back is that the "Set Event Location" can't designate a map, directly, or by variable, for that matter. (I also tried using Death_ID to record the map, thinking that the Set Event Location could use that) So if you died on say Map7, then the event would still be put on X=3 and Y=5 of Map1.

The only way I could think of this is making a "dead body" event on every single map, and making a Conditional Branch for every single map, but that would just be ridiculous. Do you know of any other methods that could achieve this?

I'll try out your fight in a few. wink.gif
Go to the top of the page
 
+Quote Post
   
sasofrass
post Aug 12 2010, 01:20 PM
Post #4


I can event anything.
Group Icon

Group: Revolutionary
Posts: 254
Type: Event Designer
RM Skill: Masterful




QUOTE (Zenu_The_Druid @ Aug 12 2010, 02:55 PM) *
The only way I could think of this is making a "dead body" event on every single map, and making a Conditional Branch for every single map, but that would just be ridiculous. Do you know of any other methods that could achieve this?


Unfortunately I don't think you can spawn an event without a script sad.gif - so the best way would to have an event on every map that will teleport to your dead coordinates when you enter the map.

It is extra effort, but as long as you have the event in every map, you can make a common event and call it in every map.

Unless you made a spirit healer in every map.. haha


__________________________
Eventing Tutorials (updated Mar-5-2011)

Easy Eventing Tutorial Submissions - All done by me!
1.] Easy Money Banking System (May-16-2010)
2.] Easy Random Lightening System (Jul-31-2010)
3.] Mining System with Events (Aug-1-2010)
4.] Easy Item Looting (Aug-8-2010)
5.] Locks (Aug-8-2010)
6.] Event Movement to Location (Jan-2-2011)
7.] Evented Locations (Feb-21-2011)
8.] Slippery Floors (Mar-5-2011)
Go to the top of the page
 
+Quote Post
   
Hexen
post Aug 12 2010, 01:43 PM
Post #5


Level 3
Group Icon

Group: Member
Posts: 35
Type: Artist
RM Skill: Skilled




Its a nice a simple little chain of events you can do in a genius way. I love it!
( I knew eventing can be just as good as scripting >=D )
Do you think you can make an update of this to where every monster or "player" gets killed by you, you can see them in the spirit world xD
That would have been awesome!!! =P
P.S. WoW FTW! tongue.gif


__________________________
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: 17th June 2013 - 08:34 PM
RPG RPG Revolution is an Privacy Policy and Legal
eXTReMe Tracker