Tsukihime

Skill Levels

6 posts in this topic

Skill Levels

-Tsukihime

 

skill_level.JPG

 

This script will serve as a base script for all skill level related stuff.

All it does is add some logic for storing skill levels and accessing them.

 

Note that this script doesn't provide anything special and doesn't provide a way to increase skill levels through things like battle. Will need another script for that.

 

Usage

 

Tag your actor with

 

<init_slv: skill_id level>

<init_slv: 1 5> # skill 1 starts at level 5
To set the initial level of that skill

 

<max_slv: skill_id level>

<max_slv: 1 10> # skill 1 can only go up to level 10
To set the max level of that skill

 

To increase the level of a skill explicitly, you can use the actor methods

 

skill_level_up(skill_id)
skill_level_down(skill_id)
For example, to increase the skill level of skill 3 for actor 1, you would make a script call

 

$game_actors[1].skill_level_up(3)
Download

 

Script: Download here

Edited by Tsukihime
LaGiZ likes this

Share this post


Link to post
Share on other sites

I'm not sure if this will help, [because it got in the way of the Runic Enchantment Script], but the Equipment Levels Up Script may help you work some things out http://pastebin.com/raw.php?i=VFRfmB6w

 

If it could work like that script works for equipment, you could have the option the level your skills via AP or EXP

 

The Skills can gain power, such as altering the Damage Formula, and increasing the amount of MP Needed.

 

I am using a Skill Level Up Script, but it only works based on usage.
I'd like to Combine the two, like have Fire go to lvl 10, and have the usage script roll it over to Fire 2 lvl 1, and so on.

 

But of course, I'm only an idea man, I have no real scripting skills, so idk if all this is even possible, but it's an idea...

Share this post


Link to post
Share on other sites

Yes. If you're on the map, then you might want to check whether the leader's water skill level is high enough

You would use a scripted conditional branch

$game_party.leader.slv(i) >= 3

As long as you have an actor object you can check its skill level.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.