After event ends, the player is stuck

Jackninja5

Villager
Member
Joined
Jun 13, 2019
Messages
11
Reaction score
5
First Language
English
Primarily Uses
RMVXA
Hi, I recently got RPG Maker VX Ace (Lite version) and I'm trying to make an event where a knight is killed off (well, disappears) by another and the protagonist ends up having to fight the other knight. The fight ends with another line of dialogue but afterwards, the event repeats (although the other knight is still gone so that's a plus). I have screenshots of what I did that may provide anyone who can help with the problem:

Does anyone have a solution to this? (Also if this is the wrong forum to post this thread in, I apologise in advance.)
 

Kes

Veteran
Veteran
Joined
Aug 3, 2012
Messages
21,791
Reaction score
11,005
First Language
English
Primarily Uses
RMVXA
By accident you posted in the Support forum for MV. I am, therefore, moving this to VX Ace, as you are using the Lite version of that engine.
 

Jackninja5

Villager
Member
Joined
Jun 13, 2019
Messages
11
Reaction score
5
First Language
English
Primarily Uses
RMVXA
By accident you posted in the Support forum for MV. I am, therefore, moving this to VX Ace, as you are using the Lite version of that engine.
Oh, thank you.
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
29,523
Reaction score
6,870
First Language
German
Primarily Uses
RMMV
@Jackninja5
1) autoruns never end, they always loop - you need to switch them off to a new event page on action button
2) it is a very bad idea to scatter commands for a single cutscene over different events. All commands should be in a single controlling event that remotely gives commands to all other events.
3) for the same as 29, it is a very bad idea to have several different autorun events at the same time on the same map - because the engine can only run one autorun at any time.
 

Jackninja5

Villager
Member
Joined
Jun 13, 2019
Messages
11
Reaction score
5
First Language
English
Primarily Uses
RMVXA
@Jackninja5
1) autoruns never end, they always loop - you need to switch them off to a new event page on action button
2) it is a very bad idea to scatter commands for a single cutscene over different events. All commands should be in a single controlling event that remotely gives commands to all other events.
3) for the same as 29, it is a very bad idea to have several different autorun events at the same time on the same map - because the engine can only run one autorun at any time.
Then how does one have separate characters on at a time? Also, since it's supposed to begin when the player immediately enters (at least only on the first time), I don't think action button is the best to use for that. Is there anything I could set it to that isn't either autorun or action button?
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
29,523
Reaction score
6,870
First Language
German
Primarily Uses
RMMV
you completely misunderstood what I wrote.
Then how does one have separate characters on at a time?
you can have as many events as you want, but they should be remotely controlled and be empty of commands.
I don't think action button is the best to use for that. Is there anything I could set it to that isn't either autorun or action button?
Again, you need ONE autorun for the controlling events. and since the other events will not contain any commands, you can let them on action button. It is the controlling autorun event that will give them the move commands, they do nothing on their own.
 

Jackninja5

Villager
Member
Joined
Jun 13, 2019
Messages
11
Reaction score
5
First Language
English
Primarily Uses
RMVXA
I did what I understood from the message but there are some problems. It repeats (albeit by starting somewhere else) and one of the characters is never visible. Here are the images of what I did.
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
29,523
Reaction score
6,870
First Language
German
Primarily Uses
RMMV
1) your autorun repeats because you haven't switched it off. it needs a second page on action button conditioned on self-switch A, and you need to control on that self-switch when you want the autorun to end.

2) the other event will only appear when you switch on the "leaving" button, not before. when do you want it to be visible?
 

Jackninja5

Villager
Member
Joined
Jun 13, 2019
Messages
11
Reaction score
5
First Language
English
Primarily Uses
RMVXA
1) your autorun repeats because you haven't switched it off. it needs a second page on action button conditioned on self-switch A, and you need to control on that self-switch when you want the autorun to end.

2) the other event will only appear when you switch on the "leaving" button, not before. when do you want it to be visible?
1. Okay, understood. I'll get back to you on that one if I still have problems.

2. I want it to be visible from when the player enters until the blow sound effect.
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
29,523
Reaction score
6,870
First Language
German
Primarily Uses
RMMV
2) then you need it with two pages, the first page as the NPC should look like but without a condition, and the second page without a sprite (that turns the event invisible) and the condition that will be set at the same time as the sound effect (usually a general switch)
 

Jackninja5

Villager
Member
Joined
Jun 13, 2019
Messages
11
Reaction score
5
First Language
English
Primarily Uses
RMVXA
2) then you need it with two pages, the first page as the NPC should look like but without a condition, and the second page without a sprite (that turns the event invisible) and the condition that will be set at the same time as the sound effect (usually a general switch)
Well, the event works but there remains a problem. After it ends, the player is unable to move (even though the tiles I'm moving to are able to be walked on).
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
29,523
Reaction score
6,870
First Language
German
Primarily Uses
RMMV
After it ends, the player is unable to move
if this happens, then you have an active autorun that is not switched off.

as said several times above you need to find all autoruns and switch them off at the end of the event - another reason why you should only use one autorun on the controlling event and have everything else on action button.
 

Jackninja5

Villager
Member
Joined
Jun 13, 2019
Messages
11
Reaction score
5
First Language
English
Primarily Uses
RMVXA
I only have one autorun and despite turning it off by setting the self switch to A, it's still having the same problem.
 

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
1,943
Reaction score
416
First Language
English
Primarily Uses
RMVXA
Did you modify the tileset for that map?
Tile B needs to have a star for passibility on the first tile. otherwise the tileset will not work.
upload_2019-6-15_20-1-46.png

Otherwise the autorun is still running somewhere.

Is the player able to turn? or do all controls stop?
 

Jackninja5

Villager
Member
Joined
Jun 13, 2019
Messages
11
Reaction score
5
First Language
English
Primarily Uses
RMVXA
Did you modify the tileset for that map?
Tile B needs to have a star for passibility on the first tile. otherwise the tileset will not work.

Otherwise the autorun is still running somewhere.

Is the player able to turn? or do all controls stop?
The tiles are able to be walked on. The player is unable to turn but you can open the menu.
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
29,523
Reaction score
6,870
First Language
German
Primarily Uses
RMMV
I only have one autorun and despite turning it off by setting the self switch to A, it's still having the same problem.
then either you made a mistake with the switch-off, or you accidentally switched on an autorun that you forgot about.
Please give screenshots of that autorun event - complete screenshots containing the entire event and all event pages as they are now with their page numbers and conditions.

EDIT:
OR you have a plugin that now blocks movement - there are several that do this if you forgot to configure them correctly. So give a screenshot of your plugin manager as well.
 

slimmmeiske2

Little Red Riding Hood
Global Mod
Joined
Sep 6, 2012
Messages
6,181
Reaction score
4,300
First Language
Dutch
Primarily Uses
RMXP
OR you have a plugin that now blocks movement - there are several that do this if you forgot to configure them correctly. So give a screenshot of your plugin manager as well.
The OP uses VXAce Lite.
 

Jackninja5

Villager
Member
Joined
Jun 13, 2019
Messages
11
Reaction score
5
First Language
English
Primarily Uses
RMVXA
then either you made a mistake with the switch-off, or you accidentally switched on an autorun that you forgot about.
Please give screenshots of that autorun event - complete screenshots containing the entire event and all event pages as they are now with their page numbers and conditions.

EDIT:
OR you have a plugin that now blocks movement - there are several that do this if you forgot to configure them correctly. So give a screenshot of your plugin manager as well.
[SPOILER = "Image 1"]

[/SPOILER]
[SPOILER = "Image 2"]

[/SPOILER]
[SPOILER = "Image 3"]

[/SPOILER]
[SPOILER = "Image 4"]

[/SPOILER]
[SPOILER = "Image 5"]

[/SPOILER]

Apologies for the late reply. I had other things on.
 
Last edited:

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
29,523
Reaction score
6,870
First Language
German
Primarily Uses
RMMV
there is no problem in that event - it could have been a bit more streamline but that is not causing problems. You are aware that there is a 50% chance of the event working or skipping? because that is what you created with the random variable at the beginning. And since it autorepeats this will only result in a few skipped frames until it runs, making that random check absolutely useless...

But as said that is not what is blocking the player, so that leaves only two possibilities:
either switch 2 (Knight Debut) or switch 4 (leaving) is used at a different event or script, and that different event or script is what freezes the player.
You now need to find out where else you using those two switches.

You need to check EVERY other event on that map to see if one of it uses one of those switches - preferably going line by line in the map to make sure you didn't skip one.
Then you need to check EVERY common event in the database, including the ones you haven't used or named (you might have accidentally switched one to autorun experimenting there and forgotten it)

if it is neither in any map event nor in the common event, then that means it is used in one of your scripts and you've forgotten to configure that script - we would need to see a screenshot of your script manager scrolled to the section where you added scripts to even guess which one it might be. If this is the case I strongly suggest following the link to the tutorial "how to use a script" in my signature to learn where the mistake might be and how scripts needed to be configured.
 

Jackninja5

Villager
Member
Joined
Jun 13, 2019
Messages
11
Reaction score
5
First Language
English
Primarily Uses
RMVXA
there is no problem in that event - it could have been a bit more streamline but that is not causing problems. You are aware that there is a 50% chance of the event working or skipping? because that is what you created with the random variable at the beginning. And since it autorepeats this will only result in a few skipped frames until it runs, making that random check absolutely useless...

But as said that is not what is blocking the player, so that leaves only two possibilities:
either switch 2 (Knight Debut) or switch 4 (leaving) is used at a different event or script, and that different event or script is what freezes the player.
You now need to find out where else you using those two switches.

You need to check EVERY other event on that map to see if one of it uses one of those switches - preferably going line by line in the map to make sure you didn't skip one.
Then you need to check EVERY common event in the database, including the ones you haven't used or named (you might have accidentally switched one to autorun experimenting there and forgotten it)

if it is neither in any map event nor in the common event, then that means it is used in one of your scripts and you've forgotten to configure that script - we would need to see a screenshot of your script manager scrolled to the section where you added scripts to even guess which one it might be. If this is the case I strongly suggest following the link to the tutorial "how to use a script" in my signature to learn where the mistake might be and how scripts needed to be configured.
It is neither due to a map event nor a common one and I haven't really added any scripts to the script manager.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

I've made a rudimentary prototype map for the first game with the MV RTP overworld tiling. I'm probably going to photoshop the crap out of it for parallax, but the prototype has given me new ideas about how I want to place dungeons in the game.
I got tired of not having an avatar image. Couldn't think of anything cool. So I'm just using my game's antagonist instead... How original. At least both of our names start with C?
Expectation: Design/dev a game for the game jam | Reality: "These codes suck, why did I do it this way? lemme fix this. Also what if I add feature xyz because... well, I can."
Did my first script call in an event! :kaopride: It's completely useless and just because I thought it'd be cute if looking at clocks in-game made the character say the real-world time, but it's fully functional scripting and I did it all by myself!
Stream will be going live shortly! I will be playing Resident Evil 3 Remake, and then I will be switching to a session of the Interactive Text Adventure! Feel free to drop by!

Forum statistics

Threads
95,634
Messages
930,587
Members
125,946
Latest member
type001
Top