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.

A few questions (XP)

1. Is there a script that adjusts stats when a character changes classes?
2. Is there a script line that checks for a monster's enemy ID? (As in to check say if enemy.id is 002)?
3. Also, where can I find an FFT style ability system script? I've actually looked all over CA, RMRK, AND RMXP, but no luck. Basically: Each skill has a AP requirement to use, and cannot be used until that AP re. is met. AP would be earned by defeating monsters or winning battles.
 
1. A character's states are always what you define in the database for him/her. why would the class change his states :huh:
2. The code is
$game_troop.enemies[0].id == 2
(This checks if the first enemy's id is 002).
You can put this in a conditional branch, using the script option.
0 is the monster's index in the troop. Remember it starts from 0. If you have three, the index for them is 0, 1, 2 (respectively).
3. no idea.
 
About number one. The build of my characters are four characters:
Warrior
Archer
Thief
Mage

There are class changing upgrade points level 30, 60, and 90, and some of the classes diferentiate slightly from their root class, for example Beastmaster and Blue Mage belonging to Mage, would have higher PDEF.
 

Jason

Awesome Bro

Hmm, or you could make a conditional branch like;

If they choose to have Beastmaster
Change Class: Beastmaster
Change Paramater: HP + 100
Change Paramater: SP + 100
Change Paramater: STR + 10
Change Paramater: DEX + 10
Change Paramater: AGI + 10
Change Paramater: INT + 50

Just make a common event that deals with all the changes, and call it whenever they get to level 30, 60 and 90, and choose their class, the common event will deal with it all.
 

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