| 赞 | 0 |
| VIP | |
| 好人卡 | |
| 积分 | 1 |
| 经验 | |
| 最后登录 | 2013-8-6 |
| 在线时间 | 285 小时 |
垃圾死人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 285 小时
- 注册时间
- 2009-1-27
- 回帖
- 2337

|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有账号?注册会员
×
我想法术伤害定义为:
法术伤害=法术威力+施法者魔力+施法者攻击力/2-受术者法防-受术者物防/2
在脚本里我改的乱七八糟不知道该怎么改下去了...很多地方都不知道是啥意思...请前辈帮我改正下...谢谢...
- # 计算威力
- power = skill.power + user.int + user.atk / 2 * skill.atk_f / 100
- if power > 0
- power -= self.pdef * skill.pdef_f / 200
- power -= self.mdef * skill.mdef_f / 200
- power = [power, 0].max
- end
- # 计算倍率
- rate = 0
- rate += (user.str * skill.str_f / 100)
- rate += (user.dex * skill.dex_f / 100)
- rate += (user.agi * skill.agi_f / 100)
- rate += (user.int * skill.int_f / 100)
- # 计算基本伤害
- self.damage = power + rate - self.mdef + self.pdef / 2
复制代码 |
|