Board logo

标题: 如何突破武将自身255的限制(已按东方无翼的方法修改exe,无效)? [打印本页]

作者: jearth    时间: 2006-8-25 13:28     标题: 如何突破武将自身255的限制(已按东方无翼的方法修改exe,无效)?

如题,我已按如下方法修改:


改一个增加能力上限的后遗症
就是个单\双字节的问题.
00408CD0  MOV ECX,DWORD PTR SS:[EBP-18]
00408CD3  MOV EDX,DWORD PTR SS:[EBP+C]
00408CD6  XOR EAX,EAX
00408CD8  MOV AL,BYTE PTR DS:[EDX]
00408CDA  MOV WORD PTR DS:[ECX+11],AX
00408CDE  INC EDX
00408CDF  MOV DWORD PTR SS:[EBP+C],EDX
00408CE2  NOP
00408CE3  NOP
00408CE4  MOV EDX,DWORD PTR SS:[EBP-18]
00408CE7  MOV EAX,DWORD PTR SS:[EBP+C]
00408CEA  XOR ECX,ECX
00408CEC  MOV CL,BYTE PTR DS:[EAX]
00408CEE  MOV WORD PTR DS:[EDX+13],CX
00408CF2  INC EAX
00408CF3  MOV DWORD PTR SS:[EBP+C],EAX
00408CF6  NOP
00408CF7  NOP
00408CF8  MOV EAX,DWORD PTR SS:[EBP-18]
00408CFB  MOV ECX,DWORD PTR SS:[EBP+C]
00408CFE  XOR EDX,EDX
00408D00  MOV DL,BYTE PTR DS:[ECX]
00408D02  MOV WORD PTR DS:[EAX+15],DX
00408D06  INC ECX
00408D07  MOV DWORD PTR SS:[EBP+C],ECX
00408D0A  NOP
00408D0B  NOP
00408D0C  MOV ECX,DWORD PTR SS:[EBP-18]
00408D0F  MOV EDX,DWORD PTR SS:[EBP+C]
00408D12  XOR EAX,EAX
00408D14  MOV AL,BYTE PTR DS:[EDX]
00408D16  MOV WORD PTR DS:[ECX+17],AX
00408D1A  INC EDX
00408D1B  MOV DWORD PTR SS:[EBP+C],EDX
00408D1E  NOP
00408D1F  NOP
00408D20  MOV EDX,DWORD PTR SS:[EBP-18]
00408D23  MOV EAX,DWORD PTR SS:[EBP+C]
00408D26  XOR ECX,ECX
00408D28  MOV CL,BYTE PTR DS:[EAX]
00408D2A  MOV WORD PTR DS:[EDX+19],CX
00408D2E  INC EAX
00408D2F  MOV DWORD PTR SS:[EBP+C],EAX
00408D32  NOP
00408D33  NOP

但是,武将自身属性仍未能突破255,请问是怎么回事?

请高手帮忙解答!万分感谢!!
作者: 东方无翼    时间: 2006-8-26 10:27



QUOTE:
原帖由 jearth 于 2006-8-25 13:28 发表
改一个增加能力上限的后遗症
就是个单\双字节的问题.

已经忘记这段代码是干什么的了不过看这个意思,应该不是改增加能力上限的吧。
印象中增加能力上限是周瑜改的,包括内存修改和存档修改两部分吧。
作者: hadeswwy    时间: 2006-8-27 18:59

这个确实是有问题,按照这个修改,静态值是不会增加的.
作者: mackyz001    时间: 2007-5-30 14:49

不知道哦




欢迎光临 轩辕春秋文化论坛 (http://www.xycq.org.cn/forum/) Powered by Discuz! 5.0.0