Help - Search - Members - Calendar
Full Version: Transform
RPG RPG Revolution Forums > Game Engines > RPG Maker 2000 / 2003
Ragz10
Help me anyone im looking for a transform thing tht lasts 3 turns then revert for rpg maker 2003.
Essenceblade
This is pretty easy, here's a tutorial:

NOTE: YOUR CHARACTER MUST ALREADY HAVE A CLASS FOR THIS TO WORK PROPERLY. (Or atleast a class with a blank name so it doesn't look like they have a class, just make sure you remember which blank class slot it was.)

1: Go to the battle layout tab in the database, click on Default Battle Commads, And press set. Array the size and create a new Command, and call it Transform. And add it to the respectable hero.

2: Now you need to make a class, and call it the name of the "Transform" your character turns into. Add the appropriate battle commands and stats here, along with the battle sprite, Just be sure not to add the "Transform" battle command to the selected class.
OPTIONAL: You CAN tick the class options boxes too.

3: Now go to Animations 2 and make a battle set for the "Transformed Character", name it whatever you like, as I'd figure, It'd look diffrent from the original characters' form.

4: After that, go back to the CLASS tab in the database, and under animatoin group, find the transformed battle animation set you named a few moments ago.

5:Next, you need to make a common event, call it Transformation. make the trigger: CALL.

6: In that common event, you need to change the class of the character who is changing, do this by inserting a new event, and going to the FOURTH event page. Change Class, and then tick the boxes which suit the transformation. This is what I chose:
----------------------------------------
Character > Class
Christopher > Warrior
-
Learned Skills:
[unticked] No change in skills
[ticked] Add skills up to level in new class and delete old skill
[unticked] Add skills up to level in new and old class
-
Base Statistics
[unticked] No Change In Statistics
[unticked] Halve Statistics
[unticked] Change statistics to level 1 in new class
[ticked] Change statistics to current level in new class
-
Option
[unticked] Show level up message if leve differs after class change
------------------------------
7: After ticking the boxes which suit your needs, press OK.

8: Under that insert a new event and make a message informing the player they've transformed I.E "You just job changed into a Warrior!"

9: Under that, Go to the fourth event page, click change battle commands, and remove the "Transform" battle comand from the hero who is going to transform, (As we don't want them to keep on being able to transform even though they're in their transformed state already.

10: Under that, go to the third page, and click END EVENT PROCCESSING, this'll stop the even from looping.

11: Now that's all done, go to the M.Groups Tab

12: Click the monster group in which you want the player to be able to transform. (If you're doing this for all battles, I suggest you make a blank monster group, and copy / paste your way down.

13: In the selected mosnter group, you'll see "Event Pages" and then a Tab that says number 1. Slightly to the right, you'll see a trigger. Go more to the right and click the box that looks like so [...]

14: Go to the bottom where it says Hero, and click the box, and select the hero who'll be transforming, so it looks like this:
Christopher [v] uses the
Transformation [v] command

15: After that, press ok to close the trigger commands window,

16: You'll see under that, there are event slots, insert a new event and press CALL COMMON EVENT. find the event of which you named Transformation.

17: Under that event command, make another event under that and press switch operations turn on, and click the box with the [...] and then make a new switch, and call it Transformed. Press ok on that.

18:Next, make a new battle event page by clicking NEW PAGE to the left, this should be now a Tab with the number 2 ontop of it.

19: Don't worry about the new event page just yet, jump to step 20.
Also tick the box which says Switch in the trigger section of Event Page 2. click the [...] and find the switch you named Transformed.

20: Now its time to make another common event!

21: Like before, make the new common event, call it Re-Transform back. set the trigger to: CALL

22: Copy what you did on the first class change event, but this time, in the class change, change BACK to the hero's original class. ticking the boxes that suit the best for the character when it changes back.

23: OPTIONAL: Add a message stating the player they've changed back.

24: This time when you change the battle commands, instead of REMOVING... ADD the TRANSFORM battle skill back to the character who transformed. NOTE: You'll also need to add all the battle commands back that were on the original character, as they'll go.

25: Although you won't use this just set, make another event command, page 1, and go to variable operations, and make a new variable, call it transformed turns, and make the variable operations: Set Equal, 0.

26: Under that, Make a new event command, and this time click switch operations, this time you'll want to turn OFF the switch: Transformed.

27: Finally, press end event proccessing.

28: Now go back to the M. groups tab, and find the battle we were working with a few moments ago.

29: Now this is the tricky part, here you'll need to make an event page for every command for the Transformed Class. before you do that, make the trigger conditions "Switch [Transformed: ON], and Hero: Uses Attack Command in the event page we made a few moments ago, under that, go to Variable Operations. and find your variable you made earlier, which you should've called "Transformed Turns". and make the variable operation ADD 1.

30: Now go to the Copy Page button. and paste the page once for every battle command your Transformed Class has. (If it includes flee, don't count it for flee.)

31: Now go across those event tabs and make adjustments, to the Hero uses the: [example] command. One for each battle command the transformed class has, you don't need to untick the switch box. so it should look like this in Tab 1: [Transformed: ON], and Hero: Uses Attack Command]
Tab 2: [Transformed: ON], and Hero: Uses Defend Command]
Tab3: [Transformed: ON], and Hero: Uses Skill Command]
...and so on.

32: Now make ANOTHER event page, but this time in the trigger, select Variable. click the [...] and select the transformed turns variable we made. Next where it says "Is above" type in 3 in the box and press ok.

33: Now in this event page, call the common event 'Re Transform Back'.

34: When testing the battles, if you followed every step properly, you should be able to stay in the Transformed class for 3 turns making any action, before reverting back to your normal form.


Of course, you can change this around a bit, but this is a basic tutorial I just whipped up, so it's not going to be fancy, but you can add sound effects and music and stuff where you think it should go, of course, add skills to the transformed class so the player can have the skills avalible ONLY when they transform. Just remember, now that the single M.group has all the battle event stuff for the transformations, you'll need to copy / paste it into every other battle that the player'll encounter.

--Hope it works for you.
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.