铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 1808|回复: 6

[其他] 伤害公式

[复制链接]
发表于 2008-9-7 23:52 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
大家都知道,伤害公式是有一个拐点的,造成了很多不合理现象。

伤害公式有两个:
(1)
有效武学常识最低值 = 80.
攻击伤害生命 =
{[攻方有效武学常识之和*2+(攻方人物基本攻击*3+所使用武学攻击)*(1/2)+武器装备加成+武功武器配合加成]-(守方有效武学常识之和*2+守方人物基本防御+武器装备加成)*3}*2/3+random(20)-random(20);

(2)
当上式小于0,
攻击伤害生命 = [攻方武学常识之和*2+(攻方人物基本攻击*3+所使用武学攻击)*(1/2)+武器装备加成+武功武器配合加成]/10+random(4)-random(4).

注意是在(1)小于零时,第二公式才会被使用,而第二公式与防御无关。这就是拐点的由来。

现在有一个方案是取这两个公式计算结果的最大值,这样就不会有拐点存在,但会不会造成防御低的对手反而伤血少的情况我没有仔细想,希望大家帮忙想想是否合理。

[发帖际遇]: weyl在丽春院喝酒,发现了强盗茅十八,被抢银两14.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-9-8 00:04 | 显示全部楼层
我觉得至少比原来要合理些.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-9-8 11:25 | 显示全部楼层
我觉得取最大值不解决问题
首先这个拐点在哪里,在第一个公式=0的时候
如果第一个公式=0,那么毫无疑问最大值是公式2(和原游戏相同)

再来谈拐点的收益实质,
因为不计算对手的防御,会出现我方无限提高攻击力而追求总攻击力/10近可能的高.不然如果较高值仍为公式1那么任何和原游戏相同

我们来分析以下几个情况
如果在第一个公式不为0的情况下
什么时候第二个公式的数值会超过第一个公式?
1.BOSS类型人物
以苍龙东方不败200防御来算,以我方总攻击为X
要使公式2>公式1
即(X-600)*2/3<X/10
那么X要小于705
也就说如果要尽可能的从公式2中收益,我们要让自己的攻击力无限接近705,但绝对不能超过705,即最大收益为70点伤害

2.杂兵类/小BOSS
以他们的防御100计算
同样(x-300)*2/3<X/10
我们要让自己的攻击无限接近但不能超过352,最高收益为35

3扫地僧
以扫地防御500,学识100来计算
我们需要让(X-2100)*2/3<X/10
所以我们要让自己的攻击无限接近2470,最高收益为247

从以上分析来看,公式2的收益是有上限的,而且对付的BOSS越强,收益效果越大.
以苍龙为例,在后期如果200+的攻击,带王MM,用1200的九阴,攻击力至少也在1100以上,所以也就是会在对付扫地僧时候因为公式2受益,其他情况都是公式1的攻击值
所以我觉得取最大值并不必要
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-9-8 12:15 | 显示全部楼层
后来看了点贴子才发觉原来这个拐点其实是NPC对玩家的收益,因为后期玩家的防御超高,NPC的攻击反而提升了,
觉得不改也没问题因为这时候取最大值还是公式2,NPC变相收益而且影响的数值不会太变态

[发帖际遇]: startale答应假扮小宝应老婆之约,得到偿金银两19.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-9-8 12:21 | 显示全部楼层
这个帖子应该转到打磨吧.......
伤害公式我从来不研究....

[发帖际遇]: 黄顺坤买通太监进宫偷葵花,转手挣到银两1.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2008-9-8 13:09 | 显示全部楼层
原帖由 startale 于 2008-9-8 12:15 发表
后来看了点贴子才发觉原来这个拐点其实是NPC对玩家的收益,因为后期玩家的防御超高,NPC的攻击反而提升了,
觉得不改也没问题因为这时候取最大值还是公式2,NPC变相收益而且影响的数值不会太变态

[发帖际遇]: startale ...


关键是拐点被用在不正常的打法上,在中期会有防御值升高反而被打得多的情况。

[发帖际遇]: weyl冒充青木堂主向反清份子征收活动经费,结果:被陈近南发现,赔偿名誉损失费银两50.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2008-9-8 13:19 | 显示全部楼层
1.防御值固定,随攻击增加的伤害值。横坐标为攻击值,纵坐标为伤害值。
取最大值

原计算方法

2.攻击值固定,随防御增加的伤害值。横坐标为防御值,纵坐标为伤害值。
取最大值

原计算方法


[发帖际遇]: weyl在海边沙滩上捡到一支圣火令,当废铜卖了,获得银两9.


[ 本帖最后由 weyl 于 2008-9-8 13:25 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x

评分

参与人数 1 +30 收起 理由
ciictiger + 30 相当不错...

查看全部评分

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-5-17 00:06

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表