Project1
标题:
如何在公式栏里分开自身属性的攻击力和装备的攻击力?
[打印本页]
作者:
blueeyescyj
时间:
2015-6-24 17:38
标题:
如何在公式栏里分开自身属性的攻击力和装备的攻击力?
通常攻击力部分分成两部分组成,一是角色的自身属性,一个则是装备加成,如何在公式里分开两者。
比如需要一个公式:
自身攻击力*3+装备攻击力总和/4
该如何写?
作者:
VIPArcher
时间:
2015-6-24 19:27
a.param_base(2) * 3 + a.param_plus(2) / 4
复制代码
未测试
作者:
taroxd
时间:
2015-6-24 19:41
VIPArcher 发表于 2015-6-24 19:27
未测试
事件里送的能力值算 plus,状态等特性带来的倍率也被无视了……
老老实实用 a.equips.compact.inject(0) {|r, item| r + item.params[2] } 算装备的能力值
a.atk * 3 - a.equips.compact.inject(0) {|r, item| r + item.params[2] } * a.param_rate(2) * 2.75
可能更加接近想要的效果吧(未测试)
写出这种公式简直
就和舰娘的作者一样
无聊
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1