关于复制,大家研究看看这段代码
关于复制,大家研究看看这段代码
以下对应于MG-GS
00468C67 L00468C67:
00468C67 837DF800 cmp dword ptr [ebp-08h],00000000h
00468C6B 7525 jnz L00468C92 这个地方是一个跳转,跳到复制出错的子程序,我改了跳转,不去执行出错的那段。跳向00468C8D
00468C6D 0FBF0D60345100 movsx ecx,[L00513460]
00468C74 83C103 add ecx,00000003h
00468C77 51 push ecx
00468C78 6884D05000 push L0050D084
00468C7D 6824AF5000 push SSZ0050AF24_error____s__d
00468C82 FF159CADBE04 call [L04BEAD9C]
00468C88 83C40C add esp,0000000Ch
00468C8B 33C0 xor eax,eax
00468C8D E999010000 jmp L00468E2B
00468C92 L00468C92: 这里开始好像就是出现复制物品的位置
00468C92 8B5508 mov edx,[ebp+08h]
00468C95 69D20C0D0000 imul edx,00000D0Ch
00468C9B 0FBE82A8F3CE04 movsx eax,[edx+L04CEF3A8]
00468CA2 83F801 cmp eax,00000001h
00468CA5 754F jnz L00468CF6
00468CA7 0FBF0D60345100 movsx ecx,[L00513460]
00468CAE 83C10A add ecx,0000000Ah
00468CB1 51 push ecx
00468CB2 6884D05000 push L0050D084
00468CB7 8B5508 mov edx,[ebp+08h]
00468CBA 69D20C0D0000 imul edx,00000D0Ch
00468CC0 0FBE82A8F3CE04 movsx eax,[edx+L04CEF3A8]
00468CC7 50 push eax
00468CC8 8B4D08 mov ecx,[ebp+08h]
00468CCB 69C90C0D0000 imul ecx,00000D0Ch
商业完整版游戏发布站程序免费下载:www.98youx.com