本帖最后由 三姐 于 2022-12-20 21:03 编辑
为了创造一个公式效果,在项目或技能的注释标签上加上
[JavaScript] 纯文本查看 复制代码 <formula effect>
FORMULA
</formula effect>
其中FORMULA将在技能执行过程中被评估,其行为由你写在公式中的内容决定。
以下的公式变量是可用的
[JavaScript] 纯文本查看 复制代码 a - attacker
b - target
i - current item or skill
v - game variables
s - game switches
t - game troop
p - game party
因此,例如,如果你想使目标的HP减少100,你可以使用公式
[JavaScript] 纯文本查看 复制代码 b.gainHp(-100);
你可以用以下方法访问目标上的动作结果
[JavaScript] 纯文本查看 复制代码 var r = b.result()
有了这个,你就可以检查出有多少HP伤害或MP伤害了。
[JavaScript] 纯文本查看 复制代码 r.hpDamage
r.mpDamage
制作一个升级物品
[JavaScript] 纯文本查看 复制代码 <formula effect>
b.changeLevel(b.level+1,false);
</formula effect>
|