用UE改mirserver.exe文件的基本条件就是:
①mirserver.exe是没有加壳的就是大小1.01 MB (1,064,448 字节)的那个,这个不多说到处都有。 ②你把你要改成的任何10进制数换算成16进制都要倒过来,而且是以两位为一组的16进制数,因为高位先存储低位后存储的关系,你只要倒过来,以右边两位为基准就行了 比如:1 4F 8A 倒过来就是 8A 4F 01 ←位数不够补0 8A 9B 0C 倒过来就是 0C 9B 8A 千万以右边为基准,大家容易改错单数位的16进制数,再提醒一次: F 0A 9C 8D 58 43 82 倒过来是 82 43 58 8D 9C 0A 0F 总的来说,如果是单数位的16进制数,倒过来之前,就在前面补一个0变成双数位的大家就倒不错了。
只要记住以上2点基本就没什么问题了。
先说说指定52级以后的(这个随处可见) 只要用ultraedit 查找 EB 07 C7 45 F4 FF FF FF FF 把后面的4个FF改成其他 4亿是 00 84 d7 17 3亿3千万是 80 66 AB 13 我主要是讲怎么算的,EB 07 C7 45 F4 可能就是指定52级以后经验的代码段 FF FF FF FF 是经验值,换算成10进制,就是4294967295,这个经验是天文数字,对升级有很大困难。
折回大家都看懂了吧,mirserver.exe里面的16进制换算成我们看的熟悉的10进制就是一个逆方法:
4亿是 00 84 d7 17 是这个 即400000000 换算成16进制是 17 D7 84 00 倒过来,正好是 00 84 d7 17 3亿3千万是 80 66 AB 13 换成10进制先要倒过来即 13 AB 66 80 再用计算器换算成10进制就是330000000
其实大家可能搜索不到这个字符串,因为好多mirsever.exe别作者编辑过了,已经改过了,我告诉大家一个方法,你必须保证你的mirsever.exe是大小1.01 MB (1,064,448 字节)的: 找地址000be1e0h 在这行内找EB 07 C7 45 F4代码,这个后面的4个16进制的数组就是经验,比如:我的是 EB 07 C7 45 F4 00 E1 F5 05,即经验就是00 E1 F5 05 倒过来 5 F5 E1 00 换算成10进制就是100000000,1亿,到52级以后就是1亿升1级,玩我的4f吧,呵呵(广告~~~)
总的来说,还不懂就直接换,我给你算几个: 只要用ultraedit 查找 EB 07 C7 45 F4 FF FF FF FF 把后面的4个FF改成其他 4亿是 00 84 d7 17 3亿3千万是 80 66 AB 13 1亿是 00 E1 F5 05 2亿是 00 C2 EB 0B 1亿5千万是 80 D1 F0 08 这个是对他人的补充和发扬。
我们要改别的经验,告诉你一个窍门,用赤月或别的可以看经验的外挂,我告诉大家n个窍门,这个可是我做了多半年4f的经验啊。
窍门1:用赤月或别的可以看经验的外挂,自己做1级gm,先指定自己的级别在50级(即50-51的经验,以次类推)记下经验:可要写工整了,不然要改四五十个,会乱的。然后依次改级别为49级,48级,47级......直到你不想改的级别,我的是到4级,因为4级升5级是要400经验,5级升6级可能就是800了吧!我建议你看完我写的在做,因为有更省事的方法,不过我要写详细了,毕竟有人看不懂,手把手教嘛!~
记下了经验,就要转16进制了,转好了都倒过来,就是我以上讲的,其实这个不是关键,比如我这个mirsever.exe没改动过
50级(即50-51的经验) 是 270,000,000 ,转了16进制就是10 17 DF 80 倒过来就是 80 DF 17 10 9级(即49-50的经验) 是 240,000.000 ,转了16进制就是0E 4E 1C 00 倒过来就是 00 1C 4E 0E ↑ 这里我加了0,主要方便倒过来 ......
|