我的位置 :玩客帝国攻略专题门户>三国游戏>三国曹操传>研究>

三国曹操传满99级的修改方法

听过大家抱怨到赤壁就已经50级了,过低的级别上限限制了游戏的乐趣。(其实根本就是练级的乐趣么 )
近日下了曹操传,于是想再玩的同时作些改动,首要的改动就是突破50级。
没找到更好的方法,就只有自己动手改了。
请出softice 和 金山游侠。。。。。哦,还有UEdit~~~~~~~~~~~~~~~~~~~

 


终于可以升到50级以上了 ,不过离最终还差很多。现在存在的问题有
1、50级以上使用经验果不能升级。
2、敌人等级依然没有超过50级。
3、无论我方等级,敌人都是50级 
4、其他仍未发现的问题 
然而马上就是期末考试(近10天内考5门 ),不敢花时间继续修改了。于是把一些资料放出来供大家参考,希望有更多的人参与进来 

资料如下:(所有数字都为十六进制,我就不一一写了 )
= 内存 =
曹操的数据的起始位置: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。

  更多相关三国曹操传满99级的修改方法内容点击查看


上一篇:三国曹操传无登场人物资料一览   下一篇:三国曹操传隐藏的最终结局

评论:

0条评论显示0条查看所有
您的评论
用户名:新注册) 密码: 帝国游民 [所有评论]

·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为

相关栏目

更多

相关文章

更多

玩家图片

本周推荐专题

热评文章

更多

版权所有 (C) 2004-2008 福建玩客帝国网络工作室

闽 ICP备 06028360号 本站带宽由安徽数据中心提供  投诉建议:wawjjdyy@sina.com