Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Is there 'Memory Place'?

I'm trying to do something called 'memory place', which was originally in RPG Maker 2000. What it did was that it saved the hero's current standing position into some variables such as Location X and Location Y. There was another option called "Go to memory place" and would teleport the hero to the stored location. That sort of thing was good for making menus with the use of events in RM2k as far as I'm concerned.

The only thing in RMXP that I've found similar was "Set Event Location". Unfortunately it doesn't look like it would operate the same way, and you cannot choose the hero, and heck who knows what else. Any help here?

Thank you.
 
This isn't hard, it's just that it's no longer a single command.

Use Control Variables to store the player's current Map X, Map Y, and Map ID. 

Later, Transfer Player to those coordinates.

No problem.
 
I'm now having a bit of problem figuring out how to store the player's Map X, Y and Map ID. :/ In Control Variables, there really isn't a spot where I can set three options. I've tried Character > Player > Map X, but that didn't work.

Ugh, I'm obviously no good at this.
 
Well, thanks. So I guess I had to enter one "control variable" for each... thing. Well I did one for Player > Map X, one for Player > Map Y and one for Map ID.

Before when I had tried it, I had gotten an error. But now when the event attempts to transfer the player, it freezes and I get a black screen. :/ I'm sorry if I am being a bother here.
 
Yes--4 different variables are required.
(Assign X to variable 1, Y to var. 2, Dir. to var. 3, and ID to var. 4!!)
It was like that in 2k as well, was it not? If not, it's that way in 2k3.
Where they ask you for the different variables in the single command.
 
That's basically the error that you get when you've got, say, the Map # of a Transfer event set to a Map # that doesn't exist, such as 0.  Double-check and make sure that it's using a variable that you aren't using anywhere else, and that the event to set the variable and the event to transfer the player are both using the same variable, and that the setting takes place first.

To double-check this, change the transport event to something that instead displays the contents of the variables (That's Show Text with \v[ x ], I believe, where x is the variable #)
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top