
标题: [修改]《曹操传》满级99级的修改方法 [打印本页]
作者:
东方无翼 时间: 2003-12-26 20:52
听过大家抱怨到赤壁就已经50级了,过低的级别上限限制了游戏的乐趣。(其实根本就是练级的乐趣么 )
近日下了曹操传,于是想再玩的同时作些改动,首要的改动就是突破50级。
没找到更好的方法,就只有自己动手改了。
请出softice 和 金山游 侠。。。。。哦,还有UEdit。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
终于可以升到50级以上了 ,不过离最终还差很多。现在存在的问题有
1、50级以上使用经验果不能升级。
2、敌人等级依然没有超过50级。
3、无论我方等级,敌人都是50级
4、其他仍未发现的问题
然而马上就是期末考试(近10天内考5门 ),不敢花时间继续修改了。于是把一些资料放出来供大家参考,希望有更多的人参与进来
资料如下:(所有数字都为十六进制,我就不一一写0X了 )
= 内存 =
曹操的数据的起始位置:4A1B68 (程序中常以此为曹操数据的索引)
曹操的等级:4A1B94 (1byte)
曹操的经验:4A1B95 (1byte)
荀攸的数据的起始位置:4A2228
荀攸的等级:4A2254
荀攸的经验:4A2255
每个武将数据占48byte
以上内存数据方便大家调试和修改。
= 代码 =
代码段1、
汇编码:
MOV EAX,32
机器码:
83F932
作用:把32(十进制的50)写入EAX中,用于等级比较。
相应修改:查找EKD5.exe中的83F932修改成63。共三处。
代码段2、
汇编码:
MOV EDX,32
机器码:
83FA32
作用:类似于1。
相应修改:查找EKD5.exe中的83FA32修改成63。共四处。
代码段3:
汇编码:
MOV EAX,000000FF
MOV ECX,00000032
机器码:
8945F4 --|
8B4508 --|--这是这两句前面两句的机器码,防止查错位置
25FF000000
B932000000
作用:判断是否到达等级上限
代码位置:001B:004073E3
相应修改:将B932000000改为B963000000。一处。
代码段4:
汇编码:
XOR EDX,EDX
MOV DL,[ECX+2C]
MOV EAX,00000032
机器码:
33D2
8A512C
B832000000
作用:压回最高等级(比如以前66级的升一级就变回50级)。
修改:将B832000000改为B863000000。一处
对代码段1和2的修改位置不够准确,我把所有的都改了,结果造成了问题3。
附:修改后的可执行文件。拷贝到曹操传目录下运行就可启动游戏。
作者:
东方无翼 时间: 2003-12-26 21:02
我测试用的存档。用的是第5个存档。
曹操54级,经验98。用一个霸气就可以升到55级。
附件:
SV04.rar (2003-12-26 21:02, 4.69 K) / 该附件被下载次数 556
http://www.xycq.org.cn/forum/attachment.php?aid=650
作者:
财务成本管理 时间: 2004-1-29 03:05
第一个怎么不能下了?
作者:
小便士 时间: 2004-1-29 10:19
这样修改以后武力等等有没有明显提升啊?
作者:
baiwuchang 时间: 2004-2-2 17:23
怎么说也要支持一下,虽然曹操传练级比英杰传可以投机取巧,目标是全99
作者:
东方无翼 时间: 2004-2-3 10:54
武力是不会长的,长的是攻击。
不过每个兵种的能力(攻击、防御、爆发等等)都有上限,好像是从255到400不等。或许跟兵种特性有关?当时没有深入研究。
附件可能无法下载了。因为修改得很不成熟,加上修改方法再文章中都写明了,我就不再更新附件了。以后如果有所突破,我再更新的。
作者:
baiwuchang 时间: 2004-2-3 15:41
问题1好像是你少改了一段EAX当前和ECX32的比较,是吃果子生效的前提条件
2、3是不是你少改了敌人等级,怎么没有EBX
作者:
铁面 时间: 2004-2-3 21:19
等级上限突破50肯定会导致很多以前意想不到的事情发生,整个游戏的平衡性也会发生极大变化,恩。值得期待~各位强人门努力啊
作者:
xgz071339 时间: 2004-2-9 18:13
这么做有意义么 ,好象部队的属性值有上限的,HP最高好象是500,别的没试过,不知道具体的数值,有知道回复一下
作者:
aaaa2004 时间: 2004-7-27 12:06
怎么不是能升到99级的。
作者:
df3256 时间: 2004-7-27 13:55
HP极限500,MP极限255
攻击力,防御力,精神力,爆发力,士气不包括装备极限都是255
作者:
xybtv 时间: 2004-7-27 17:43
如果全部都是99级那难度会增大,夏侯张辽类和敌人一普通小骑兵属性一样。
作者:
逸风 时间: 2004-7-29 16:35
上面那个好像不能下了
作者:
aaaa2004 时间: 2004-7-30 10:41
不能下啊.坑人呀...
作者:
东方无翼 时间: 2004-7-30 12:24
很久很久以前的帖子了。居然还翻出来了。原来的附件已经被处理掉了。
方法都说明了,自己改也是可以的。
吕貂版的曹操传的exe似乎也可以突破50级限制。你下载他的看看,就在本论坛有。
作者:
aaaa2004 时间: 2004-8-8 14:31
原帖由东方无翼于2004-07-30, 12:24:24发表
很久很久以前的帖子了。居然还翻出来了。原来的附件已经被处理掉了。
方法都说明了,自己改也是可以的。
吕貂版的曹操传的exe似乎也可以突破50级限制。你下载他的看看,就在本论坛有。
能不能重新再建个出来给我们下载啊.
作者:
日向宁次 时间: 2004-8-8 22:15
谢谢,无翼啊~你真是强人
作者:
52477284 时间: 2004-9-13 09:17
第一個不能下呀
作者:
东方无翼 时间: 2004-9-13 11:53
现在有van制作的修改器,可以改的内容很多,推荐用他的。
到这里可以下载
http://www.xycq.net/forum/index.php?showtopic=28150
作者:
52477284 时间: 2004-10-25 10:35
第一個何時能下呀..
作者:
我不是迭戈 时间: 2004-11-17 10:25
你小子也念书?还做修改器?厉害呀!
作者:
intersword 时间: 2004-11-17 10:38
吕布貂禅版的修改已经能突破50级了,增加了难度,感觉玩着还不错的
作者:
zy118cn 时间: 2004-12-18 18:01
不能下啊,老兄还是更新一下吧
作者:
首席屠宰官 时间: 2004-12-18 18:42
因为人物能力值上限200,所以突破50级也没意义,还是改升级经验值吧
升级慢点就好了
作者:
yangs_smth 时间: 2005-10-4 17:23
级别的上升有带来其他属性的增加吗?
作者:
btzhang02 时间: 2005-10-4 17:41
东方教主自从突破了能力上限255后,升级后属性可以增加了.
作者:
flower花公子 时间: 2006-2-23 06:28
如果能突破能力255的上限就不错了,只是突破级数是不足的~~~~~~
作者:
yanguodong 时间: 2007-6-30 08:53
练到90多级后,装备的作用已经不明显了(上限255),而兵种的能力设定则成了关键。如一个兵种的能力很高,都到了90多级后,即使不装备任何道具,照样牛!
建议装备的能力上限突破255
作者:
53603088 时间: 2007-7-12 02:51
请问怎么样修改等级封顶呢?我想要100级这样封顶。
可是我不懂。。高人教我一下。谢谢
欢迎光临 轩辕春秋文化论坛 (http://www.xycq.org.cn/forum/) |
Powered by Discuz! 5.0.0 |