轩辕春秋文化论坛 » 设计与修改 » 曹操传能力属性上限突破补丁


2005-8-18 17:44 jccg100014
曹操传能力属性上限突破补丁

曹操传这一经典的游戏我百玩不厌,但有时候感叹它的有些设置很不合理,不免有些失望,所幸的是,国内已经有人把曹操传几乎完全破译了,并且借助曹操传的游戏引擎作了一些很好的MOD,《精忠报国,岳飞传》就是其中之一.
以下是我自己借助许多达人的工具所修改的曹操传能力上限补丁(右键另存为下载).
[attach]18325[/attach]
1.本补丁只适用于水木清华简体版三国曹操传,它的MOD版本可能不适用.
请在使用前备份好原文件Ekd5.exe,以免出错.
直接把Ekd5.exe补丁覆盖到目录替换原来的Ekd5.exe.
补丁修改内容:
五围的静态上限值设定为600,动态上限值设定为720,HP设定为1000.MP为255.
武将等级上限设定为99级.
2.存档修改器运行方法:
把存档转换器放在和曹操传EXE程序同一个目录下,运行后读取原来的存档后再存储,再退出,然后再运行Ekd5.exe玩游戏。
3.修改EXE方法
.用UltraEdit读取补丁的EXE直接修改.
(1).HP,MP,五围的能力上限修改方法.
在ekd5.exe的000062f3H、00006313H、00006623H、00006652H分别是我军和敌军的HP、MP上限,现在MP最多只能改到255,建议不改,HP则最大可改到65535.
0000652eH、0000655fH、00006590H、000065c1H、000065f2H,这三个400两个300是能力的静态值上限.
3e930、3e9c7、3ea15、3ea63、3eab1这里五个400就是能力的动态能力值上限的首要条件.
有时候能力暂时上升超出动态上限,变成了9999,是因为还有一处没有限制.
0003E941H  武力
0003E9D8H  统率
0003EA26H  智力
0003EA74H  敏捷
0003EAC2H  士气
改成与你上面所对应的值就行了.
有时候看起来能力值没到顶很不舒服,可以设定满管能力值看起来舒服些,这没有什么实质意义,纯粹是为了美观.
00076204H  五围都对应这一个满管值
(2)修改装备等级.
剧本中设置武将所带装备等级上限修改:
0728C 普通装备的等级上限(原值为3)
07289 特殊装备比普通装备高出的等级上限(原值为6)
3E983 攻防精暴士减少的效果,原值是7,表示70%
0B413、40D87 两处的1A改为31,可使用全部49条撤退台词
(3)修改转职等级
自定义转职等级,请修改以下三个地址开始的六个字节:
1BAE5  转职所需要的等级
1BB05  显示未达到等级使用印绶时的提示:下一个兵种需要多少等级以上
680B3  显示达到等级未转职的兵种颜色为红色
改为:6B、D2、YY、83、C2、XX
其中XX是第一次转职的等级,YY是两次转职的等级差。
敌方小兵转职等级:
第一次转职41D2B、41D82
第二次转职41D5D
0000b896H 新加武将的兵种2转等级
0000b8a5H 新加武将的兵种1转等级
敌小兵自动转职
我们知道小兵与武将不同,有一定的限制,比如小兵在前两章有兵种限制,不会自动出现高阶兵种,其实要想去除这个限制很简单,将41DE9处的E2改为EE即可。
(4)修改能力级别属性
能力属性的定义.
每级成长所加数值是(部队属性+能力属性)/2,其中部队属性在data中定义(建议部队属性的取值在1~4之间,超出4的话能力成长级的显示会有问题)
能力属性在EXE里的定义:S条件6771(原值为2D,对应的能力是45x2=90),S增量6775(原值为4);A条件6783(原值为23),A增量6787(原值为3);B条件6795(原值为19,是B级与C级的临界点)B增量6799(原值为2);C增量679D(原值为1)。
(5)修改人物等级上限,经验值以及BUG的修正.
请用太守VAN的曹操传等级补丁和bug修正补丁来修改.
具体请看[url]http://www.xycq.net/forum/index.php?showtopic=38679[/url]
感谢轩辕春秋论坛([url]http://www.xycq.net/forum/index.php[/url]),斑竹东方无翼,周瑜,Maxwell, van, 博雅张生, 幽人独往来及许多达人朋友的技术支持.

12.7日:
修正能力上限突破的后遗症以及敌军和友军AI判断错误的BUG.

[color=Silver][[i] 本帖最后由 沈浪 于 2011-11-8 19:06 编辑 [/i]][/color]

2005-8-18 23:26 不灭的神话
顶一个,
这东西早早早就想要了,
可惜现在自己的EXE改了好多,不想就这样重新再改,
郁闷ing...........

2005-8-21 18:06 精銳BT土偶
[quote]原帖由[i]jccg100014[/i]于2005-08-18, 17:44:16发表
曹操传这一经典的游戏我百玩不厌,但有时候感叹它的有些设置很不合理,不免有些失望,所幸的是,国内已经有人把曹操传几乎完全破译了,并且借助曹操传的游戏引擎作了一些很好的MOD,《精忠报国,岳飞传》就是其中之一.
以下是我自己借助许多达人的工具所修改的曹操传能力上限补丁.
1.本补丁只适用于水木清华简体版三国曹操传,它的MOD版本可能不适用.
请在使用前备份好原文件Ekd5.exe,以免出错.
直接把Ekd5.exe补丁覆盖到目录替换原来的Ekd5.exe.
补丁修改内容:
五围的静态上限值设定为600,动态上限值设定为720,HP设定为1000.MP为255.
武将等级上限设定为99级.
2.存档修改器运行方法:
把存档转换器放在和曹操传EXE程序同一个目录下,运行后读取原来的存档后再存储,再退出,然后再运行Ekd5.exe玩游戏。
感谢轩辕春秋论坛(http://www.xycq.net/forum/index.php),斑竹周瑜,Maxwell, van, 博雅张生, 幽人独往来及许多达人朋友的技术支持.


============================================
附件重新上传了[/quote]
有一个問題:裝备最多是否仍是+255?
武將能力升到最大是否仍是255?
这样最多也只有510吧。
不过仍是非常感谢。

2005-8-21 18:43 jccg100014
[quote]原帖由[i]精銳BT土偶[/i]于2005-08-21, 18:06:19发表
有一个問題:裝备最多是否仍是+255?
武將能力升到最大是否仍是255?
这样最多也只有510吧。
不过仍是非常感谢。
[/quote]
装备最大能力设定仍为+100能力值.
武将能力最大可达到500+武器的最大能力值100=600,
根据 50级时的最大能力255+s级能力上升值4点X(设定等级上限99级-50级)+武器最大能力值100≈600,既255+4x(99-50)+100≈600.
(我不是一个唯武器论专家  )......

2005-8-21 21:30 tmwz188
[quote]原帖由[i]jccg100014[/i]于2005-08-18, 17:44:16发表
曹操传这一经典的游戏我百玩不厌,但有时候感叹它的有些设置很不合理,不免有些失望,所幸的是,国内已经有人把曹操传几乎完全破译了,并且借助曹操传的游戏引擎作了一些很好的MOD,《精忠报国,岳飞传》就是其中之一.
以下是我自己借助许多达人的工具所修改的曹操传能力上限补丁.
1.本补丁只适用于水木清华简体版三国曹操传,它的MOD版本可能不适用.
请在使用前备份好原文件Ekd5.exe,以免出错.
直接把Ekd5.exe补丁覆盖到目录替换原来的Ekd5.exe.
补丁修改内容:
五围的静态上限值设定为600,动态上限值设定为720,HP设定为1000.MP为255.
武将等级上限设定为99级.
2.存档修改器运行方法:
把存档转换器放在和曹操传EXE程序同一个目录下,运行后读取原来的存档后再存储,再退出,然后再运行Ekd5.exe玩游戏。
感谢轩辕春秋论坛(http://www.xycq.net/forum/index.php),斑竹周瑜,Maxwell, van, 博雅张生, 幽人独往来及许多达人朋友的技术支持.


============================================
附件重新上传了 [/quote]
可不可以详细介绍一下具体的修改方法呢!?  
因为我的EXE文件是已经改过的,所以我想自己动手进行修改!

2005-8-21 22:54 精銳BT土偶
[quote]原帖由[i]jccg100014[/i]于2005-08-21, 18:43:49发表
[quote]原帖由[i]精銳BT土偶[/i]于2005-08-21, 18:06:19发表
有一个問題:裝备最多是否仍是+255?
武將能力升到最大是否仍是255?
这样最多也只有510吧。
不过仍是非常感谢。
[/quote]
装备最大能力设定仍为+100能力值.
武将能力最大可达到500+武器的最大能力值100=600,
根据 50级时的最大能力255+s级能力上升值4点X(设定等级上限99级-50级)+武器最大能力值100≈600,既255+4x(99-50)+100≈600.
(我不是一个唯武器论专家  )...... [/quote]
请问你试驗过沒有呢?
本來修改出來的武器上限是+255,不是+100。
武將能力的上限各是255,加上升級能力也不能超过255。
但是這兩項能力加起來,又不能超过400。

不知道你對以上的是否了解。
武器只能+100实在太沒意思了。

2005-8-23 17:08 yanhy
问一下,静态能力值可以突破512了吗?好象超过512就要减去256的倍数啊!还有能力上限我会改而等级上限怎么改啊?

2005-8-23 17:22 白云苍狗
99级封顶的话,转职的时间还是LV15和LV30就太郁闷了。可以不可把一转的时间改成LV20,二转的时间改为LV40?

2005-8-23 18:26 jccg100014
[quote]原帖由[i]yanhy[/i]于2005-08-23, 17:08:24发表
问一下,静态能力值可以突破512了吗?好象超过512就要减去256的倍数啊!还有能力上限我会改而等级上限怎么改啊? [/quote]
可以突破静态能力上限512,不会减去256的倍数....
用太守VAN的曹操传等级补丁和bug修正补丁.
具体请看http://www.xycq.net/forum/index.php?showtopic=38679

2005-8-25 17:13 Aghost
楼主可以说说改五围上限的EXE用UE编辑的地址吗?

2005-9-4 09:49 jccg100014
[quote]原帖由[i]Aghost[/i]于2005-08-25, 17:13:07发表
楼主可以说说改五围上限的EXE用UE编辑的地址吗? [/quote]
首帖已更新,修改方法见首帖...............

2005-9-5 17:42 Aghost
太感谢楼主了.受益匪浅
HP,MP槽为了美观的修改还请楼主赐教

========================================
哦,还有,我想把升级时对应的五围值加成
    S  =   +5
      A  =   +4
      B  =   +3
      C  =   +2

相对范围80-100为S,60-78为A,40-58为B,0-38为C,应该在哪改呢?

说岳的就改变了.

2005-9-5 20:07 jccg100014
[quote]原帖由[i]Aghost[/i]于2005-09-05, 17:48:13发表
哦,还有,我想把升级时对应的五围值加成
        S   =     +5
            A   =     +4
            B   =     +3
            C   =     +2

相对范围80-100为S,60-78为A,40-58为B,0-38为C,应该在哪改呢?

说岳的就改变了. [/quote]
周瑜都督研究的成果里已说明:
能力属性的定义.
每级成长所加数值是(部队属性+能力属性)/2,其中部队属性在data中定义(建议部队属性的取值在1~4之间,超出4的话能力成长级的显示会有问题)
能力属性在EXE里的定义:S条件6771(原值为2D,对应的能力是45x2=90),S增量6775(原值为4);A条件6783(原值为23),A增量6787(原值为3);B条件6795(原值为19,是B级与C级的临界点)B增量6799(原值为2);C增量679D(原值为1)。

2005-9-6 07:39 yanhy
楼主,我按照你说的,把EXE替换后用存档转换器读取存储后执行EXE文件,我用修改器把攻击力改成4*255但攻击力显示仍是508,未能突破510,但那根攻击力管中条幅最大值倒是修改了,508没有接近顶部,而是到了一半。请问这是怎么回事?
还有我把普通武器最高等级改成6级用修改器改成4。58级,谁知一打后经验就成了MAX,且不能升级。

2005-9-6 10:06 langurisa
能不能让装备的特殊能力也升级,如古锭刀1级爆发力+15,2级+30。。。。。

2005-9-6 11:11 btzhang02
[quote]原帖由[i]yanhy[/i]于2005-09-06, 7:39:08发表
楼主,我按照你说的,把EXE替换后用存档转换器读取存储后执行EXE文件,我用修改器把攻击力改成4*255但攻击力显示仍是508,未能突破510,但那根攻击力管中条幅最大值倒是修改了,508没有接近顶部,而是到了一半。请问这是怎么回事?
还有我把普通武器最高等级改成6级用修改器改成4。58级,谁知一打后经验就成了MAX,且不能升级。 [/quote]
我来帮楼主解释一下:
关于能力升级的问题:
可能你还有别的参数未改,我不带装备攻击力改到507后用经验果升级能力还是可以升到511,楼主的方法没有错的.
=====================================================
关于武器等级上限问题:
剧本中设置武将所带装备等级上限修改:
0728C 普通装备的等级上限(原值为3)
07289 特殊装备比普通装备高出的等级上限(原值为6)
按照要求装备修改等级上限为12,但是经过测试后,装备却只能升到9级.
这个参数的意义并不是限制装备升级的最高等级,而是剧本中设定装备的最高等级。
改这个参数之前,在剧本中设定的10级武器防具,会被自动降为9级,改之后就不会了.
需要改的地方很多,文官策略、武将攻击、攻击落空,受策略、被攻击、隔挡攻击,三略、六韬,每种可能增加装备经验的情况都要修改上限。
还有新加入武将、友军、敌军武将携带装备最高等级。
楼主的方法是不错的,那只可以改小,但EXE和剧本中都设置了装备9级的上限,改EXE还要涉及改它的剧本参数,比较麻烦点.
=====================================================

2005-9-6 11:47 yanhy
恩,我试过了,升级时能力可以突破510,但靠修改道具加能力就不行了

2005-9-6 13:44 jccg100014
[quote]原帖由[i]langurisa[/i]于2005-09-06, 10:06:22发表
能不能让装备的特殊能力也升级,如古锭刀1级爆发力+15,2级+30。。。。。 [/quote]
可以参考周喻都督的曹操传EXE修改器关于特殊武器和防具的特殊效果值的修改,可能要扩大EXE内存大小,然后对比修改后的EXE与原EXE的对应位置的区别,用反编汇调试工具来实现更改,具体你去问问周瑜都督吧.

2005-9-8 14:46 jccg100014
[quote]原帖由[i]zhzhjuju[/i]于2005-09-08, 13:32:37发表
我用了等级及bug的补丁,,让等级上限变为200,,怎么第一关曹操一出来就是200级...????? [/quote]
曹操传的初始等级与EXE没有多大关系,可能是你以前改了DATA或者剧本S后出现的情况.
=====================================================
实验了一下,是数据溢出的问题,等级上限最好改到127,超过127后初始等级就变成了上限等级了...........

2005-9-9 09:27 yanhy
这个补丁对于修改能力不错,但是用了以后,敌方小兵达到一定等级后仍不能升兵种,但敌方武将可以。我按楼主提供的升兵种地址看过,这上面没问题啊!

2005-9-9 12:00 jccg100014
[quote]原帖由[i]yanhy[/i]于2005-09-09, 9:27:36发表
这个补丁对于修改能力不错,但是用了以后,敌方小兵达到一定等级后仍不能升兵种,但敌方武将可以。我按楼主提供的升兵种地址看过,这上面没问题啊! [/quote]
这是原程序里的设置,第一,二,三章小兵的兵种分别是按照初级,中级,高级来安排的,并不是补丁的问题.

2005-10-23 08:56 独行追风
太强了 这样的文章居然没加精华 可惜
请教下楼主 人物升级成长值怎么突破255??????
本来是 人物能力+武器性能=最大400
但是人物成长最大只有255(单字节) 你是怎么把它
变成2字节的呢(成长超过255) 谢谢了

2005-10-24 14:23 jccg100014
[quote]原帖由[i]独行追风[/i]于2005-10-23, 8:56:37发表
太强了 这样的文章居然没加精华 可惜
请教下楼主 人物升级成长值怎么突破255??????
本来是 人物能力+武器性能=最大400
但是人物成长最大只有255(单字节) 你是怎么把它
变成2字节的呢(成长超过255) 谢谢了 [/quote]
通过对EXE程序的修改,具体请参考东方无翼的EXE修改方法.

2005-10-30 20:35 伊人何处
觉得不错!顶个`
可惜不能用在别的MOD上!

2005-11-1 10:09 appletong
弱问为什么要转存档,修改了存档的结构吗

2005-11-1 10:31 xiaowato
多谢了,下载回去试试.

2005-12-7 14:57 jccg100014
请在顶楼那里下载.......用前请备份好原文件...

[[i] 本帖最后由 jccg100014 于 2006-8-1 17:58 编辑 [/i]]

2005-12-7 14:58 jccg100014
太守的修改方法大家可以去找找看的..很精彩

[[i] 本帖最后由 jccg100014 于 2006-8-1 17:59 编辑 [/i]]

2005-12-7 19:37 金戈铁马
我昨天在网上下载了个曹操传的补丁,结果中文变成了日文,生气!
还有啊,就是剧情对话,看一次还行,重玩时再看就没意思了,人物每说一句都得点鼠标,才能继续,点的急人,有什么办法吗?

2005-12-8 14:12 jccg100014
自己不是可以设置的吗?
;
; 经典曹操传 patch 配置文件
;
[DEFAULT]
;
; 是否允许自动存盘,为 0 禁止, 为 1 打开
EnableAutoSave=1
;
; 是否允许快速点击鼠标,为 0 禁止, 为 1 打开
; 在游戏中通过空格键来切换,按一次后程序会自动快速点击鼠标,再按一次后停止
;
EnableFastKey=1(设置为1)

[FastKey]
; 快速按鼠标的间隔,单位是千分之一秒
DelayTime=10(设置小一些)

[AutoSave]
; 自动存盘到哪一个记录,范围为 1 - 10
AutoSaveSlot=1

2005-12-8 17:45 李小嘴
我修改DATA和剧本S后,再用这补丁,怎么会出错了.

2005-12-8 18:07 武悼天王冉闵
楼主不能打包一起上传吗?

2005-12-8 19:15 jccg100014
我一次只能上传300KB的文件

2005-12-8 19:19 jccg100014
[quote]原帖由[i]李小嘴[/i]于2005-12-08, 17:45:00发表
我修改DATA和剧本S后,再用这补丁,怎么会出错了. [/quote]
你已经修改了DATA和剧本S,和这个补丁不匹配了.......我是用原版改的.

2005-12-9 15:59 金戈铁马
[quote]原帖由[i]jccg100014[/i]于2005-12-08, 14:12:46发表
自己不是可以设置的吗?
;
; 经典曹操传 patch 配置文件
;
[DEFAULT]
;
; 是否允许自动存盘,为 0 禁止, 为 1 打开
EnableAutoSave=1
;
; 是否允许快速点击鼠标,为 0 禁止, 为 1 打开
; 在游戏中通过空格键来切换,按一次后程序会自动快速点击鼠标,再按一次后停止
;
EnableFastKey=1(设置为1)

[FastKey]
; 快速按鼠标的间隔,单位是千分之一秒
DelayTime=10(设置小一些)

[AutoSave]
; 自动存盘到哪一个记录,范围为 1 - 10
AutoSaveSlot=1 [/quote]
我还是不明白,请问哪有你说的“经典曹操传 patch 配置文件”?是要另外下载吗?多谢!

2005-12-9 20:46 jccg100014
用文本文档打开水木清华简体版曹操传的AutoDLL.ini文件,就可以设置.....

2005-12-10 07:50 金戈铁马
谢谢,搞定了!

2006-6-22 21:57 朱雀炎帝
太精彩了

2011-11-8 13:24 三国螳螂
下不了,谁能再提供可下地址!!!!!

2011-11-8 19:06 沈浪
回复 #39 三国螳螂 的帖子

右键另存为

2012-5-2 10:27 jl3376
回复 #1 jccg100014 的帖子

找了很久,谢谢楼主

2014-6-2 21:15 176866304
太强了 这样的文章居然没加精华

页: [1]


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.