游客:
注册
|
登录
会员
|
搜索
|
统计
|
帮助
轩辕春秋文化论坛
»
步步为营
» 《孔明传》兵种资料与练级分析
兴唐传·瓦岗山异闻录(20150519版)发布
(2015-5-19)
论坛营运现状公告
(2014-8-10)
三国志12pk版下载
(2013-4-20)
《精忠报国岳飞传》制作组对外开放
(2013-1-16)
岳飞传解密剧本发布
(2011-4-12)
招募各版斑竹和网站管理技术人员
(2006-4-19)
<< 上一主题
|
下一主题 >>
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
|
开通个人空间
|
加入资讯
标题: 《孔明传》兵种资料与练级分析, 先挖坑,慢慢填
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#1
发表于 2010-4-19 14:31
资料
个人空间
短消息
看全部作者
回复 #42 阿尔法孝直 的帖子
有没有战前存档?我反汇编查一下,敌军能力部分我是已经找到位置了。
41楼提到的经验问题也找到大概位置,但是由于很多地方看不明白,暂时搁置。
[广告]
《精忠报国岳飞传完整版》火热发布
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#2
发表于 2010-4-19 14:48
资料
个人空间
短消息
看全部作者
回复 #44 阿尔法孝直 的帖子
因为非常幸运+偶然地发现了升级数值在EXE中的位置,所以很快就找到了我军成长函数和敌军能力设定函数,通过断点调试再根据成长函数逆向推理出升级函数,再参考曹操传,推理出经验获得函数和前面的攻击伤害函数。
这几天我整理一下手头上得出来的资料和查找心得,然后再开一个万年大坑慢慢写吧。
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#3
发表于 2010-4-19 17:01
资料
个人空间
短消息
看全部作者
挖坑的事迟点再说,先解释敌军能力设置。
先看成长表格:
名称 武 智 防 HP MP
短兵 2 1 3 10 2
长兵 2 2 2 10 2
近卫兵 2 3 2 10 3
弓兵 2 2 1 10 1
弩兵 2 2 2 10 2
连弩兵 2 2 3 10 3
轻骑兵 3 0 2 16 0
重骑兵 3 1 2 16 0
亲卫兵 2 1 3 16 0
轻战车 3 0 2 12 2
重战车 2 1 3 12 2
大战车 2 1 3 12 2
小炮车 2 0 3 12 0
大炮车 2 1 2 12 0
霹雳车 3 1 1 12 0
弓骑兵 2 0 3 16 0
弩骑兵 3 1 2 16 0
连弩骑兵 3 1 1 16 0
军师 1 3 1 8 4
名军师 1 3 1 10 5
大军师 1 4 1 12 6
山贼 3 1 2 12 3
义贼 1 2 2 14 3
武道家 4 1 3 14 0
大武道家 4 2 3 16 0
虎使 3 1 1 14 2
猛虎使 4 2 2 14 2
食粮队 1 3 1 6 5
物资队 1 3 1 6 5
军乐队 1 3 1 6 5
南蛮兵 3 1 2 12 3
南蛮骑兵 3 1 4 15 2
皇帝 4 4 4 16 5
注意与前面的各楼提到的资料是不同的,这个才是真正的成长。
其他兵种成长值:总司令官跟皇帝一样;幻术师跟军师一样;其他异族兵跟南蛮兵一样。
能力计算的时候要分低中高级兵种,比如短兵是低级、长兵是中级、近卫兵是高级,山贼等只有低中两级,而南蛮骑兵属于中级。
如果是高级兵种,
第1步是按对应的低级兵种的成长值A+A*2+3计算出一个B值,然后再按B+B*4计算出一个C值,接着等级值减15;
第2步是按对应的中级兵种的成长值D+D*2+3计算出一个E值,然后再按E+E*4计算出一个F值,并加进C值里面,接着等级值再减15;
第3步是按自身兵种的成长值G加1,然后乘以等级值(注意已经减去了30),并加进C值里面,此时的C值就是最终的成长,加上初始能力就是最终出场的能力了。
如果是中级兵种就省去上面的第2步。没转职兵种就只按第3步计算。
如果成长值为0则跳过对应步骤中能力计算部分,但是等级值同样要减去。
以42楼的孟获的武力为例,
第1步,南蛮兵的武力成长为3,B=3+3*2+3=12,C=12+12*4=60,孟获等级为10,减15后得-5;
第2步,南变骑兵的武力成长为3,(3+1)*(-5)+60=40
孟获初始武力为23,所以最终出场的武力为23+40=63
解释结束。
[
本帖最后由 godtype 于 2010-4-19 17:14 编辑
]
[广告]
真诚支持说岳,携手共创辉煌
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#4
发表于 2010-4-19 17:03
资料
个人空间
短消息
看全部作者
另外,要不要先将我军成员加入时的计算办法也先写分析出来?
[广告]
《精忠报国岳飞传完整版》火热发布
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#5
发表于 2010-4-19 18:27
资料
个人空间
短消息
看全部作者
QUOTE:
原帖由
阿尔法孝直
于 2010-4-19 17:30 发表
4、另外,确认一下,大武术家的成长为4/2/3/16/0还是5/2/4/16/0,好像这儿有点儿问题。
我给些EXE中成长值的地址你核对一下。全部都是按顺序从短兵到皇帝的。
武力 智力 防御 HP MP
4EB70 4EB91 4EBB2 4EBD3 4EBF4
南蛮兵和南蛮骑的关系估计只有在计算能力的时候才算是同一兵系,比如装备限制的时候就不是这样算了。
[广告]
《精忠报国岳飞传完整版》火热发布
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#6
发表于 2010-4-19 18:56
资料
个人空间
短消息
看全部作者
我军加入能力计算(包括战场中升级)
首先要判断升级量,比如新加入武将,以最初的刘备为例,5级登场,所以升了4级。
但是升级量不一定是升多少级,如果 武将当前等级 <= (99-升了多少级) 的时候,升级量才是升了多少级,比如上面说的刘备,这里升级量就是4了;
如果 武将当前等级 > (99-升了多少级) 的时候,升级量 = 99 - 武将当前等级。(我觉得很奇怪,有没有人碰到这种情况?)
接下来是计算武力、智力、防御、MP的随机数,HP的不在这里计算。
根据升级量来循环计算,每次循环,四项随机数都会产生-1、0、+1的变化(初始都是0),比如前面的刘备,升级量是4,所以循环了四次,所以四项能力会产生-4~+4之间不同的随机数值。
再接下就是计算实际能力了,非HP的如果成长值不为0,实际能力 = (成长值+1)*升级量+随机数+原来的能力。注意不超过最大值,HP为1000,其余为255。
HP的计算是这样的:当成长值不为0时,随机取出少于(成长值+11)的数值中的一个数,比如前面的刘备,短兵的成长值是10,就要从0~20中随机取出一个数出来,然后这个随机数除以4,这个数先称为A值;
然后是成长值+成长值*2(其实就是成长值*3),得出来的数除以4后加在A值里面;
最后 A值*升级量+原来的能力 就是实际的HP了。
[广告]
《精忠报国岳飞传完整版》火热发布
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#7
发表于 2010-4-19 21:06
资料
个人空间
短消息
看全部作者
回复 #53 阿尔法孝直 的帖子
蓝色部分我也是觉得不可思议,但是的确程序里面是这样设定,我也无法解释。
程序分析我会尽量的。
[广告]
《精忠报国岳飞传完整版》火热发布
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#8
发表于 2010-4-19 21:21
资料
个人空间
短消息
看全部作者
回复 #55 阿尔法孝直 的帖子
其实就是蓝色那一段影响了,包括我都不知道怎样去表达会比较好,5级出场的赵云的升级量就是4,也就是跟那个例子的刘备一样。
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#9
发表于 2010-4-20 08:08
资料
个人空间
短消息
看全部作者
回复 #57 dimeterio 的帖子
据我估计,蓝色部分只是用来作为等级上限的限制,即使是在剧本中强行98级加入,仍然不会发生蓝色部分。
而且就算是发生蓝色部分,也应该是升级量= 99 - 武将当前等级 ,假设当前等级是1,就是99-1=98,除非当前等级已经是98。
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#10
发表于 2010-4-20 08:11
资料
个人空间
短消息
看全部作者
回复 #58 阿尔法孝直 的帖子
修改剧本,类似英杰传那样,应该要先解开全部SNR*D.e2。
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#11
发表于 2010-4-20 08:24
资料
个人空间
短消息
看全部作者
然后……慢慢研究中
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#12
发表于 2010-4-20 08:43
资料
个人空间
短消息
看全部作者
还没有找到我军成员加入部分,但是参考英杰传,找到了敌军出战设定。先记录一下,以免忘记了:
SNR0D里面,1674H是第1关独眼的编号42 00(2字节),跟着是横坐标08(1字节),纵坐标00(1字节),后面的未分析,估计也是跟英杰传一样。
往前数,157EH是赵云的编号以及坐标,1563H是孔明的。
现在继续向前看,应该可以找到加入部分。
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#13
发表于 2010-4-20 08:55
资料
个人空间
短消息
看全部作者
找到了,格式是 39(1) 编号(2)增加等级(1),刘备(0100)的位置是120EH,其他人跟在后面。
随便找到一个内场景的坐标,相当于曹操传里面的30武将出现的指令。
格式是0A(1) 编号(2) 坐标(2)朝向(1)未知(1)。
例如赵云是1252H,0A 06 00 30 25 02 00,坐标的设置不太理解,我将30 25改成了30 29,出现附图的情况,点击赵云后,孔明自动走到赵云后面谈话。
图片附件
:
kong.gif
(2010-4-20 08:55, 126.27 K)
[广告]
《精忠报国岳飞传完整版》火热发布
godtype
(毅)
刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★
组别
经略使
级别
卫将军
好贴
1
功绩
1314
帖子
6207
编号
111321
注册
2007-2-18
来自
我家
家族
轩辕学院
#14
发表于 2010-4-20 09:39
资料
个人空间
短消息
看全部作者
回复 #65 阿尔法孝直 的帖子
所以光荣写的蓝色那段代码似乎是多余的。
另外剧本中战后金钱和战后经验,还有物品获得的代码暂时未确定,英杰传用的是:
获得资金 2B 02 xx xx
获得物品 1B xx
战后经验 2B 04 xx xx
孔明传的似乎是
获得资金 2B 04 xx xx
获得物品 未知
战后经验 2B 05 xx xx
但是核对你的另外一篇帖里面的资料又似乎很多对不上,要实际打几关才能确定。
[广告]
真诚支持说岳,携手共创辉煌
投票
交易
悬赏
活动
正在浏览此帖的会员 - 共
1
人在线
轩辕春秋文化论坛
轩辕史话
> 炎黄春秋
> 我思我在
> 法律探讨
> 三国史话
春秋文艺
> 古典小说
> 诗词歌赋
> 现代文艺
> 韦编三绝
> 对联雅座
> 滴翠亭
> 藏经阁
> 双七钟社
> 笑书神侠
> 辕门射虎
> 虎帐点兵
游戏人生
> 同人战棋手游
> 三国戏英杰传
> 三国鼎立
> 轩辕公会
> 三国志12
> 英雄史诗
> 运筹帷幄
> 人间五十年
> 步步为营
> 游行天下
> 游戏贴图
轩辕工作室
> 兴唐传·瓦岗山异闻录
> 豪华曹操传
> 精忠报国岳飞传
> 《精忠报国岳飞传》制作组
> 大一统演义
> 曹操传MOD作品交流
> 东吴霸王传
> 封神英杰传
> 杨家将
> 吕布传
> 三国无双战略版
> 北宋志·赵匡胤传
> 战旗春秋
> 曹操传MOD制作交流
> 金庸群侠传MOD交流
> 风华录
> 设计与修改
怡情岁月
> 影音经典
> 动漫先锋
> 绘画摄影
> 情感轩辕
> 衣食住行
> 体坛动力
> 谈股论金
> 水泊轩辕
参政议政
> 迎宾阁
> 鸿胪寺
> 登闻鼓
> 监造府
当前时区 GMT+8, 现在时间是 2024-11-28 13:44
京ICP备2023018092号
轩辕春秋
2003-2023 www.xycq.org.cn
Powered by
Discuz!
5.0.0
2001-2006
Comsenz Inc.
Processed in 0.013214 second(s), 10 queries , Gzip enabled
TOP
清除 Cookies
-
联系我们
-
轩辕春秋
-
Archiver
-
WAP
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计