じ☆ve冰风 发表于 2026-7-25 12:55:17

Skill Proficiency

Introduction
Gives each skill a rank and proficiency level that is increased by using that skill.

How to Use
In the note section of the skill add the tags

<Rank:n>

<MaxLevel:m>

n and m being in the range 0-inf

The amount of experience required to level a skill is determined by the current level and it's rank.

To make skills scale with level: Formula text field (Part of Damage) use plevel.

Ex.(10% stronger per proficiency level )

(a.atk * 4 - b.def * 2) * (1 + plevel * 0.1)

If you want to set the "default" skill level of an actor.

When the actor joins your party create and event that runs the plugin command:

SkillProficiencySetLevel actorId skillId skillLevel

Ex. SkillProficiencySetLevel 1 24 20

Script
github
 

Update::11/28
Added Skill Level Initialization.

Update::11/26

Fixed Enemy 0 damage.

License
Free for non-commercial AND commercial uses. 


本贴来自国际rpgmaker官方论坛作者:BlackRaison处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/skill-proficiency.50814/
页: [1]
查看完整版本: Skill Proficiency