查看: 1838|回复: 6

[已经解决] 有关XP默认战斗计算式的问题

[复制链接]
梦石
0
星屑
50
在线时间
109 小时
注册时间
2013-3-10
回帖
28
发表于 2013-3-31 15:20:28 | 显示全部楼层 |阅读模式

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

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

×
XP里我看了帮助里的默认战斗计算式,然后自己按照计算式算了一下,为什么不对呢(那个=-=应该不会是数学不好的问题)
计算式老是算的不正确,战斗系统我就做不到平衡- -
大家能不能帮帮忙=-=写一下XP默认的战斗计算式=-=
梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
回帖
5038

贵宾

发表于 2013-3-31 15:25:18 | 显示全部楼层
本帖最后由 亿万星辰 于 2013-3-31 15:28 编辑
普通攻击
威力 = A 的攻击力 - (B 的物理防御 ÷ 2)
放大率 = 20 + A 的力量
分散度 = 15
威力的最小值:0

大概就是这样,分散度会让结果有一定的随机性
威力*放大率,再考虑属性修正、会心一击修正、防御修正等因素后,再加入分散度控制。
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

梦石
0
星屑
50
在线时间
109 小时
注册时间
2013-3-10
回帖
28
 楼主| 发表于 2013-3-31 15:30:08 | 显示全部楼层
亿万星辰 发表于 2013-3-31 15:25
大概就是这样,分散度会让结果有一定的随机性

问个特别脑残的问题=-=那个放大率该怎么代入公式里面- -为什么我算了是200左右,结果普攻打出来的结果就是400多呢- -
回复

使用道具 举报

梦石
0
星屑
50
在线时间
109 小时
注册时间
2013-3-10
回帖
28
 楼主| 发表于 2013-3-31 15:31:45 | 显示全部楼层
亿万星辰 发表于 2013-3-31 15:25
大概就是这样,分散度会让结果有一定的随机性
威力*放大率,再考虑属性修正、会心一击修正、防御修正等因 ...

恩谢谢,这样我算一下试试,刚回复的时候没有看到。
回复

使用道具 举报

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
回帖
5038

贵宾

发表于 2013-3-31 15:43:35 | 显示全部楼层
十六夜 发表于 2013-3-31 15:31
恩谢谢,这样我算一下试试,刚回复的时候没有看到。

其实默认的战斗系统中,你大可不必觉得它会算错。。。
除非你新加了其他修改了伤害计算的脚本
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

梦石
0
星屑
50
在线时间
109 小时
注册时间
2013-3-10
回帖
28
 楼主| 发表于 2013-3-31 15:48:13 | 显示全部楼层
亿万星辰 发表于 2013-3-31 15:43
其实默认的战斗系统中,你大可不必觉得它会算错。。。
除非你新加了其他修改了伤害计算的脚本 ...

我没觉得战斗系统会算错{:2_271:} 只是我算得和系统不一样 攻击力什么的我设置起来就一团乱麻{:2_271:}
回复

使用道具 举报

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
回帖
5038

贵宾

发表于 2013-3-31 15:50:24 | 显示全部楼层
十六夜 发表于 2013-3-31 15:48
我没觉得战斗系统会算错 只是我算得和系统不一样 攻击力什么的我设置起来就一团乱麻  ...

呵呵,设置伤害本来就是个很复杂的东西,可以用excel做一个类似公式的表格,在里面填写上角色的属性以及怪物的属性,来简单推算一下伤害。

评分

参与人数 1星屑 +100 收起 理由
hcm + 100 认可答案

查看全部评分

我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部