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.

Changing

Ok I would like to know how to make a screen that lets you change the way you look...Your name...And your class at the begining...Can some one help me out? (I am a beginer so Try to make it as easy as possible for me to figure out)
 
Without using scripts:

New event
Message: Input Name
Enter the "Input Name" event (Name Input? I can't remember off my dome). Though, if you want the character's name to actually appear in messages you'll need to use "\n[id]" in the future messages.
Example in the spoiler below:
Okay, pretend we're using the default actors (Aluxes being the first). I allow the change Aluxes' name, the player puts the name "Bob" in. Now, if I ever want to have an NPC call Aluxes by his name, I can't simply type "Aluxes, come here". Because when I change the name of Aluxes, to Bob, it'll still say Aluxes (or whatever the actor's default name would be - blank would show nothing).

So by adding "\n[1] come here!" what I'm essentially doing is telling that show text option to call the name of actor # 1 (that being Aluxes in default). No matter what new name is given, even if I allow a name change every 3 seconds, the message will always give the proper name. Keep that in mind.
Message: Chose Class:
Show Choice (on the right is an option for each of the 4 choices, forgot what it's called but set it to "ignore"). The choices being (just picking out of air):
Physical Class
Magical Class
Healing Class
Other​
After each of the choices add in a 2nd choice option, so let's say the player picked Physical Class:
Fighter
Berserker
Boxer
Knight​
Now, in that choice's bracket, add in the event "Change Class". And change it to whatever class you wish. If you want, you can also add in "Change Actor Graphic" (I think? wow I'm really helpful I can't remember what anything is called) and you can change the sprite and battler of the actor/character as well.

If you don't want to do that, then just repeat playing with choices and alternating things. Play around and you'll find you can do quite a bit with a simple choice command. But this is a really basic set, you can do even more if you combine an event system with a call script, or use an actual script itself.

Speaking of scripts:
Best bet, is look threw the scripts. There are dozens of scripts that can do this for you. I'm not sure exactly what you're looking for, so I'm not sure which one too recommend. Look under the forum script listings, which is probably the greatest single thread on these forums, and you'll hopefully find what you're looking for. And if not, then check out the rest of the script resource. It'll just be easier and more efficient.

Hope that was of some help, galuck.
 
There's something about that script Arbiter, I never liked, but it's essentially what seemed to have been asking for.

boboftibia,
Go with the link given by Arbiter over my really long and annoying event based method.
 
Thats just the thing, its just a simple eventing process. Play around with it. Yea forget scripts right now. Pretend they dont even exist. Learn eventing then if you think your ready try messing around with scripts.
 

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