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.

Beginning Help

Hi, I'm new to RPG Maker XP, and I have a few questions about what is actually possible. I've searched the boards quite a bit already, but if something is already answered, could you please link me to the appropriate thread?

-Is it possible to have icons above a quest-giver's head? Specifically, can these icons resemble those in WoW, such as an exclamation mark over an available quest, and a question mark over the head of of a quest giver once the quest is completed.

-Is it possible to create races in-game? As far as I understand it, it can be done via a class change, but after that I'm lost.

-Can an interface be created to have spells and attacks hot keyed? I'm going to be using the Neo ABS.

Thanks to any and all who are kind enough to help me out.
 
1. Try this script.

2. When you say races, you mean like human, elf, etc.? Unless you have classes within races, you can just substitute "class" for "race." Or you can assign a variable for races, and check if it's equal to a certain value to do a certain thing. Tell me if I need to elaborate on that.

3. You're going to need a script for that. Try searching for one compatible with the NeoABS, if you find none request one in the Script Requests section.
 
I think the variable method would work. Here's an example.

Let's say the player chooses to be an elf, and you want a guy to give elves a "Fire" spell.
First, have them choose their race.
Code:
@>Show Text: Which race do you want to be?
@>Show Choices: "Elf", "Human", "Dwarf"
   : If Elf
     @>Set Variables: [0001: Race] = 1
   : If Human
     @>Set Variables: [0001: Race] = 2
   : If Dwarf
     @>Set Variables: [0001: Race] = 3

So you set the variables. Remember to keep track of them and which races they are. Now, let's say you want an event to do something according to your race...

Code:
@>Show Text: Hi! I'm going to give you a spell!
@>Conditional Branch: Variable [0001: Race] == 1 # If the player is an elf
   @>Show Text: You learned "Fire!"
   @>Change Skills: Learn "Fire"
@>Conditional Branch: Variable [0001: Race] == 2 # If player is a human
   @>Show Text: You learned "Water"
...etc
and so on.

Hope that helped!
Regimos
 

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