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