The RPG Maker Resource Kit

RMRK RPG Maker Creation => RPG Maker General => General Tutorials and Eventing => Topic started by: KeijidaKilla on August 04, 2009, 02:46:10 PM

Title: Naming Hero at start of game
Post by: KeijidaKilla on August 04, 2009, 02:46:10 PM
I've just started using rpm maker. I'm using rpg maker 2k3. Anyway, I would like to know how to have at the start of the game, the player name the main hero. Much thanks in advanced.
Title: Re: Naming Hero at start of game
Post by: Sirius on August 08, 2009, 10:51:40 PM
Intermediate Templates, third one down. (http://rmt.divinelegy.com/)

Try that out. Make sure you use the /n[XXXX] codes for his/her name in your project.
Title: Re: Naming Hero at start of game
Post by: DarkGamer on August 09, 2009, 12:03:01 AM
there is an option that says, change hero name. Just use it on a event at start, and it will change.
Title: Re: Naming Hero at start of game
Post by: Sirius on August 09, 2009, 01:00:28 AM
The player can't choose their own name that way. That command is part of the template, though.
Title: Re: Naming Hero at start of game
Post by: DarkGamer on August 09, 2009, 10:46:36 AM
i don't use RPG maker 2003 long time ago, but i think it is easy as that to change hero name at start. But, to appear the name before his talk, it is needed a code before the message, that i don't remember.
Title: Re: Naming Hero at start of game
Post by: Jonobrow on October 01, 2009, 07:03:18 PM
When you start a game on the first map make an event where you say Enter Hero Name and choose the default name of the hero you want to change the name of from the drop down menu, then for the rest of the messages you have to use the \n[X] command, where X is the number the hero is in database, for example if you change the first heroes name you would put \n[1] in the message.

This might have a small delay at the start but its the best I can think of unless you choose a black sceen and empty square for your sprite for the first map.

Ypou can then edit the event with normal variables to make sure it doesnt loop and that should do it.