My friend's game. [EV002] is supposed to move in a certain way, but he will stop after moving once. It's a little hard to explain...
This is the event:
QuoteSet Move Route: Player
>Move Up
>Move Up
>Move Up
>Move Right
>Move Right
>Move Right
>Move Up
>Move Up
Wait for Move's completion
Text
Text
Text
Text
Control Switches [0007] = ON
Set Move Route: [EV002]
>Move Up
>Move Right
>Move Right
>Move Right
>Turn Up
Wait for Move's completion
Erase Event
Visual Aid:
(https://rmrk.net/proxy.php?request=http%3A%2F%2Fi159.photobucket.com%2Falbums%2Ft157%2FFinal-Knight%2Ferror-1.jpg&hash=f9510a40e696007bd0047ee4c80c3f42f9e56da3)
Red arrow shows where event is supposed to go. The area the event is in is where he stops.
What ISN'T causing it:
- The switch
- Mapping mess-ups
- The Move route (We've tried changing it)
Well, if you need any other details just ask. I'm stumped on this one, so any help would be nice. Also, my friend tried redoing the event completely and that didn't work.
Quote from: Final-Knight on March 14, 2008, 03:04:47 AM
My friend's game. [EV002] is supposed to move in a certain way, but he will stop after moving once. It's a little hard to explain...
This is the event:
QuoteSet Move Route: Player
>Move Up
>Move Up
>Move Up
>Move Right
>Move Right
>Move Right
>Move Up
>Move Up
Wait for Move's completion
Text
Text
Text
Text
Control Switches [0007] = ON
Set Move Route: [EV002]
>Move Up
>Move Right
>Move Right
>Move Right
>Turn Up
Wait for Move's completion
Erase Event
The problem is coming from using a switch to start up the event you want to move. Change the event to having no graphic as well as being off to the side in a wall. Use Set Event Location to move it where you want it to start from and then from inside the move route for it, add a Change Graphic command to change it to what you want it to be at the start. If you were using switch [0007] to control other things, like making sure this event only ran once and doing something else with it being ON, then just add the swicth back at the end before the erase event. It'll look like this when your done:
Set Move Route: Player
>Move Up
>Move Up
>Move Up
>Move Right
>Move Right
>Move Right
>Move Up
>Move Up
Wait for Move's completion
Text
Text
Text
Text
Set Event Location: [EV002] (007,014) [set to the map x, map y of where your event is going]
Set Move Route: [EV002]
>Graphic: "009-Lancer01', 0, 8, 0 (set to whatever your graphic is called).
>Move Up
>Move Right
>Move Right
>Move Right
>Turn Up
Wait for Move's completion
Control Switches [0007] = ON
Erase Event
I said it wasn't the switch, but now I've figured it out. Thanks. You weren't exactly right, but I just figured out that my friend was taking a really stupid approach to changing an event's graphic. Thanks again.
[RESOLVED]