Project1

标题: 如何让某些技能的伤害根据物理伤害计算? [打印本页]

作者: jiahui5592986    时间: 2014-10-19 14:01
标题: 如何让某些技能的伤害根据物理伤害计算?
要做物理式技能的话.就在属性选择“物理技能”?

坐等答案
作者: chd114    时间: 2014-10-19 16:50
是的,就这样,你用的又不是VA,当然可以这样设定···
作者: 347780682    时间: 2014-10-19 18:39


威力 = 技能的威力 + (A 的攻击力 × 技能的攻击力 F ÷ 100) - (B 的物理防御 × 技能的物理防御 F ÷ 200) - (B 的魔法防御 × 技能的魔法防御 F ÷ 200)


放大率 = 20 + (A 的力量 × 技能的力量 F ÷ 100) + (A 的灵巧 × 技能的灵巧 F ÷ 100) + (A 的速度 × 技能的速度 F ÷ 100) + (A 的魔力 × 技能的魔力 F ÷ 100)

伤害 = 威力 × 放大率 ÷ 20 × 属性修正 × 必杀修正 × 防御修正 ( ± 分散度 %)


技能界面有 力量 和 魔力
如果是 物理技能 把 魔力 魔法防御调至0 物理防御调高点 魔法技能相反


作者: jiahui5592986    时间: 2014-10-19 18:51
347780682 发表于 2014-10-19 18:39
威力 = 技能的威力 + (A 的攻击力 × 技能的攻击力 F ÷ 100) - (B 的物理防御 × 技能的物理防御 F  ...

能不能在脚本写.  然后在属性里面加个:物理技能  然后,只要有技能打了对钩,就附带此效果?
作者: 347780682    时间: 2014-10-19 18:54
jiahui5592986 发表于 2014-10-19 18:51
能不能在脚本写.  然后在属性里面加个:物理技能  然后,只要有技能打了对钩,就附带此效果? ...

应该可以,不过看谁愿意帮你写了,毕竟近路不走硬要绕弯路
作者: yang1zhi    时间: 2014-10-19 18:58
特技里面那个攻击力100以上的是物理技能。魔力100以上的是魔法技能
作者: RyanBern    时间: 2014-10-19 19:07
没有必要这样吧,按照如下设置可以让技能伤害的算法和物理攻击的一样,唯一的区别就是这样的技能永远不出会心一击。
威力:0
攻击力F:100
物理防御F:100
回避F:100
力量F:100
命中率:100
分散度:15
其余的都是0,设置起来也不复杂。没有必要用脚本啊。
不过如果要是想让技能也有会心一击的话,那就是另外一回事了。
作者: Im剑侠客    时间: 2014-10-21 00:21
我想说,熟悉公式会让你得心应手,甚者如虎添翼啊。
作者: zaiy2863    时间: 2014-10-21 07:04
RyanBern 发表于 2014-10-19 19:07
没有必要这样吧,按照如下设置可以让技能伤害的算法和物理攻击的一样,唯一的区别就是这样的技能永远不出会 ...

原来默认技能没有会心一击嘛!
作者: chd114    时间: 2014-10-22 21:47
RyanBern 发表于 2014-10-19 02:07
没有必要这样吧,按照如下设置可以让技能伤害的算法和物理攻击的一样,唯一的区别就是这样的技能永远不出会 ...

话说回来我不确定楼主说的是物理类型的技能还是只应用力量攻击力的那种物理技能···因为我玩的Latale里面的物理技能有的算的是魔法属性···




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