到------非常好的脚本调用手册 - RPG Maker MV 讨论区 - Project1-----检索----技能
不知道下面这三个脚本是不是可以。
技能伤害属性 a $dataSkills[n].damage.elementId
技能计算公式 a $dataSkills[n].damage.formula
技能伤害类型 a $dataSkills[n].damage.type
-----------------------------------------------------------------------
普通攻击和防御好像也是数据库、技能这里的其中一个技能。
再技能栏右下角的备注栏,或者是调用公共事件之后通过脚本来,应该是可以的。
具体怎么搞,我就不知道了,我不懂代码。
------------------------------------------------------------------------
其实,应该要先在状态那里增加灼烧和冰冻两个状态的,要不然怎么引用。
只是系统默认的设置终究是不能太随意、灵活、多变、千奇百怪的自定义的。
那就还是在脚本调用手册这里Ctrl+F键检索----状态-----
变更状态 $gameActors.actor(actorId).addState(n);
更改敌人状态 $gameTroop.members()[enemyIndex].addState(n);
判定特定状态ID M 对于角色N是否有效果 $gameParty.members()[n].isStateAffected(m);
某种状态下伤害不同:
If you want only a particular skill to deal additional damage, you can edit that skill's formula, e.g.:
(a.atk * 4 - b.def * 2) * (b.isStateAffected(50) ? 2 : 1)
The first bit should be your normal damage formula. We then put that in brackets and multiply it all by 2 if the target is affected by state #50, or 1 otherwise; i.e. the skill does double damage against targets affected by state #50. (The brackets make the code evaluate each side before multiplying them together.)
You'll have to change the numbers and such around to suit your particular case, but hopefully that helps. =)