解决了52级以后的升级经验问题,很多人反映到57级以后,战士的腕力和负重出现的问
题,这个问题我早解决了,只是看见转我帖子的都在吹“升级到255级不是梦”,呵呵,但
是,这确实是个梦。
本来不想再发m2server修改的贴子,把这些修改当作商业用途的太多了,但这个问
题是我引起的,也算给一些追求高等级的变态4F一个交待。
在m2server中,腕力和负重用一个字节存放,也就是0~255,如果升级到255级都不出
错的话,那就是起始腕力负重为1,每级加一点的腕力和负重,相信不会有这样的4F,所
以,做个255级的4F,是个梦,因此,以下修改以80级左右封顶比较合适。
级别与腕力和负重的关系,m2server是采用浮点计算的方式,查找
00 00 80 40 00 00 90 40 00 00 A0 41 00 00 60 40 00 00 40 40 00 00 50 41
这里 00 00 A0 41是负重的单精度浮点数除数的基数,00 00 50 41是腕力的基数,但
HP与负重有一定的关系,它的基数是00 00 80 40,通过换算,升级到80级应该改为:
00 00 70 40 00 00 90 40 00 00 F0 41 00 00 60 40 00 00 40 40 00 00 F4 41
自定义红名降低一个pk点数所需时间
老样子ue打开m2server.exe后
查找
3d c0 d4 01 00 76 27
这里的c0d401是是120秒,默认是2分钟降低一个pk点数
我们如果改成30秒应该替换成
3d 30 75 00 00 76 27
不过现在是不是应该研究一下在特殊地图里面的降低pk值所需的时间呢?
封闭加速,攻击加速度,魔法加速
查找000CA5A0H 040F8D
改成020F8D
查找000CA5A0H 060F8D
改成020F8D
查找000CA6A0H 087E0A8B45FCC680D405
改成FF7E0A8B45FCC680D405
查找000CAC90H 040F8DD502
改成020F8DD502
查找000CACA0H 060F8DD502
改成020F8DD502
查找000CAF90H 087E0A8B45FCC680D405
改成FF7E0A8B45FCC680D405
m2server关就存
大家在关闭m2server时,如果数据没有保存,m2server并不会马上关闭(除非再关闭一次
),它会设置一个标志,等数据保存了,才退出主程序。因此,这个修改是当关闭
m2server时,获取这个标志,马上进行数据存档。
用UltraEdit编辑M2server.exe
查找
8B55FC2B42203DF40100007613E85151F5FF8B55FC8942208B45FCE823A6FFFFE83
E51F5FF
换成
508B55FC2B42203DF4010000760B8942208B45FCE82AA6FFFF58803D79BC4E00007
5145058
这样,我们可以先关m2server,再关其他6个窗口了。