标题: 敌军等级设定和拖级练招的bug(?)
性别:男-离线 96Van
(van9929)

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 83
编号 452597
注册 2011-12-18
来自 厦门


发表于 2012-5-21 13:50 资料 短消息 看全部作者 QQ
敌军等级设定和拖级练招的bug(?)

一:
以为瓦岗的敌军等级是按照前三或者前四的平均等级来计算的,后来才发现不是,是按照等同于曹操传的全军平均等级来计算的。这样子的话,如果保留一个或者几个不重要的人,或者有意识的放弃几个人,让他们处于低等级状态,那么游戏的难度岂不是大大降低了吗?
二:
打到汴河之战的时候,为了托级,我让管毅带上金鈚令升级。结果等到管毅升到35要升36的时候HP和MP不再减少,此时我的管毅MP剩下3点,而我军其余成员的等级全部都在23——25不等。这不是一个bug吗?


顶部
性别:男-离线 96Van
(van9929)

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 83
编号 452597
注册 2011-12-18
来自 厦门


发表于 2012-5-21 14:07 资料 短消息 看全部作者 QQ
回复 #2 x-dvd 的帖子

不是,是都为0.这个没说清楚哈,呵呵。


顶部
性别:男-离线 96Van
(van9929)

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 83
编号 452597
注册 2011-12-18
来自 厦门


发表于 2012-5-21 14:28 资料 短消息 看全部作者 QQ
回复 #4 x-dvd 的帖子

成長時HP,MP公式。
岱瀛給的公式:HP每级上升点数 = HP成长 -(武将等级-全军平均等级)/ ((升级武将等级+350) / 当前HP值)     
        MP每级上升点数 = MP成长-(武将等级-全军平均等级)/((升级武将等级 +70 )/ 当前MP值)
曾怀疑公式有问题,因为MP=2时不可能变为1MP。
——摘自《新手指南》
此时我的管毅等级35(升级为36),全军平均等级估算为25,误差不超过1,误差可忽略。
等式右边减号之后的部分数值为2/7,而带入管毅的初始mp成长1的话,那么等值数值就等于5/7。程序使用的是取整函数吗?我再查一下之前mp减少的时候有过-1,-2和-3的情况。稍等。
顶部
性别:男-离线 96Van
(van9929)

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 83
编号 452597
注册 2011-12-18
来自 厦门


发表于 2012-5-21 14:35 资料 短消息 看全部作者 QQ
回复 #4 x-dvd 的帖子

在管毅等级为31的时候,其他成员的等级分别为21-23不等,平均等级估计为23,误差小于1,可忽略。
而在管毅等级升为32的时候,mp减少了2。
此时带入公式会发现明显不符合,应该也为0.
顶部
性别:男-离线 96Van
(van9929)

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 83
编号 452597
注册 2011-12-18
来自 厦门


发表于 2012-5-21 14:38 资料 短消息 看全部作者 QQ
而在管毅的等级从32向33升级的时候,mp成长为-1。按照公式的话也应该跟31升为32的时候一样的都为0,而不是一个为-1,一个为-2.
求解?
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-7-9 04:51
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.008617 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP