maxmat |
2007-11-11 21:04 |
以前修改一直是打开ROM一个一个修改代码,很麻烦。前些天看到百度一朋友已经做出了静态修改器,于是就要了过来,并在他的同意之下,在这里给大家分享。终于不用了看那么多数字修改了,有了这个,人人都可冶Ρ改MMR了~~~ 特别声明!!!转贴注意!!! 转贴必须注明作者---chenxm 必须有作者百度空间链接---http://hi.baidu.com/chxm [size=3]修改器对中文和日文ROM都支持. 修改前一定要备份原文件!!! 每修改完一项都要点一次"保存"按钮,所冶Ρ改一次要点N次保存-_-!! 本程序目前操作不太方便,以后会考虑重新编写...
!!!!更新拉!!!! MMR静态修改器更新 本次开发仍然基于C/C++平台,开发环境为Microsoft Visual C++(不是VB),无需安装任何额外的运行库、补丁、插件等即可运行。
本次更新的主要内容: 1。加入怪物的战利品功能 2。加入怪物攻击方式的详细名称 3。修正上一版一个小BUG,该BUG可能会造成重量上有0.01吨的误差,产生原因是在字符串-浮点-整数转化程序中的小数部分的舍去误差造成的,现已修正。
目前可修改的项目如下: 战车所有装备,道具,战车和出租车和初始属性,特殊炮弹 人类所有装备,道具,人物初始属性 怪物全属性,赏金 杂项,包括小吃,饮料,装饰品,客房价格
再次提醒:修改前一定要备份原文件!!! 关闭修改器之前记得点一次“保存”,而修改过程中无需点"保存"
关于修改的数据允许范围: 文本框中只允许填入数字0-9,重量的还允许小数点,其他一切符号、字母、空格都不允许,尤其要注意不能填入空格。 填入的数值不要超出允许的范围,一字节无符号整数范围为0-255,两字节为0-65535,三字节为0-16777215。那么小数是怎么处理的呢?游戏中遇到小数的只有重量这一项,存储方式为把重量值*100变成整数后再存储。比如1.23吨,就存储整数123。 有些数值的范围还有另外的限制。主炮,副炮,特殊炮的攻击力虽用两字节表示,但最大值只有1023,超过这个值的将对1024取余,比如改成1030的,实际攻击只有6。怪物的攻击、防御、HP最大值为4095。人类的头防具、足防具、手防具最大防御好像是63。控制系统的命中和回避最大好像是127。 三个字节的只有赏金这一项。 人物初始属性中的装备项不要改入这个人不能装备的武器和防具。 怪物攻击方式没必要改时尽量不要改,以免造成BUG 怪物掉宝中有一些是XXXXX,这些是不存在有效物品的代码,不要选这些,即使错选了程序也会给你改成FF(没有掉宝)
本修改器目前可修改的功能算是比较全面的了,日后更新的可能性比较小了,当然,发现BUG还是会更新的。
禁止对本程序进行任何反向工程、反编译、反汇编等操作,禁止将本程序用于任何非法的目的。 数据HACK:chenxm 程序设计:chenxm 百度空间:http://hi.baidu.com/chxm/ 下载空间:http://chenxm.ys168.com/ 特别感谢maxmat提供BOSS级和普通怪物攻击方式的详细名称 maxmat的下载空间:http://maxmat.ys168.com/ 转载请注明作者,并完整保留本说明文档。 enjoy! 新修改器界面
|
|