admin 发表于 2023-10-16 22:42:36

热血江湖 私服 寻路CALL 特征码







/*
[[角色对象]+4] 移动对象

[[[角色对象基址]+0]+4] 移动对象
[[+0]+4]

558BEC64A1000000006AFF68E1987A00

寻路CALL =00449500

00449500| 55               | push ebp                               | [[+0]+4] 移动CALL
00449501| 8BEC               | mov ebp,esp                            |
00449503| 64:A1 00000000   | mov eax,dword ptr fs:               |
00449509| 6A FF            | push FFFFFFFF                        |
0044950B| 68 E1987A00      | push client.7A98E1                     |
00449510| 50               | push eax                               |
00449511| B8 602A0000      | mov eax,2A60                           |
00449516| 64:8925 00000000   | mov dword ptr fs:,esp               |
0044951D| E8 FEB23000      | call client.754820                     |
00449522| A0 7CCE2D02      | mov al,byte ptr ds:         |
00449527| 53               | push ebx                               |
00449528| 56               | push esi                               |
00449529| 57               | push edi                               |
0044952A| A8 01            | test al,1                              |
0044952C| 8BD9               | mov ebx,ecx                            |
0044952E| C745 BC 00000000   | mov dword ptr ss:,0            |
00449535| C745 C0 00000000   | mov dword ptr ss:,0            |
0044953C| C745 C4 00000000   | mov dword ptr ss:,0            |
00449543| C745 98 00000000   | mov dword ptr ss:,0            |
0044954A| C745 9C 00000000   | mov dword ptr ss:,0            |
00449551| C745 A0 00000000   | mov dword ptr ss:,0            |
00449558| C745 8C 00000000   | mov dword ptr ss:,0            |
0044955F| C745 90 00000000   | mov dword ptr ss:,0            |
00449566| C745 94 00000000   | mov dword ptr ss:,0            |
0044956D| C745 A4 00000000   | mov dword ptr ss:,0            |
00449574| C745 A8 00000000   | mov dword ptr ss:,0            |
0044957B| C745 AC 00000000   | mov dword ptr ss:,0            |
00449582| 75 18            | jne client.44959C                      |
00449584| 8AD0               | mov dl,al                              |
00449586| 68 60D94400      | push client.44D960                     |
0044958B| 80CA 01            | or dl,1                              |
0044958E| 8815 7CCE2D02      | mov byte ptr ds:,dl         |
00449594| E8 1FB13000      | call client.7546B8                     |
00449599| 83C4 04            | add esp,4                              |
0044959C| A0 7CCE2D02      | mov al,byte ptr ds:         |
004495A1| 8B35 38837B00      | mov esi,dword ptr ds:[<&GetTickCount>] |
004495A7| A8 02            | test al,2                              |
004495A9| 75 0E            | jne client.4495B9                      |
004495AB| 0C 02            | or al,2                              |
004495AD| A2 7CCE2D02      | mov byte ptr ds:,al         |
004495B2| FFD6               | call esi                               |
004495B4| A3 14CE2D02      | mov dword ptr ds:,eax         |
004495B9| A0 7CCE2D02      | mov al,byte ptr ds:         |
004495BE| A8 04            | test al,4                              |
004495C0| 75 0E            | jne client.4495D0                      |
004495C2| 0C 04            | or al,4                              |
004495C4| A2 7CCE2D02      | mov byte ptr ds:,al         |
004495C9| FFD6               | call esi                               |
004495CB| A3 10CE2D02      | mov dword ptr ds:,eax         |
004495D0| 8B45 08            | mov eax,dword ptr ss:         |
004495D3| 3D EA030000      | cmp eax,3EA                            |
004495D8| 0F8F BD1D0000      | jg client.44B39B                     |
004495DE| 0F84 8E1D0000      | je client.44B372                     |
004495E4| 83F8 08            | cmp eax,8                              |
004495E7| 0F87 26420000      | ja client.44D813                     |
004495ED| FF2485 2CD84400    | jmp dword ptr ds:      |
004495F4| 8BCB               | mov ecx,ebx                            |
004495F6| E8 E5100100      | call client.45A6E0                     |
004495FB| 33FF               | xor edi,edi                            |
004495FD| 66:39BB A0270000   | cmp word ptr ds:,di          |
00449604| 7E 27            | jle client.44962D                      |
00449606| FFD6               | call esi                               |
00449608| 8B8B A4270000      | mov ecx,dword ptr ds:      |
0044960E| 2BC8               | sub ecx,eax                            |
00449610| 8BC1               | mov eax,ecx                            |
00449612| 99               | cdq                                    |
00449613| 33C2               | xor eax,edx                            |
00449615| 2BC2               | sub eax,edx                            |
00449617| 3D E8030000      | cmp eax,3E8                            |
0044961C| 7E 0F            | jle client.44962D                      |
0044961E| 66:FF8B A0270000   | dec word ptr ds:             |
00449625| FFD6               | call esi                               |
00449627| 8983 A4270000      | mov dword ptr ds:,eax      |
0044962D| 66:83BB A8270000 0 | cmp word ptr ds:,1         |
00449635| 7E 31            | jle client.449668                      |
00449637| FFD6               | call esi                               |
00449639| 8B93 AC270000      | mov edx,dword ptr ds:      |
0044963F| 2BD0               | sub edx,eax                            |
00449641| 8BC2               | mov eax,edx                            |
00449643| 99               | cdq                                    |
00449644| 33C2               | xor eax,edx                            |
00449646| 2BC2               | sub eax,edx                            |
00449648| 3D E8030000      | cmp eax,3E8                            |
0044964D| 7E 11            | jle client.449660                      |
0044964F| 66:FF8B A8270000   | dec word ptr ds:             |
00449656| FFD6               | call esi                               |
00449658| 8983 AC270000      | mov dword ptr ds:,eax      |
0044965E| EB 74            | jmp client.4496D4                      |
00449660| 66:83BB A8270000 0 | cmp word ptr ds:,1         |
00449668| 75 6A            | jne client.4496D4                      |
0044966A| FFD6               | call esi                               |
0044966C| 8B8B AC270000      | mov ecx,dword ptr ds:      |
00449672| 2BC8               | sub ecx,eax                            |
00449674| 8BC1               | mov eax,ecx                            |
00449676| 99               | cdq                                    |
00449677| 33C2               | xor eax,edx                            |
00449679| 2BC2               | sub eax,edx                            |
0044967B| 3D D0070000      | cmp eax,7D0                            |
00449680| 7E 52            | jle client.4496D4                      |
00449682| 8B83 9C0F0000      | mov eax,dword ptr ds:         |
00449688| 83F8 0A            | cmp eax,A                              | A:'\n'
0044968B| 74 05            | je client.449692                     |
0044968D| 83F8 0D            | cmp eax,D                              | D:'\r'
00449690| 75 42            | jne client.4496D4                      |
00449692| 8B93 E4190000      | mov edx,dword ptr ds:      |
00449698| 33C0               | xor eax,eax                            |
0044969A| 6A 01            | push 1                                 |
0044969C| 397A 2C            | cmp dword ptr ds:,edi          |
0044969F| 0F95C0             | setne al                               |
004496A2| 66:8983 C8100000   | mov word ptr ds:,ax          |
004496A9| 66:8B83 780F0000   | mov ax,word ptr ds:         |
004496B0| 66:8983 CC100000   | mov word ptr ds:,ax          |
004496B7| 66:89BB CA100000   | mov word ptr ds:,di          |
004496BE| 89BB 9C0F0000      | mov dword ptr ds:,edi         |
004496C4| 8B8B E4190000      | mov ecx,dword ptr ds:      |
004496CA| 51               | push ecx                               |
004496CB| 6A 08            | push 8                                 |
004496CD| 8BCB               | mov ecx,ebx                            |
004496CF| E8 1C620000      | call client.44F8F0                     |
004496D4| 8B93 E4190000      | mov edx,dword ptr ds:      |
004496DA| 397A 1C            | cmp dword ptr ds:,edi          |
004496DD| 75 33            | jne client.449712                      |
004496DF| 8B83 68110000      | mov eax,dword ptr ds:      |
004496E5| 8B8B 64110000      | mov ecx,dword ptr ds:      |
004496EB| C1E0 10            | shl eax,10                           |
004496EE| 0BC1               | or eax,ecx                           | ecx:"E\r"
004496F0| 8B0D 3820EC00      | mov ecx,dword ptr ds:          |
004496F6| 50               | push eax                               |
004496F7| 8B89 F8010000      | mov ecx,dword ptr ds:         |
004496FD| E8 CEBDFBFF      | call client.4054D0                     |
00449702| 85C0               | test eax,eax                           |
00449704| 0F84 09410000      | je client.44D813                     |
0044970A| 57               | push edi                               |
0044970B| 8BCB               | mov ecx,ebx                            |
0044970D| E8 3E490000      | call client.44E050                     |
00449712| 393D 00D52D02      | cmp dword ptr ds:,edi         |
00449718| 0F84 B2000000      | je client.4497D0                     |
0044971E| 8B53 14            | mov edx,dword ptr ds:          |
00449721| A1 E80B2D02      | mov eax,dword ptr ds:         |
00449726| 3BD0               | cmp edx,eax                            |
00449728| 0F85 A2000000      | jne client.4497D0                      |
0044972E| 8BCB               | mov ecx,ebx                            |
00449730| E8 3B0C0100      | call client.45A370                     |
00449735| A1 8CCE2D02      | mov eax,dword ptr ds:         |
0044973A| 50               | push eax                               |
0044973B| E8 70DDFFFF      | call client.4474B0                     |
00449740| 83C4 04            | add esp,4                              |
00449743| 85C0               | test eax,eax                           |
00449745| 0F84 85000000      | je client.4497D0                     |
0044974B| 813D 8CCE2D02 2F09 | cmp dword ptr ds:,92F         |
00449755| 74 79            | je client.4497D0                     |
00449757| 8B93 20110000      | mov edx,dword ptr ds:      |
0044975D| 8B8B 18110000      | mov ecx,dword ptr ds:      |
00449763| 8D45 CC            | lea eax,dword ptr ss:          |
00449766| 8955 E4            | mov dword ptr ss:,edx          |
00449769| 50               | push eax                               |
0044976A| 57               | push edi                               |
0044976B| 6A 0F            | push F                                 |
0044976D| 894D DC            | mov dword ptr ss:,ecx          |
00449770| 83EC 0C            | sub esp,C                              |
00449773| 8D55 DC            | lea edx,dword ptr ss:          |
00449776| 8BCC               | mov ecx,esp                            |
00449778| 8965 0C            | mov dword ptr ss:,esp         |
0044977B| 52               | push edx                               |
0044977C| C745 E0 00000000   | mov dword ptr ss:,0            | :"E\r"
00449783| E8 6854FCFF      | call client.40EBF0                     |
00449788| A1 00D52D02      | mov eax,dword ptr ds:         |
0044978D| 8B88 4C3A4F00      | mov ecx,dword ptr ds:      |
00449793| E8 28C40600      | call client.4B5BC0                     |
00449798| E8 63100100      | call client.45A800                     |
0044979D| 85C0               | test eax,eax                           |
0044979F| 75 0A            | jne client.4497AB                      |
004497A1| 8B4D CC            | mov ecx,dword ptr ss:          |
004497A4| 8B45 D0            | mov eax,dword ptr ss:          |
004497A7| 0BC8               | or ecx,eax                           |
004497A9| 74 14            | je client.4497BF                     |
004497AB| E8 50100100      | call client.45A800                     |
004497B0| 85C0               | test eax,eax                           |
004497B2| 74 1C            | je client.4497D0                     |
004497B4| 837D CC 01         | cmp dword ptr ss:,1            |
004497B8| 75 16            | jne client.4497D0                      |
004497BA| 397D D0            | cmp dword ptr ss:,edi          |
004497BD| 75 11            | jne client.4497D0                      |
004497BF| 8B15 40D62D02      | mov edx,dword ptr ds:         |
004497C5| 8B8A 38020000      | mov ecx,dword ptr ds:         |
004497CB| E8 308F1600      | call client.5B2700                     |
004497D0| 39BB 08120000      | cmp dword ptr ds:,edi      |
004497D6| 75 07            | jne client.4497DF                      |
004497D8| 8BCB               | mov ecx,ebx                            |
004497DA| E8 E19D0000      | call client.4535C0                     |
004497DF| 80BB C4010000 02   | cmp byte ptr ds:,2            |
004497E6| 75 07            | jne client.4497EF                      |
004497E8| 8BCB               | mov ecx,ebx                            |
004497EA| E8 01EF0000      | call client.4586F0                     |
004497EF| D983 CC010000      | fld st(0),dword ptr ds:       |
004497F5| D81D C4867B00      | fcomp st(0),dword ptr ds:      |
004497FB| DFE0               | fnstsw ax                              |
004497FD| F6C4 40            | test ah,40                           |
00449800| 75 07            | jne client.449809                      |
00449802| 8BCB               | mov ecx,ebx                            |
00449804| E8 97EF0000      | call client.4587A0                     |
00449809| 8A83 C6000000      | mov al,byte ptr ds:            |
0044980F| 84C0               | test al,al                           |
00449811| 74 21            | je client.449834                     |
00449813| FFD6               | call esi                               |
00449815| 2B83 C8000000      | sub eax,dword ptr ds:          |
0044981B| 99               | cdq                                    |
0044981C| 33C2               | xor eax,edx                            |
0044981E| 2BC2               | sub eax,edx                            |
00449820| 83F8 64            | cmp eax,64                           | 64:'d'
00449823| 7E 0F            | jle client.449834                      |
00449825| FFD6               | call esi                               |
00449827| 8BCB               | mov ecx,ebx                            |
00449829| 8983 C8000000      | mov dword ptr ds:,eax          |
0044982F| E8 ACEC0000      | call client.4584E0                     |
00449834| 8B83 E4190000      | mov eax,dword ptr ds:      |
0044983A| BA 0000803F      | mov edx,3F800000                     |
0044983F| 3938               | cmp dword ptr ds:,edi             |
00449841| 0F84 A5000000      | je client.4498EC                     |
00449847| D905 28F9EA00      | fld st(0),dword ptr ds:      |
0044984D| D848 08            | fmul st(0),dword ptr ds:      |
00449850| DCC0               | fadd st(0),st(0)                     |
00449852| D840 04            | fadd st(0),dword ptr ds:      |
00449855| D958 04            | fstp dword ptr ds:,st(0)      |
00449858| 8B8B E4190000      | mov ecx,dword ptr ds:      |
0044985E| D941 04            | fld st(0),dword ptr ds:         |
00449861| D81D B4867B00      | fcomp st(0),dword ptr ds:      |
00449867| DFE0               | fnstsw ax                              |
00449869| F6C4 41            | test ah,41                           |
0044986C| 75 12            | jne client.449880                      |
0044986E| 8951 04            | mov dword ptr ds:,edx         |
00449871| 8B83 E4190000      | mov eax,dword ptr ds:      |
00449877| C740 08 000080BF   | mov dword ptr ds:,BF800000      |
0044987E| EB 1C            | jmp client.44989C                      |
00449880| D941 04            | fld st(0),dword ptr ds:         |
00449883| D81D C4867B00      | fcomp st(0),dword ptr ds:      |
00449889| DFE0               | fnstsw ax                              |
0044988B| F6C4 01            | test ah,1                              |
0044988E| 74 0C            | je client.44989C                     |
00449890| 8979 04            | mov dword ptr ds:,edi         |
00449893| 8B8B E4190000      | mov ecx,dword ptr ds:      |
00449899| 8951 08            | mov dword ptr ds:,edx         |
0044989C| 8B83 E4190000      | mov eax,dword ptr ds:      |
004498A2| D940 04            | fld st(0),dword ptr ds:         |
004498A5| D940 10            | fld st(0),dword ptr ds:      |
004498A8| D8A0 08010000      | fsub st(0),dword ptr ds:      |
004498AE| D8C9               | fmul st(0),st(1)                     |
004498B0| D880 08010000      | fadd st(0),dword ptr ds:      |
004498B6| D998 08010000      | fstp dword ptr ds:,st(0)      |
004498BC| D940 14            | fld st(0),dword ptr ds:      |
004498BF| D8A0 0C010000      | fsub st(0),dword ptr ds:      |
004498C5| D8C9               | fmul st(0),st(1)                     |
004498C7| D880 0C010000      | fadd st(0),dword ptr ds:      |
004498CD| D998 0C010000      | fstp dword ptr ds:,st(0)      |
004498D3| D940 18            | fld st(0),dword ptr ds:      |
004498D6| D8A0 10010000      | fsub st(0),dword ptr ds:      |
004498DC| D8C9               | fmul st(0),st(1)                     |
004498DE| D880 10010000      | fadd st(0),dword ptr ds:      |
004498E4| D998 10010000      | fstp dword ptr ds:,st(0)      |
004498EA| DDD8               | fstp st(0),st(0)                     |
004498EC| 8B93 E4190000      | mov edx,dword ptr ds:      |
004498F2| 8A82 A2010000      | mov al,byte ptr ds:         |
004498F8| 84C0               | test al,al                           |
004498FA| 75 07            | jne client.449903                      |
004498FC| C683 C4260000 00   | mov byte ptr ds:,0         |
00449903| 8B8B E4190000      | mov ecx,dword ptr ds:      |
00449909| D981 04030000      | fld st(0),dword ptr ds:       |
0044990F| D81D C4867B00      | fcomp st(0),dword ptr ds:      |
00449915| DFE0               | fnstsw ax                              |
00449917| F6C4 41            | test ah,41                           |
0044991A| 75 37            | jne client.449953                      |
0044991C| D905 28F9EA00      | fld st(0),dword ptr ds:      |
00449922| D80D 2C8C7B00      | fmul st(0),dword ptr ds:       |
00449928| D8A9 04030000      | fsubr st(0),dword ptr ds:   |
0044992E| D999 04030000      | fstp dword ptr ds:,st(0)      |
00449934| 8B8B E4190000      | mov ecx,dword ptr ds:      | ecx:&"CRes"
0044993A| D981 04030000      | fld st(0),dword ptr ds:       |
00449940| D81D C4867B00      | fcomp st(0),dword ptr ds:      |
00449946| DFE0               | fnstsw ax                              |
00449948| F6C4 01            | test ah,1                              |
0044994B| 74 06            | je client.449953                     |
0044994D| 89B9 04030000      | mov dword ptr ds:,edi         |
00449953| 8B8B E4190000      | mov ecx,dword ptr ds:      |
00449959| D981 04010000      | fld st(0),dword ptr ds:       |
0044995F| D81D C4867B00      | fcomp st(0),dword ptr ds:      |
00449965| DFE0               | fnstsw ax                              |
00449967| F6C4 40            | test ah,40                           |
0044996A| 75 33            | jne client.44999F                      |
0044996C| D905 28F9EA00      | fld st(0),dword ptr ds:      |
00449972| DCC0               | fadd st(0),st(0)                     |
00449974| D8A9 04010000      | fsubr st(0),dword ptr ds:   |
0044997A| D999 04010000      | fstp dword ptr ds:,st(0)      |
00449980| 8B8B E4190000      | mov ecx,dword ptr ds:      |
00449986| D981 04010000      | fld st(0),dword ptr ds:       |
0044998C| D81D C4867B00      | fcomp st(0),dword ptr ds:      |
00449992| DFE0               | fnstsw ax                              |
00449994| F6C4 01            | test ah,1                              |
00449997| 74 06            | je client.44999F                     |
00449999| 89B9 04010000      | mov dword ptr ds:,edi         |
0044999F| 8B83 C40F0000      | mov eax,dword ptr ds:         |
004499A5| 3D FFFF0000      | cmp eax,FFFF                           |
004499AA| 74 25            | je client.4499D1                     |
004499AC| 8B0C85 500D2D02    | mov ecx,dword ptr ds:   |
004499B3| 3BCF               | cmp ecx,edi                            |
004499B5| 74 1A            | je client.4499D1                     |
004499B7| 8B01               | mov eax,dword ptr ds:             |
004499B9| 57               | push edi                               |
004499BA| 57               | push edi                               |
004499BB| 68 0F040000      | push 40F                               |
004499C0| FF50 04            | call dword ptr ds:            |
004499C3| 85C0               | test eax,eax                           |
004499C5| 74 0A            | je client.4499D1                     |
004499C7| C783 C40F0000 FFFF | mov dword ptr ds:,FFFF      |
004499D1| 39BB E80F0000      | cmp dword ptr ds:,edi         |
004499D7| 74 1E            | je client.4499F7                     |
004499D9| FFD6               | call esi                               |
004499DB| 8B8B EC0F0000      | mov ecx,dword ptr ds:         |
004499E1| 2BC8               | sub ecx,eax                            |
004499E3| 8BC1               | mov eax,ecx                            |
004499E5| 99               | cdq                                    |
004499E6| 33C2               | xor eax,edx                            |
004499E8| 2BC2               | sub eax,edx                            |
004499EA| 3D 10270000      | cmp eax,2710                           |
004499EF| 7E 06            | jle client.4499F7                      |
004499F1| 89BB E80F0000      | mov dword ptr ds:,edi         |
004499F7| 83BB 08120000 02   | cmp dword ptr ds:,2          |
004499FE| 75 30            | jne client.449A30                      |
00449A00| FFD6               | call esi                               |
00449A02| 8B15 BCD42D02      | mov edx,dword ptr ds:         |
00449A08| 2BD0               | sub edx,eax                            |
00449A0A| 8BC2               | mov eax,edx                            |
00449A0C| 99               | cdq                                    |
00449A0D| 33C2               | xor eax,edx                            |
00449A0F| 2BC2               | sub eax,edx                            |
00449A11| 3D 10270000      | cmp eax,2710                           |
00449A16| 7E 18            | jle client.449A30                      |
00449A18| A1 40D62D02      | mov eax,dword ptr ds:         |
00449A1D| 57               | push edi                               |
00449A1E| 6A 63            | push 63                              |
00449A20| 68 F4030000      | push 3F4                               |
00449A25| 8B88 38020000      | mov ecx,dword ptr ds:         |
00449A2B| 8B11               | mov edx,dword ptr ds:             |
00449A2D| FF52 04            | call dword ptr ds:            |
00449A30| C783 40080000 0100 | mov dword ptr ds:,1         |
00449A3A| 8B0D 504D2D02      | mov ecx,dword ptr ds:         |
00449A40| 3BCF               | cmp ecx,edi                            |
00449A42| 0F84 32020000      | je client.449C7A                     |
00449A48| A1 C426DD00      | mov eax,dword ptr ds:          |
00449A4D| 3998 F0000000      | cmp dword ptr ds:,ebx          |
00449A53| 0F84 21020000      | je client.449C7A                     |
00449A59| 8BB3 C4100000      | mov esi,dword ptr ds:      |
00449A5F| 8B11               | mov edx,dword ptr ds:             |
00449A61| 57               | push edi                               |
00449A62| 57               | push edi                               |
00449A63| 68 EA030000      | push 3EA                               |
00449A68| 8975 08            | mov dword ptr ss:,esi         |
00449A6B| FF52 04            | call dword ptr ds:            |
00449A6E| 8B8B E4190000      | mov ecx,dword ptr ds:      |
00449A74| D981 3C020000      | fld st(0),dword ptr ds:       | ecx+23C:"p\n"
00449A7A| D860 30            | fsub st(0),dword ptr ds:       |
00449A7D| C745 9C 00000000   | mov dword ptr ss:,0            |
00449A84| D95D 98            | fstp dword ptr ss:,st(0)       |
00449A87| D981 44020000      | fld st(0),dword ptr ds:       |
00449A8D| D860 38            | fsub st(0),dword ptr ds:       |
00449A90| D955 A0            | fst dword ptr ss:,st(0)      |
00449A93| D84D A0            | fmul st(0),dword ptr ss:       |
00449A96| D945 98            | fld st(0),dword ptr ss:      |
00449A99| D84D 98            | fmul st(0),dword ptr ss:       |
00449A9C| DEC1               | faddp st(1),st(0)                      |
00449A9E| D9FA               | fsqrt                                  |
00449AA0| D955 0C            | fst dword ptr ss:,st(0)         |
00449AA3| D81D 6C877B00      | fcomp st(0),dword ptr ds:      |
00449AA9| DFE0               | fnstsw ax                              |
00449AAB| F6C4 41            | test ah,41                           |
00449AAE| 75 0B            | jne client.449ABB                      |
00449AB0| 89BB C4100000      | mov dword ptr ds:,edi      |
00449AB6| E9 A3000000      | jmp client.449B5E                      |
00449ABB| A1 40D62D02      | mov eax,dword ptr ds:         |
00449AC0| 8BB0 84020000      | mov esi,dword ptr ds:         |
00449AC6| 8975 10            | mov dword ptr ss:,esi          |
00449AC9| 39BE 78020000      | cmp dword ptr ds:,edi         |
00449ACF| 74 7E            | je client.449B4F                     |
00449AD1| 8D8B BC080000      | lea ecx,dword ptr ds:         |
00449AD7| 81C6 AE020000      | add esi,2AE                            |
00449ADD| 8BF9               | mov edi,ecx                            |
00449ADF| 8A17               | mov dl,byte ptr ds:               |
00449AE1| 8AC2               | mov al,dl                              |
00449AE3| 3A16               | cmp dl,byte ptr ds:               |
00449AE5| 75 1C            | jne client.449B03                      |
00449AE7| 84C0               | test al,al                           |
00449AE9| 74 14            | je client.449AFF                     |
00449AEB| 8A57 01            | mov dl,byte ptr ds:             |
00449AEE| 8AC2               | mov al,dl                              |
00449AF0| 3A56 01            | cmp dl,byte ptr ds:             |
00449AF3| 75 0E            | jne client.449B03                      |
00449AF5| 83C7 02            | add edi,2                              |
00449AF8| 83C6 02            | add esi,2                              |
00449AFB| 84C0               | test al,al                           |
00449AFD| 75 E0            | jne client.449ADF                      |
00449AFF| 33C0               | xor eax,eax                            |
00449B01| EB 05            | jmp client.449B08                      |
00449B03| 1BC0               | sbb eax,eax                            |
00449B05| 83D8 FF            | sbb eax,FFFFFFFF                     |
00449B08| 85C0               | test eax,eax                           |
00449B0A| 74 3C            | je client.449B48                     |
00449B0C| 8B45 10            | mov eax,dword ptr ss:          |
00449B0F| 8BF1               | mov esi,ecx                            |
00449B11| 8DB8 BD020000      | lea edi,dword ptr ds:         |
00449B17| 8A0E               | mov cl,byte ptr ds:               |
00449B19| 8A17               | mov dl,byte ptr ds:               |
00449B1B| 8AC1               | mov al,cl                              |
00449B1D| 3ACA               | cmp cl,dl                              |
00449B1F| 75 1E            | jne client.449B3F                      |
00449B21| 84C0               | test al,al                           |
00449B23| 74 16            | je client.449B3B                     |
00449B25| 8A56 01            | mov dl,byte ptr ds:             |
00449B28| 8A4F 01            | mov cl,byte ptr ds:             |
00449B2B| 8AC2               | mov al,dl                              |
00449B2D| 3AD1               | cmp dl,cl                              |
00449B2F| 75 0E            | jne client.449B3F                      |
00449B31| 83C6 02            | add esi,2                              |
00449B34| 83C7 02            | add edi,2                              |
00449B37| 84C0               | test al,al                           |
00449B39| 75 DC            | jne client.449B17                      |
00449B3B| 33C0               | xor eax,eax                            |
00449B3D| EB 05            | jmp client.449B44                      |
00449B3F| 1BC0               | sbb eax,eax                            |
00449B41| 83D8 FF            | sbb eax,FFFFFFFF                     |
00449B44| 85C0               | test eax,eax                           |
00449B46| 75 07            | jne client.449B4F                      |
00449B48| 8BCB               | mov ecx,ebx                            | ebx:"E\r"
00449B4A| E8 412A0100      | call client.45C590                     |
00449B4F| 8B75 08            | mov esi,dword ptr ss:         |
00449B52| C783 C4100000 0100 | mov dword ptr ds:,1          |
00449B5C| 33FF               | xor edi,edi                            |
00449B5E| A1 58A7CA00      | mov eax,dword ptr ds:          |
00449B63| B9 01000000      | mov ecx,1                              |
00449B68| 3BC1               | cmp eax,ecx                            |
00449B6A| 75 0C            | jne client.449B78                      |
00449B6C| 89BB C4100000      | mov dword ptr ds:,edi      |
00449B72| 89BB 40080000      | mov dword ptr ds:,edi         |
00449B78| 8B83 C4100000      | mov eax,dword ptr ds:      |
00449B7E| 3BF0               | cmp esi,eax                            |
00449B80| 74 24            | je client.449BA6                     |
00449B82| 3BC1               | cmp eax,ecx                            |
00449B84| 75 0C            | jne client.449B92                      |
00449B86| C783 CC010000 0000 | mov dword ptr ds:,3F800000    |
00449B90| EB 14            | jmp client.449BA6                      |
00449B92| 3BF0               | cmp esi,eax                            |
00449B94| 74 10            | je client.449BA6                     |
00449B96| 898B C4100000      | mov dword ptr ds:,ecx      |
00449B9C| C783 CC010000 0000 | mov dword ptr ds:,BF800000    |
00449BA6| 39BB C4100000      | cmp dword ptr ds:,edi      |
00449BAC| 0F84 A2000000      | je client.449C54                     |
00449BB2| 8B83 E4190000      | mov eax,dword ptr ds:      |
00449BB8| 8DBD 40FFFFFF      | lea edi,dword ptr ss:          |
00449BBE| 6A 00            | push 0                                 |
00449BC0| 68 18CE2D02      | push client.22DCE18                  |
00449BC5| 8B88 9C020000      | mov ecx,dword ptr ds:         |
00449BCB| 68 5D040000      | push 45D                               |
00449BD0| 83C1 50            | add ecx,50                           |
00449BD3| 8B11               | mov edx,dword ptr ds:             |
00449BD5| 8915 18CE2D02      | mov dword ptr ds:,edx         |
00449BDB| 8B41 04            | mov eax,dword ptr ds:         |
00449BDE| A3 1CCE2D02      | mov dword ptr ds:,eax         |
00449BE3| 8B49 08            | mov ecx,dword ptr ds:         |
00449BE6| 890D 20CE2D02      | mov dword ptr ds:,ecx         |
00449BEC| 8B93 E4190000      | mov edx,dword ptr ds:      |
00449BF2| 8B82 9C020000      | mov eax,dword ptr ds:         |
00449BF8| 83C0 5C            | add eax,5C                           |
00449BFB| 8B08               | mov ecx,dword ptr ds:             |
00449BFD| 890D 24CE2D02      | mov dword ptr ds:,ecx         |
00449C03| B9 10000000      | mov ecx,10                           |
00449C08| 8B50 04            | mov edx,dword ptr ds:         |
00449C0B| 8915 28CE2D02      | mov dword ptr ds:,edx         |
00449C11| 8B40 08            | mov eax,dword ptr ds:         |
00449C14| A3 2CCE2D02      | mov dword ptr ds:,eax         |
00449C19| 8BB3 E4190000      | mov esi,dword ptr ds:      |
00449C1F| 81C6 0C020000      | add esi,20C                            |
00449C25| F3:A5            | rep movsd                              |
00449C27| B9 10000000      | mov ecx,10                           |
00449C2C| 8DB5 40FFFFFF      | lea esi,dword ptr ss:          |
00449C32| BF 3CCE2D02      | mov edi,client.22DCE3C               |
00449C37| F3:A5            | rep movsd                              |
00449C39| 8B0D 00D52D02      | mov ecx,dword ptr ds:         |
00449C3F| 8B49 1C            | mov ecx,dword ptr ds:          |
00449C42| 8B11               | mov edx,dword ptr ds:             | :"CRes"
00449C44| FF52 04            | call dword ptr ds:            |
00449C47| 8983 C4100000      | mov dword ptr ds:,eax      |
00449C4D| 33FF               | xor edi,edi                            |
00449C4F| B9 01000000      | mov ecx,1                              |
00449C54| D945 0C            | fld st(0),dword ptr ss:         |
00449C57| D81D C0867B00      | fcomp st(0),dword ptr ds:      |
00449C5D| DFE0               | fnstsw ax                              |
00449C5F| F6C4 41            | test ah,41                           |
00449C62| 75 08            | jne client.449C6C                      |
00449C64| 89BB 40080000      | mov dword ptr ds:,edi         |
00449C6A| EB 0E            | jmp client.449C7A                      |
00449C6C| 390D 58A7CA00      | cmp dword ptr ds:,ecx          |
00449C72| 74 06            | je client.449C7A                     |
00449C74| 898B 40080000      | mov dword ptr ds:,ecx         |
00449C7A| 39BB F4110000      | cmp dword ptr ds:,edi      |
00449C80| 74 07            | je client.449C89                     |
00449C82| 8BCB               | mov ecx,ebx                            |
00449C84| E8 97530000      | call client.44F020                     |
00449C89| 8B83 C4100000      | mov eax,dword ptr ds:      | eax:&"CRes"
00449C8F| 8B8B E4190000      | mov ecx,dword ptr ds:      |
00449C95| 50               | push eax                               |
00449C96| 8D93 D4190000      | lea edx,dword ptr ds:      |
00449C9C| 51               | push ecx                               |
00449C9D| 8B0D 3820EC00      | mov ecx,dword ptr ds:          |
00449CA3| 52               | push edx                               |
00449CA4| E8 B775FDFF      | call client.421260                     |
00449CA9| 8983 F0000000      | mov dword ptr ds:,eax          |
00449CAF| 8A8B F5010000      | mov cl,byte ptr ds:         |
00449CB5| 8BBB 9C0F0000      | mov edi,dword ptr ds:         |
00449CBB| 84C9               | test cl,cl                           |
00449CBD| 897D 0C            | mov dword ptr ss:,edi         |
00449CC0| 74 38            | je client.449CFA                     |
00449CC2| 3D FFFF0000      | cmp eax,FFFF                           |
00449CC7| 75 14            | jne client.449CDD                      |
00449CC9| 8B83 E4190000      | mov eax,dword ptr ds:      |
00449CCF| 80B8 99010000 04   | cmp byte ptr ds:,4            |
00449CD6| 75 05            | jne client.449CDD                      |
00449CD8| 83FF 05            | cmp edi,5                              |
00449CDB| 75 16            | jne client.449CF3                      |
00449CDD| 8BCF               | mov ecx,edi                            |
00449CDF| 81E1 FE000000      | and ecx,FE                           |
00449CE5| 80F9 FE            | cmp cl,FE                              |
00449CE8| 74 09            | je client.449CF3                     |
00449CEA| 85FF               | test edi,edi                           |
00449CEC| 74 05            | je client.449CF3                     |
00449CEE| 83FF 06            | cmp edi,6                              |
00449CF1| 75 07            | jne client.449CFA                      |
00449CF3| 8BCB               | mov ecx,ebx                            |
00449CF5| E8 86E10000      | call client.457E80                     |
00449CFA| 8B93 F0000000      | mov edx,dword ptr ds:          |
00449D00| 8DB3 840F0000      | lea esi,dword ptr ds:         |
00449D06| 52               | push edx                               |
00449D07| 56               | push esi                               |
00449D08| 8BCB               | mov ecx,ebx                            |
00449D0A| E8 719B0000      | call client.453880                     |
00449D0F| 8883 48080000      | mov byte ptr ds:,al         |
00449D15| 8A83 A00F0000      | mov al,byte ptr ds:         |
00449D1B| 84C0               | test al,al                           |
00449D1D| 0F85 BF000000      | jne client.449DE2                      |
00449D23| 8B43 70            | mov eax,dword ptr ds:          |
00449D26| 85C0               | test eax,eax                           |
00449D28| 0F84 B4000000      | je client.449DE2                     |
00449D2E| 8B43 74            | mov eax,dword ptr ds:          |
00449D31| 85C0               | test eax,eax                           |
00449D33| 0F85 A9000000      | jne client.449DE2                      |
00449D39| C743 70 00000000   | mov dword ptr ds:,0            |
00449D40| A0 58B34405      | mov al,byte ptr ds:         |
00449D45| 84C0               | test al,al                           |
00449D47| 0F84 81000000      | je client.449DCE                     |
00449D4D| A1 E80B2D02      | mov eax,dword ptr ds:         | eax:&"40"
00449D52| 8B4B 14            | mov ecx,dword ptr ds:          |
00449D55| 3BC1               | cmp eax,ecx                            |
00449D57| 75 69            | jne client.449DC2                      |
00449D59| 8A83 60100000      | mov al,byte ptr ds:          |
00449D5F| 84C0               | test al,al                           |
00449D61| 75 5F            | jne client.449DC2                      |
00449D63| 8B93 98080000      | mov edx,dword ptr ds:         |
00449D69| 33C0               | xor eax,eax                            |
00449D6B| B9 6C864405      | mov ecx,client.544866C               |
00449D70| 3911               | cmp dword ptr ds:,edx             |
00449D72| 74 18            | je client.449D8C                     |
00449D74| 83C1 10            | add ecx,10                           |
00449D77| 40               | inc eax                              |
00449D78| 81F9 9C864405      | cmp ecx,client.544869C               |
00449D7E| 7C F0            | jl client.449D70                     |
00449D80| C783 B40F0000 0000 | mov dword ptr ds:,0         |
00449D8A| EB 56            | jmp client.449DE2                      |
00449D8C| C1E0 04            | shl eax,4                              |
00449D8F| 05 70864405      | add eax,client.5448670               |
00449D94| BF 01000000      | mov edi,1                              |
00449D99| 8BF0               | mov esi,eax                            |
00449D9B| 8B0E               | mov ecx,dword ptr ds:             |
00449D9D| 8D83 840F0000      | lea eax,dword ptr ds:         |
00449DA3| 50               | push eax                               |
00449DA4| 898B B40F0000      | mov dword ptr ds:,ecx         |
00449DAA| E8 D1D7FFFF      | call client.447580                     |
00449DAF| 83C4 04            | add esp,4                              |
00449DB2| 84C0               | test al,al                           |
00449DB4| 75 09            | jne client.449DBF                      |
00449DB6| 47               | inc edi                              |
00449DB7| 83C6 04            | add esi,4                              |
00449DBA| 83FF 04            | cmp edi,4                              |
00449DBD| 7C DC            | jl client.449D9B                     |
00449DBF| 8B7D 0C            | mov edi,dword ptr ss:         |
00449DC2| C783 B40F0000 0000 | mov dword ptr ds:,0         |
00449DCC| EB 14            | jmp client.449DE2                      |
00449DCE| 56               | push esi                               |
00449DCF| 6A 00            | push 0                                 |
00449DD1| 8BCB               | mov ecx,ebx                            |
00449DD3| C783 B40F0000 0000 | mov dword ptr ds:,0         |
00449DDD| E8 DEF80000      | call client.4596C0                     |
00449DE2| 83FF 01            | cmp edi,1                              |
00449DE5| 74 09            | je client.449DF0                     |
00449DE7| 83BB 9C0F0000 01   | cmp dword ptr ds:,1         |
00449DEE| 75 07            | jne client.449DF7                      |
00449DF0| 8BCB               | mov ecx,ebx                            | playerobj
00449DF2| E8 49E50000      | call client.458340                     |
00449DF7| 8A83 48080000      | mov al,byte ptr ds:         |


*/


页: [1]
查看完整版本: 热血江湖 私服 寻路CALL 特征码