查看: 1722|回复: 3

[已经过期] 新手问伤害计算脚本修改问题,为啥一改伤害就变零!

  [复制链接]
梦石
0
星屑
315
在线时间
12 小时
注册时间
2010-12-24
回帖
1
发表于 2011-1-10 17:14:13 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
原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。哪里出了问题?
梦石
0
星屑
1748
在线时间
485 小时
注册时间
2006-1-7
回帖
996
发表于 2011-1-10 23:01:25 | 显示全部楼层
你确定你把角色的 力量 改大了吗?
我测试的结果很正常
500力量+100武器攻击力-100敌人防御 情况下,伤害测试550
200力量+100武器攻击力-100敌人防御 情况下,伤害测试183
正常浮动范围
初从文,三年不中;后习武,校场发一矢,中鼓吏,逐之出;遂学医,有所成。自撰一良方,服之,卒。
回复

使用道具 举报

梦石
0
星屑
165
在线时间
1 小时
注册时间
2010-12-28
回帖
1
发表于 2011-1-11 00:08:10 | 显示全部楼层
本帖最后由 fux2 于 2011-1-11 08:54 编辑

我也没问题啊~~~
[内容已和谐  by fux2]
回复

使用道具 举报

梦石
0
星屑
315
在线时间
12 小时
注册时间
2010-12-24
回帖
1
 楼主| 发表于 2011-1-11 00:51:34 | 显示全部楼层
:'(不知道 哪里出问题了 要是能找人一对一学一下就好,不过还是谢谢了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部