Black Winged Angel
Member
Without Scripting
Yes, the RMVX dash system in RMXP! This topic is split into two sections, the "Simple Guide" and the "Detailed Guide". The Simple Guide quickly explains how to set everything up while the Detailed Guide explains nearly every detail on what to do.
Please choose a Guide to start:
Okay, create a common event. Make it Parallel Process and create a Switch for it. Inside it place a Conditional Branch. Click on "The [Insert Key Here] button is being pressed". Inside your Conditional Branch, use the "Set Move Route" and click on Change Speed. Choose the speed you want the play to go to. Then click OK. In the "Else" section of the Conditional Branch, do the same, but with the Player's normal speed. The Conditional Branch is now done. Click OK to return to the program. Go to the Player's starting map, and create a Event. Make it Parallel Process. Inside the Event, turn the Switch that was made earlier on. Click OK then save your project and then Playtest it. Good luck.
I. Preparing a Common Event:
First let's create a Common Event. To do that, go to Database or press F9.
Click on the tab Common Events.
Okay, now click on a slot and give your common event a name. Make it a Parallel event. Now click on the little arrow pointing right, which is under Condition Switch. A new window will pop up. Just click on an empty slot and give the switch a name then click OK.
II. Creating Conditional Branches:
Create a Conditional Branch in the first tab of the Event Commands.
Now goto tab number 4. Check Button. Now click on the drop down list. There you will find some buttons. We will use A for now which is Shift on the keyboard. So just click OK now.
Now there will be a Conditional Branch which should say "The A button is being pressed" and "Else".
Now we create a Event Command in "The A button is being pressed". It will be Set Move Route which is located in tab 2 in the Event Commands window.
A new window will pop up. At the top left of that window select Player from the drop down bar. Now click on Change Speed. Choose a speed level. I'll be using speed level 5: Faster for this tutorial. Once you've chose your speed level, click OK to return to the Common Event window.
Now under Else, we will make a new Set Move Route. Select Player again and click on Change Speed. Choose the Player's normal speed level which is 4: Fast.
Now your event should be complete and look like this:
III. Inserting the Dash System in a Map:
Now click OK to finish the event and close the Database window. You'll now be brought to your map. There, you must goto Events, which is the blue cube near the Layers.
Now choose anywhere on your map and create an event. Give it a name, I called it VX Dash System. In the trigger section, choose Parallel Process.
Now create an Event Command. In the first tab, click on Control Switches. Where is says Single, click on the arrow pointing right. Choose the switch we made earlier, then click OK. Your event is now done.
Click OK to return to your map. Save your project and then Playtest.
First let's create a Common Event. To do that, go to Database or press F9.
Click on the tab Common Events.
Okay, now click on a slot and give your common event a name. Make it a Parallel event. Now click on the little arrow pointing right, which is under Condition Switch. A new window will pop up. Just click on an empty slot and give the switch a name then click OK.
II. Creating Conditional Branches:
Create a Conditional Branch in the first tab of the Event Commands.
Now goto tab number 4. Check Button. Now click on the drop down list. There you will find some buttons. We will use A for now which is Shift on the keyboard. So just click OK now.
Now there will be a Conditional Branch which should say "The A button is being pressed" and "Else".
Now we create a Event Command in "The A button is being pressed". It will be Set Move Route which is located in tab 2 in the Event Commands window.
A new window will pop up. At the top left of that window select Player from the drop down bar. Now click on Change Speed. Choose a speed level. I'll be using speed level 5: Faster for this tutorial. Once you've chose your speed level, click OK to return to the Common Event window.
Now under Else, we will make a new Set Move Route. Select Player again and click on Change Speed. Choose the Player's normal speed level which is 4: Fast.
Now your event should be complete and look like this:
III. Inserting the Dash System in a Map:
Now click OK to finish the event and close the Database window. You'll now be brought to your map. There, you must goto Events, which is the blue cube near the Layers.
Now choose anywhere on your map and create an event. Give it a name, I called it VX Dash System. In the trigger section, choose Parallel Process.
Now create an Event Command. In the first tab, click on Control Switches. Where is says Single, click on the arrow pointing right. Choose the switch we made earlier, then click OK. Your event is now done.
Click OK to return to your map. Save your project and then Playtest.
1) Be sure to enable the Dash System on the map that the Player starts on.
2) If for any reason, there is a map that you do not want the Player to be able to run on, disable the System. Make sure to enable it on any maps connected to it that you want to be able to run on.
3) You can make it look like the Player is actually running if you have a graphic of it. Just click on "Change Graphic" in the "Set Move Route" window. On the event where the Player stops dashing, make sure to change the graphic back to normal.
2) If for any reason, there is a map that you do not want the Player to be able to run on, disable the System. Make sure to enable it on any maps connected to it that you want to be able to run on.
3) You can make it look like the Player is actually running if you have a graphic of it. Just click on "Change Graphic" in the "Set Move Route" window. On the event where the Player stops dashing, make sure to change the graphic back to normal.
There's something wrong with the coding above. Just try to ignore it until it's fixed, thanks.
No credit is needed.
Thanks for reading.
Next Tutorial: Cheat System (Without Scripting!). =D
~Bwai