注册 | 登录

游侠NETSHOW论坛





查看: 33381|回复: 31
打印 上一主题 下一主题

[数据研究] PK直接伤害技能的伤害上限及相应参数修改 [复制链接]

帖子
738
精华
0
积分
430
金钱
2272
荣誉
6
人气
11
评议
0
跳转到指定楼层
楼主
发表于 2013-3-5 14:40:00 |只看该作者 |倒序浏览
本帖最后由 chrisloveayumi 于 2013-3-15 18:26 编辑

http://game.ali213.net/thread-4593478-1-1.html 这贴里面有PK新公式
然后直接伤害技能的公式300 + 兵力系数*10*城墙系数*int(使用者当前战斗出征时所带初始兵力/1000)*min(1.5, max[(0.5+(使用者当前武力或智力-中招者当前武力或智力)/40), 0.01])
原帖里指出了当智力或武力高于对手40时就到了一个上限。。不过之前用神火打的时候发现还有一个3000的总上限。就用修改器调了几次试了试
最后发现总的上限是因为 int(使用者当前战斗出征时所带初始兵力/1000) 部分里面初始兵力也是有上限的,为15000。
公式应改为300 + 兵力系数*10*城墙系数*int(min[(使用者当前战斗出征时所带初始兵力/1000),15]*min(1.5, max[(0.5+(使用者当前武力或智力-中招者当前武力或智力)/40), 0.01])
由于两个最大值是分别取的,所以当其中一个最大以后只能同过增加另一个来增加伤害
而当初始兵力超过15000,且智力或者武力高于对手40以上时,伤害就到达总上限。。
上限伤害=300+兵力系数*225。。。兵力系数就是游戏修改器的(威力/10)。。。
人吕和神火上限伤害是3000
大打击,火计,匈奴乱射,粉碎打击上限是2325
埋伏之毒上限是1875


3/15
根据14楼的意见以及提供的参数做了测试
序号是V大修改器序号
把参数一并放进以后的公式为   [L234]+兵力系数*10*城墙系数*int(min[(使用者当前战斗出征时所带初始兵力/[L233]),15]*min(1.5, max[(0.5+(使用者当前武力或智力-中招者当前武力或智力)/40), 0.01])*{([L232]+200)/300}
(使用者当前战斗出征时所带初始兵力/[L233])这一项至少为1
L234 默认值为300
L233 默认值为1000
L232默认值为100

默认设置的话是,每1000初始兵力增加伤害。15000到达上限。。
修改L233为2000    L232为400  时,伤害基本没有太大变化,而兵力影响的上限可以提高到30000到达伤害最大值
按照上面修改的话。初始兵力每2000会增加技能伤害。30000达到伤害上限。
副作用是当兵力是3000 5000这样的时候伤害会比原来的小,因为2000兵力才加一次伤害。。所以初始兵力3000和5000分别和初始兵力2000和4000的伤害是一样的。。

已有 1 人评分金钱 荣誉 收起 理由
快剑夏候恩 + 40 + 1 感谢分享~

总评分: 金钱 + 40  荣誉 + 1   查看全部评分

使用道具 举报

帖子
2595
精华
0
积分
1322
金钱
2293
荣誉
2
人气
43
评议
0

沙发
发表于 2013-3-5 14:40:55 |只看该作者
LZ的头像太有爱了~~支持~~

使用道具 举报

帖子
1745
精华
0
积分
884
金钱
3470
荣誉
1
人气
7
评议
0
板凳
发表于 2013-3-5 14:44:54 来自手机 |只看该作者
现在是不够给力了,满兵对攻的时候大打击不如buff作用大。

使用道具 举报

帖子
383
精华
0
积分
192
金钱
1241
荣誉
0
人气
1
评议
0
地板
发表于 2013-3-5 14:45:49 |只看该作者
AOE技能现在是前期好用,后期乏力
高武高智的人吕还是威猛的,但这个只能靠小兵或者新武将了

使用道具 举报

帖子
533
精华
0
积分
267
金钱
2485
荣誉
0
人气
6
评议
0
5#
发表于 2013-3-5 14:59:30 |只看该作者
15000的上限我在9L发了,还发了其他一些零散的东西,不过那位置估计没什么人注意吧。

使用道具 举报

帖子
738
精华
0
积分
430
金钱
2272
荣誉
6
人气
11
评议
0
6#
发表于 2013-3-5 15:06:04 |只看该作者
CuChulainn 发表于 2013-3-5 14:59
15000的上限我在9L发了,还发了其他一些零散的东西,不过那位置估计没什么人注意吧。 ...

哦。没仔细看楼下的。。。重复了。。

使用道具 举报

帖子
396
精华
0
积分
219
金钱
2131
荣誉
2
人气
8
评议
0
7#
发表于 2013-3-5 15:08:18 |只看该作者
max[(使用者当前战斗出征时所带初始兵力/1000),15]
意思是现在初始兵力对伤害的影响程度已经非常小了?

使用道具 举报

帖子
533
精华
0
积分
267
金钱
2485
荣誉
0
人气
6
评议
0
8#
发表于 2013-3-5 15:09:45 |只看该作者
chrisloveayumi 发表于 2013-3-5 15:06
哦。没仔细看楼下的。。。重复了。。

没什么,也是我自己没注意排版,等下把那帖子编辑下,毕竟放在下面很多人都不会注意到

使用道具 举报

帖子
738
精华
0
积分
430
金钱
2272
荣誉
6
人气
11
评议
0
9#
发表于 2013-3-5 15:11:25 |只看该作者
zxt1222 发表于 2013-3-5 15:08
max[(使用者当前战斗出征时所带初始兵力/1000),15]
意思是现在初始兵力对伤害的影响程度已经非常小了? ...

我错了,笔误,,改回min了。。。

使用道具 举报

帖子
1053
精华
0
积分
627
金钱
6709
荣誉
9
人气
104
评议
0
10#
发表于 2013-3-5 16:32:51 |只看该作者
好好学习,关注。

使用道具 举报

帖子
2414
精华
0
积分
1209
金钱
6857
荣誉
0
人气
7
评议
0
11#
发表于 2013-3-5 16:46:20 |只看该作者
这个要慢慢看了  技术流的帖子

使用道具 举报

帖子
68
精华
0
积分
34
金钱
624
荣誉
0
人气
0
评议
0
12#
发表于 2013-3-13 19:19:45 |只看该作者
可以修改上限吗?

使用道具 举报

帖子
738
精华
0
积分
430
金钱
2272
荣誉
6
人气
11
评议
0
13#
发表于 2013-3-14 14:00:25 |只看该作者
alantasy 发表于 2013-3-13 19:19
可以修改上限吗?

暂时没办法改,不知道伤害计算公式在哪里的。。直接改伤害系数的话,上限是提高了,但伤害也相应提高了,早期的话,太过于厉害了。。

使用道具 举报

帖子
708
精华
0
积分
355
金钱
3441
荣誉
0
人气
8
评议
0
14#
发表于 2013-3-14 18:00:14 |只看该作者
chrisloveayumi 发表于 2013-3-14 14:00
暂时没办法改,不知道伤害计算公式在哪里的。。直接改伤害系数的话,上限是提高了,但伤害也相应提高了, ...

其实我认为可以这么改
公式是这样应该没问题的:300 + 兵力系数*10*城墙系数*int(min[(使用者当前战斗出征时所带初始兵力/1000),15]*min(1.5, max[(0.5+(使用者当前武力或智力-中招者当前武力或智力)/40), 0.01])
先看AdjustParam.dat参数中的几个值:
232:默认100,这个是直接伤害技能的倍率,100就是100%,实际伤害是用公式算出来的的结果再乘这个倍率。
233:默认1000,Van大修改器中描述是“伤害类特技伤害系数”,其实这个参数就是上面的公式中“使用者当前战斗出征时所带初始兵力/1000”中的1000,是个兵力系数
234:默认300,Van大修改器中描述是“伤害类特技伤害修正值”,其实这个参数就是公式中的300,我觉得描述成“伤害类特技基础伤害值”更合适。
在没办法修改公式的情况下,可以把233调成2000,那样根据上面的公式,想要达到最大伤害,就需要3万的初始出征兵力,这个是游戏中带兵的最高数量。再把234调成150,232调成200。这样改的效果是直接伤害的特技(以人吕为例)最低伤害仍然为300,兵力15000时,仍然会打出3000的伤害。但是如果有3万的初始兵力,则可以打5700伤害。也相当于变相地增加了人吕的伤害上限。

使用道具 举报

游侠剑阁工作组组长
游侠游戏库大师

游侠荣誉会员勋章大头像勋章白金会员勋章《三国志12》汉化贡献勋章精华勋章活跃勋章荣誉勋章高级荣誉勋章剑阁工作组资深组员勋章

帖子
73430
精华
13
积分
45034
金钱
108246
荣誉
565
人气
688
评议
0

15#
发表于 2013-3-14 18:31:57 |只看该作者
学习一下。
大家懂得真多。

使用道具 举报

帖子
68
精华
0
积分
34
金钱
624
荣誉
0
人气
0
评议
0
16#
发表于 2013-3-14 18:35:33 来自手机 |只看该作者
yang4317 发表于 2013-3-14 18:00  其实我认为可以这么改  公式是这样应该没问题的:300 + 兵力系数*10*城墙系数*int(min[(使用者当前战斗出 ...

谢谢讲解

使用道具 举报

帖子
68
精华
0
积分
34
金钱
624
荣誉
0
人气
0
评议
0
17#
发表于 2013-3-14 18:39:07 来自手机 |只看该作者
yang4317 发表于 2013-3-14 18:00  其实我认为可以这么改  公式是这样应该没问题的:300 + 兵力系数*10*城墙系数*int(min[(使用者当前战斗出 ...

武力差上限是40 如果想改没有上限 应该改哪个编号参数呢?

使用道具 举报

帖子
708
精华
0
积分
355
金钱
3441
荣誉
0
人气
8
评议
0
18#
发表于 2013-3-14 20:00:54 |只看该作者
alantasy 发表于 2013-3-14 18:39
武力差上限是40 如果想改没有上限 应该改哪个编号参数呢?

这个暂时还没找到,不过40上限已经很高了,我用吕布的时候还很少能在战斗中搞到武力差达到40的

使用道具 举报

帖子
68
精华
0
积分
34
金钱
624
荣誉
0
人气
0
评议
0
19#
发表于 2013-3-14 20:16:28 来自手机 |只看该作者
yang4317 发表于 2013-3-14 20:00  这个暂时还没找到,不过40上限已经很高了,我用吕布的时候还很少能在战斗中搞到武力差达到40的 ...

我改连携了 跟张辽高顺连携 再来个buff。武力有190左右

使用道具 举报

中書侍郎

帖子
13194
精华
0
积分
8387
金钱
1845
荣誉
166
人气
1248
评议
0

20#
发表于 2013-3-14 20:33:13 |只看该作者
alantasy 发表于 2013-3-14 20:16
我改连携了 跟张辽高顺连携 再来个buff。武力有190左右

连携怎么改?{:7:}

使用道具 举报

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

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2024-5-6 13:55 , Processed in 0.390075 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到