奇迹1.03e[GS1.00.66]控制角色等级超过400的方法

OD载入XXXX.dll:
MOV ECX,DWORD PTR SS:[EBP+8]
MOVSX EDX,WORD PTR DS:[ECX+A6]            //取角色等级
MOV EAX,DWORD PTR SS:[EBP+8]
MOV ECX,DWORD PTR DS:[EAX+B0]             //取角色经验
CMP ECX,DWORD PTR DS:[EDX*4+D1655F4]      //判断 (经验=取内存(等级*4+219567604))
JB SHORT ???????                          //等于就跳走升级,反之走下去加经验.
MOV EDX,DWORD PTR SS:[EBP+8]
MOVSX EAX,WORD PTR DS:[EDX+A6]            //取角色等级
MOV ECX,DWORD PTR SS:[EBP+8]
MOV EDX,DWORD PTR DS:[EAX*4+D1655F4]
MOV DWORD PTR DS:[ECX+B0],EDX             //把计算好的经验加进去

在INI增加个配置项:
[GameServerExt]
LevelZGJ =10000 ; 玩家最高可升级数?0为默认400级

本文出自 7j45 > 奇迹一条龙