奇迹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级