Save-Point
KSkillMax VX + ACE - Printable Version

+- Save-Point (https://www.save-point.org)
+-- Forum: Material Development (https://www.save-point.org/forum-8.html)
+--- Forum: Scripts Database (https://www.save-point.org/forum-39.html)
+---- Forum: RPGMaker VX/VXAce (RGSS2/3) Engines (https://www.save-point.org/forum-117.html)
+---- Thread: KSkillMax VX + ACE (/thread-10778.html)



KSkillMax VX + ACE - kyonides - 10-28-2024

KSkillMax VX + ACE

Version: 1.2.2 & 1.3.02

by Kyonides


Introduction

This script allows you to set a limit to the number of skills a hero may learn and keep for use in battles a la Pokemon but the menu looks and works in a different fashion. Actually, it looks more like any default menu than anything else. Besides the player may select which learned skills will be replaced with new ones IF the player ever wants any of them to be replaced. There's no problem if the player may prefer to replace just a few or even none of them.

It's a Plug & Play script but it's still possible to change its settings by checking and editing most of the Constants found in KSkill module.

Since version 1.1.0 you may count on 2 script calls to allow the heroes increase their skill limits if deemed necessary.

VX ACE
Code:
$game_party.actors[INDEX].extra_skills += NUMBER GREATER THAN ZERO
$game_party.actors[INDEX].extra_skills -= NUMBER GREATER THAN ZERO
$game_actors[ID].extra_skills += NUMBER GREATER THAN ZERO
$game_actors[ID].extra_skills -= NUMBER GREATER THAN ZERO

Or you can increase it by 1 if you equip a certain accessory. Thinking
They've told me that's how Persona works. Indifferent

VX Only
Code:
$game_party.actors[INDEX].increase_skill_limit(NUMBER GREATER THAN ZERO)
$game_party.actors[INDEX].decrease_skill_limit(NUMBER GREATER THAN ZERO)

I think that the method names included in those script calls make clear what they are supposed to do during gameplay. The catch is that every single time you use any of them the skill limit increases or decreases by that number. Make sure the skill limit never goes below the original skill limit nor it reaches zero.

The VX version of my script already includes two new info windows that will let you find out all there is to know about the selected skill so you as the player can take a better decision. I'll see if I can also do the same with the XP version, but that will take some time...

SCREENSHOT

[Image: kskillmaxvx.png]


XP & ACE DEMOS and VX SCRIPT (English and Spanish Versions)


FAQ

Nothing to say, yet.

Compatibility

Designed for RPG Maker XP + VX + ACE.

Terms & Conditions

Free for use in non commercial projects, but you can contact me if you still want to include it in your game.
Due credit is not optional but a must.
Mention this forum as well.
Give me a free copy of your completed game! Gamer