Project1

标题: 新手问伤害计算脚本修改问题,为啥一改伤害就变零! [打印本页]

作者: sun123hao    时间: 2011-1-10 17:14
标题: 新手问伤害计算脚本修改问题,为啥一改伤害就变零!
原Game_Battler 3脚本中
50     atk = [attacker.atk - self.pdef / 2, 0].max
51     self.damage = atk * (20 + attacker.str) / 20
改为
50     atk = [attacker.atk + attacker.str - self.pdef , 0].max
51     self.damage = atk

随后把力量改大,敌人的防御只要大于1,伤害都不超过2。哪里出了问题?
作者: 白鬼    时间: 2011-1-10 23:01
你确定你把角色的 力量 改大了吗?
我测试的结果很正常
500力量+100武器攻击力-100敌人防御 情况下,伤害测试550
200力量+100武器攻击力-100敌人防御 情况下,伤害测试183
正常浮动范围
作者: qewqwe123    时间: 2011-1-11 00:08
本帖最后由 fux2 于 2011-1-11 08:54 编辑

我也没问题啊~~~
[内容已和谐  by fux2]
作者: sun123hao    时间: 2011-1-11 00:51
:'(不知道 哪里出问题了 要是能找人一对一学一下就好,不过还是谢谢了




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