| 魔域私服 | 本站首页 | 技术文章 | 发布私服 | 发布家族 | 家族联盟 | 相关下载 | 私服小偷 | 全部魔域 | 联系我们 | 私服外挂 | 百度搜索 |
|---|
| 全方位解析MSG改星方法 |
| 很多朋友都发了改过的支持800星、千星、万星或者无限星的MSG 个人觉得,在共享了作品同时,还是要把方法公开。 其实改星方法不是什么太艰深的东西,写出来,全当抛砖引玉,希望大家以后能把MSG改的更炫。。 数据库把cq_eudemon里的smallint类型的字段改为int类型,或者bigint类型也可以,看你喜欢了。。 其数值范围参考: int -2,147,483,648 ~ 2,147,483,647 0 ~ 4,294,967,295 (即42亿9496万7295) bigint -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 0 ~ 18,446,7 44,073,709,551,615 这样改完了,然后刷星刷出来的宝宝数值正常,不会死掉或者属性被还原,却不能出征。 所以继续下一步修改工作,就是修改MSG。 (首先前提是MSG无壳,我改的MSG版本是奇爱2月17号的2883,自己脱的壳,可能别的版本会有差异,请按思路自行修改步骤。) 使用反汇编工具搜索“幻兽数据异常”的字符串,这样可将你的视线尽快转移到关键点, 搜到后,往上一条指令一条指令的找。一旦找到 CMP EAX,**** JL ******** 这样的两条连续的指令(我这里用了 * 号,是因为不同版本这里的数值不同 ) 就把JL改为JUM,用来跳过检测,无限星修改完毕! 当然你也可以修改CMP EAX后面的十六进制数值,这样扩大最高星上限,但还是有限制。 如果你下载了我在胜捷数据发的 我脱了壳的奇爱的MSG,有更简便的方法就是 使用十六进制编辑器搜索0F8CE7000000, 将其改为E9E800000090 |
| 本网站所有魔域私服信息均来自网络,不代表本网站立场.本站地址:http://www.moyusifu.com |
Copyright 2007-2008 www.moyusifu.com All Rights Reserved (注:本站只接受官方授权信息,非官方授权游戏请办理相关业务之前告知本站) |