Project1
标题:
关于战斗计算式的问题
[打印本页]
作者:
e76202067
时间:
2008-1-17 19:57
标题:
关于战斗计算式的问题
RPG maker XP自带的战斗计算式我不想用,我想用我自己的战斗计{/ll}算式,这个能改那??
作者:
ONEWateR
时间:
2008-1-17 20:06
在
Game_Battler 3
中!
作者:
劍之飛龍☆
时间:
2008-1-17 20:29
我想F1帮助里应该有说明......
作者:
e76202067
时间:
2008-1-18 03:52
谢谢ONEWateR的回答,我找到了这一段代码:
def attack_effect(attacker)
# 计算基本伤害
atk = [attacker.atk - self.pdef / 2, 0].max
self.damage = atk * (20 + attacker.str) / 20
如果要改为"攻-防"要怎么改呢??
作者:
ONEWateR
时间:
2008-1-18 03:58
我不是很懂楼主的意思!
atk
攻击力
pdef
为物理防御
作者:
e76202067
时间:
2008-1-19 00:05
现在的公式
atk = [attacker.atk - self.pdef / 2, 0].max
self.damage = atk * (20 + attacker.str) / 20
翻译过来就是
威力 = A 的攻击力 - (B 的物理防御 ÷ 2)
如果把伤害计算设置成"攻-防"应怎么修改以上代码?
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1