So I am trying to make a pokémonish game with pokémon essentials. And I am trying to make one of my events so that when I enter a room my event walks toward the player.
I tried it this way (https://gyazo.com/6c61b03d05e1cb51fd0bda858975b910) by setting the movement option on "approach". But then my event still won't move and it keeps spamming the text.
I also tried to set the movement option on "custom" (https://gyazo.com/2a9bf81e4d9111e7248c33b26e6a8c3c) and then as my route I set it to "move toward player". But then my event still won't move and it also won't show me the text.
Can anyone help me fix this problem?
Event doesn't move to the player
● ARCHIVED · READ-ONLY
-
-
Youve set it to autorun with event commands
wait for completion (on a blank move route)
Show text
So what it does is actually loop thru those commands..
Since your move route with wait for completion doesnt have any moves in it, it skips to the text right away, and since its on autorun, once the show text is done it will run those commands again.
Whats the exact behavior that you want?
Can the player move during the events movement and only show the text once they come into contact? Or does it play out as a cutscene where the player doesnt move and wait until the event goes near? -
The Autonomous movement's are overwritten by anything in the event window when the event is activated. You need to set up the movement in the same place you have the event commands. Autonomous movement is what the event will do while not being interacted with.
-
Youve set it to autorun with event commands
wait for completion (on a blank move route)
Show text
So what it does is actually loop thru those commands..
Since your move route with wait for completion doesnt have any moves in it, it skips to the text right away, and since its on autorun, once the show text is done it will run those commands again.
Whats the exact behavior that you want?
Can the player move during the events movement and only show the text once they come into contact? Or does it play out as a cutscene where the player doesnt move and wait until the event goes near?
Thanks for the reply and for my behavior I would like something like this:
When I enter the room the event walks to me and starts talking, and while it is walking / talking I can't move. -
Then just make a custom move route as your first command and detail out the exact movement your event needs to do. Since you know exactly how the map looks and where the event and player is, you should be able to determine the exact movement that your event needs to do to reach the player. Then put the show text after that so that the event talks after reaching the player
But if you need it to talk while walking, you'd need to control its movement thru another event that is set to parallel -
Then just make a custom move route as your first command and detail out the exact movement your event needs to do. Since you know exactly how the map looks and where the event and player is, you should be able to determine the exact movement that your event needs to do to reach the player. Then put the show text after that so that the event talks after reaching the player
But if you need it to talk while walking, you'd need to control its movement thru another event that is set to parallel
Thanks again for your help and it worked my event moved but it keeps repeating its actions, can you help me fix that? xD -
Its because its on autorun.. What people normally do is make a second event page that requires a self switch (with graphics or no graphics depending on your need) then add a Self switch ON event command as the last command of the first page.
-
Oke thank you for helping me out!!Its because its on autorun.. What people normally do is make a second event page that requires a self switch (with graphics or no graphics depending on your need) then add a Self switch ON event command as the last command of the first page.
-
This thread is being closed, due to being solved. If for some reason you would like this thread re-opened, please report this post and leave a message why. Thank you.