Project1

标题: 如果通过脚本增加某个角色的追加能力值、特殊能力值 [打印本页]

作者: 古树旋律    时间: 2022-12-16 18:48
标题: 如果通过脚本增加某个角色的追加能力值、特殊能力值
对于通常能力值 HP、SP、ATK等,可以通过以下脚本实现。
JS 代码复制
  1. $gameActors.actor(1).addParam(0,100);


但是翻查了rmmz_objects.js之后,看到其中有对addParam()函数的定义,但对Xparam、Sparam却不同,结算方式也不同。

因为增加的数值可能性非常多,1-100,因此使用 附加状态、被动技能 的方式工作量太大,不想这么做。
希望大佬解答。
作者: 小秋橙    时间: 2022-12-17 09:37
addParam本质上是在修改this.paramPlus数组的8项嘛,
所以只要仿照它定义一个xPlus和sPlus并用于结算应该就好了?
当然要注意哪个是乘法哪个是加法……




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1