标题: 解读KOEI曹操传代码, 好久米更新,又不太想更新,就贴些旧笔记吧 并先祝大家2008快乐
本帖已经被作者加入个人空间
性别:男-离线 岱瀛
(deving)

长平侯
川峡东路经略使
监管使

Rank: 19Rank: 19Rank: 19Rank: 19
组别 经略使
级别 左将军
好贴 1
功绩 2293
帖子 1370
编号 55810
注册 2005-12-22
来自 人间
家族 慕容世家


发表于 2007-12-30 21:49 资料 个人空间 短消息 只看该作者
仓库

0046776A  /.  55            PUSH EBP
0046776B  |.  8BEC          MOV EBP,ESP
0046776D  |.  83EC 70       SUB ESP,70
00467770  |.  53            PUSH EBX
00467771  |.  56            PUSH ESI
00467772  |.  894D 98       MOV DWORD PTR SS:[EBP-68],ECX
00467775  |.  8B45 08       MOV EAX,DWORD PTR SS:[EBP+8]
00467778  |.  8B48 08       MOV ECX,DWORD PTR DS:[EAX+8]
0046777B  |.  51            PUSH ECX                                 ; /Arg1
0046777C  |.  8B4D 98       MOV ECX,DWORD PTR SS:[EBP-68]            ; |
0046777F  |.  E8 18C8FFFF   CALL Ekd5.00463F9C                       ; \Ekd5.00463F9C
00467784  |.  8945 FC       MOV DWORD PTR SS:[EBP-4],EAX
00467787  |.  8B55 08       MOV EDX,DWORD PTR SS:[EBP+8]
0046778A  |.  83C2 1C       ADD EDX,1C
0046778D  |.  8B02          MOV EAX,DWORD PTR DS:[EDX]
0046778F  |.  8945 C0       MOV DWORD PTR SS:[EBP-40],EAX
00467792  |.  8B4A 04       MOV ECX,DWORD PTR DS:[EDX+4]
00467795  |.  894D C4       MOV DWORD PTR SS:[EBP-3C],ECX
00467798  |.  8B42 08       MOV EAX,DWORD PTR DS:[EDX+8]
0046779B  |.  8945 C8       MOV DWORD PTR SS:[EBP-38],EAX
0046779E  |.  8B4A 0C       MOV ECX,DWORD PTR DS:[EDX+C]
004677A1  |.  894D CC       MOV DWORD PTR SS:[EBP-34],ECX
004677A4  |.  8B55 08       MOV EDX,DWORD PTR SS:[EBP+8]
004677A7  |.  52            PUSH EDX
004677A8  |.  8B45 98       MOV EAX,DWORD PTR SS:[EBP-68]
004677AB  |.  8B10          MOV EDX,DWORD PTR DS:[EAX]
004677AD  |.  8B4D 98       MOV ECX,DWORD PTR SS:[EBP-68]
004677B0  |.  FF52 18       CALL DWORD PTR DS:[EDX+18]
004677B3  |.  C745 A0 01000>MOV DWORD PTR SS:[EBP-60],1
004677BA  |.  6A 02         PUSH 2                                   ; /lParam = 2
004677BC  |.  8B45 08       MOV EAX,DWORD PTR SS:[EBP+8]             ; |
004677BF  |.  8B48 08       MOV ECX,DWORD PTR DS:[EAX+8]             ; |
004677C2  |.  51            PUSH ECX                                 ; |wParam
004677C3  |.  68 2C100000   PUSH 102C                                ; |Message = MSG(102C)
004677C8  |.  8B55 98       MOV EDX,DWORD PTR SS:[EBP-68]            ; |
004677CB  |.  8B42 10       MOV EAX,DWORD PTR DS:[EDX+10]            ; |
004677CE  |.  50            PUSH EAX                                 ; |hWnd
004677CF  |.  FF15 F4624800 CALL DWORD PTR DS:[<&USER32.SendMessageA>; \SendMessageA
004677D5  |.  33C9          XOR ECX,ECX
004677D7  |.  83F8 02       CMP EAX,2
004677DA  |.  0F94C1        SETE CL
004677DD  |.  894D F8       MOV DWORD PTR SS:[EBP-8],ECX
004677E0  |.  C745 9C FFFFF>MOV DWORD PTR SS:[EBP-64],-1
004677E7  |.  C745 F0 00000>MOV DWORD PTR SS:[EBP-10],0
004677EE  |.  EB 09         JMP SHORT Ekd5.004677F9
004677F0  |>  8B55 F0       /MOV EDX,DWORD PTR SS:[EBP-10]
004677F3  |.  83C2 01       |ADD EDX,1
004677F6  |.  8955 F0       |MOV DWORD PTR SS:[EBP-10],EDX
004677F9  |>  8B45 98        MOV EAX,DWORD PTR SS:[EBP-68]
004677FC  |.  33C9          |XOR ECX,ECX
004677FE  |.  8A48 14       |MOV CL,BYTE PTR DS:[EAX+14]
00467801  |.  394D F0       |CMP DWORD PTR SS:[EBP-10],ECX
00467804  |.  0F8D 11060000 |JGE Ekd5.00467E1B
0046780A  |.  8D55 A0       |LEA EDX,DWORD PTR SS:[EBP-60]
0046780D  |.  52            |PUSH EDX                                ; /lParam
0046780E  |.  8B45 F0       |MOV EAX,DWORD PTR SS:[EBP-10]           ; |
00467811  |.  50            |PUSH EAX                                ; |wParam
00467812  |.  68 19100000   |PUSH 1019                               ; |Message = MSG(1019)
00467817  |.  8B4D 98       |MOV ECX,DWORD PTR SS:[EBP-68]           ; |
0046781A  |.  8B51 10       |MOV EDX,DWORD PTR DS:[ECX+10]           ; |
0046781D  |.  52            |PUSH EDX                                ; |hWnd
0046781E  |.  FF15 F4624800 |CALL DWORD PTR DS:[<&USER32.SendMessage>; \SendMessageA
00467824  |.  C745 F4 24800>|MOV DWORD PTR SS:[EBP-C],8024
0046782B  |.  8B45 A4       |MOV EAX,DWORD PTR SS:[EBP-5C]
0046782E  |.  83E0 03       |AND EAX,3
00467831  |.  8945 94       |MOV DWORD PTR SS:[EBP-6C],EAX
00467834  |.  837D 94 00    |CMP DWORD PTR SS:[EBP-6C],0
00467838  |.  74 0E         |JE SHORT Ekd5.00467848
0046783A  |.  837D 94 01    |CMP DWORD PTR SS:[EBP-6C],1
0046783E  |.  74 10         |JE SHORT Ekd5.00467850
00467840  |.  837D 94 02    |CMP DWORD PTR SS:[EBP-6C],2
00467844  |.  74 15         |JE SHORT Ekd5.0046785B
00467846  |.  EB 1D         |JMP SHORT Ekd5.00467865
00467848  |>  8B4D F4       |MOV ECX,DWORD PTR SS:[EBP-C]
0046784B  |.  894D F4       |MOV DWORD PTR SS:[EBP-C],ECX
0046784E  |.  EB 1B         |JMP SHORT Ekd5.0046786B
00467850  |>  8B55 F4       |MOV EDX,DWORD PTR SS:[EBP-C]
00467853  |.  83CA 02       |OR EDX,2
00467856  |.  8955 F4       |MOV DWORD PTR SS:[EBP-C],EDX
00467859  |.  EB 10         |JMP SHORT Ekd5.0046786B
0046785B  |>  8B45 F4       |MOV EAX,DWORD PTR SS:[EBP-C]
0046785E  |.  0C 01         |OR AL,1
00467860  |.  8945 F4       |MOV DWORD PTR SS:[EBP-C],EAX
00467863  |.  EB 06         |JMP SHORT Ekd5.0046786B
00467865  |>  8B4D F4       |MOV ECX,DWORD PTR SS:[EBP-C]
00467868  |.  894D F4       |MOV DWORD PTR SS:[EBP-C],ECX
0046786B  |>  6A 00         |PUSH 0                                  ; /lParam = 0
0046786D  |.  8B55 F0       |MOV EDX,DWORD PTR SS:[EBP-10]           ; |
00467870  |.  52            |PUSH EDX                                ; |wParam
00467871  |.  68 1D100000   |PUSH 101D                               ; |Message = MSG(101D)
00467876  |.  8B45 98       |MOV EAX,DWORD PTR SS:[EBP-68]           ; |
00467879  |.  8B48 10       |MOV ECX,DWORD PTR DS:[EAX+10]           ; |
0046787C  |.  51            |PUSH ECX                                ; |hWnd
0046787D  |.  FF15 F4624800 |CALL DWORD PTR DS:[<&USER32.SendMessage>; \SendMessageA
00467883  |.  8B55 C0       |MOV EDX,DWORD PTR SS:[EBP-40]
00467886  |.  8D4402 FB     |LEA EAX,DWORD PTR DS:[EDX+EAX-5]
0046788A  |.  8945 C8       |MOV DWORD PTR SS:[EBP-38],EAX
0046788D  |.  8B4D C0       |MOV ECX,DWORD PTR SS:[EBP-40]
00467890  |.  83C1 05       |ADD ECX,5
00467893  |.  894D C0       |MOV DWORD PTR SS:[EBP-40],ECX
00467896  |.  8B55 98       |MOV EDX,DWORD PTR SS:[EBP-68]
00467899  |.  8B42 18       |MOV EAX,DWORD PTR DS:[EDX+18]
0046789C  |.  8B4D F0       |MOV ECX,DWORD PTR SS:[EBP-10]
0046789F  |.  8B1488        |MOV EDX,DWORD PTR DS:[EAX+ECX*4]
004678A2  |.  8955 90       |MOV DWORD PTR SS:[EBP-70],EDX
004678A5  |.  837D 90 0C    |CMP DWORD PTR SS:[EBP-70],0C
004678A9  |.  0F87 28050000 |JA Ekd5.00467DD7
004678AF  |.  8B45 90       |MOV EAX,DWORD PTR SS:[EBP-70]
004678B2  |.  FF2485 237E46>|JMP DWORD PTR DS:[EAX*4+467E23]
004678B9  |>  8B4D C0       |MOV ECX,DWORD PTR SS:[EBP-40]
004678BC  |.  83E9 05       |SUB ECX,5
004678BF  |.  894D C0       |MOV DWORD PTR SS:[EBP-40],ECX
004678C2  |.  8B55 FC       |MOV EDX,DWORD PTR SS:[EBP-4]
004678C5  |.  33C0          |XOR EAX,EAX
004678C7  |.  8A02          |MOV AL,BYTE PTR DS:[EDX]
004678C9  |.  8BC8          |MOV ECX,EAX
004678CB  |.  6BC9 19       |IMUL ECX,ECX,19
004678CE  |.  81C1 C0F44A00 |ADD ECX,Ekd5.004AF4C0
004678D4  |.  E8 377EFFFF   |CALL Ekd5.0045F710
004678D9  |.  50            |PUSH EAX                                ; /<%s>
004678DA  |.  68 CCE64800   |PUSH Ekd5.0048E6CC                      ; |Format = "%s"
004678DF  |.  8D4D D0       |LEA ECX,DWORD PTR SS:[EBP-30]           ; |
004678E2  |.  51            |PUSH ECX                                ; |s
004678E3  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
004678E9  |.  83C4 0C       |ADD ESP,0C
004678EC  |.  6A 01         |PUSH 1
004678EE  |.  8B55 CC       |MOV EDX,DWORD PTR SS:[EBP-34]
004678F1  |.  8B45 C4       |MOV EAX,DWORD PTR SS:[EBP-3C]
004678F4  |.  8D4410 F0     |LEA EAX,DWORD PTR DS:[EAX+EDX-10]
004678F8  |.  99            |CDQ
004678F9  |.  2BC2          |SUB EAX,EDX
004678FB  |.  D1F8          |SAR EAX,1
004678FD  |.  50            |PUSH EAX
004678FE  |.  8B4D C0       |MOV ECX,DWORD PTR SS:[EBP-40]
00467901  |.  83C1 01       |ADD ECX,1
00467904  |.  51            |PUSH ECX
00467905  |.  8B55 08       |MOV EDX,DWORD PTR SS:[EBP+8]
00467908  |.  8B42 18       |MOV EAX,DWORD PTR DS:[EDX+18]
0046790B  |.  50            |PUSH EAX
0046790C  |.  8B4D FC       |MOV ECX,DWORD PTR SS:[EBP-4]
0046790F  |.  33D2          |XOR EDX,EDX
00467911  |.  8A11          |MOV DL,BYTE PTR DS:[ECX]
00467913  |.  8BCA          |MOV ECX,EDX
00467915  |.  6BC9 19       |IMUL ECX,ECX,19
00467918  |.  81C1 C0F44A00 |ADD ECX,Ekd5.004AF4C0
0046791E  |.  E8 4DB30000   |CALL Ekd5.00472C70
00467923  |.  25 FF000000   |AND EAX,0FF                             ; |
00467928  |.  50            |PUSH EAX                                ; |Index
00467929  |.  6A 00         |PUSH 0                                  ; |/lParam = 0
0046792B  |.  6A 01         |PUSH 1                                  ; ||wParam = 1
0046792D  |.  68 02100000   |PUSH 1002                               ; ||Message = MSG(1002)
00467932  |.  8B45 98       |MOV EAX,DWORD PTR SS:[EBP-68]           ; ||
00467935  |.  8B48 10       |MOV ECX,DWORD PTR DS:[EAX+10]           ; ||
00467938  |.  51            |PUSH ECX                                ; ||hWnd
00467939  |.  FF15 F4624800 |CALL DWORD PTR DS:[<&USER32.SendMessage>; |\SendMessageA
0046793F  |.  50            |PUSH EAX                                ; |hIml
00467940  |.  FF15 0C604800 |CALL DWORD PTR DS:[<&COMCTL32.ImageList>; \ImageList_Draw
00467946  |.  8B55 C0       |MOV EDX,DWORD PTR SS:[EBP-40]
00467949  |.  83C2 11       |ADD EDX,11
0046794C  |.  8955 C0       |MOV DWORD PTR SS:[EBP-40],EDX
0046794F  |.  E9 83040000   |JMP Ekd5.00467DD7
00467954  |>  8B45 FC       |MOV EAX,DWORD PTR SS:[EBP-4]
00467957  |.  33C9          |XOR ECX,ECX
00467959  |.  8A08          |MOV CL,BYTE PTR DS:[EAX]
0046795B  |.  6BC9 19       |IMUL ECX,ECX,19
0046795E  |.  81C1 C0F44A00 |ADD ECX,Ekd5.004AF4C0
00467964  |.  E8 814DFAFF   |CALL Ekd5.0040C6EA
00467969  |.  25 FF000000   |AND EAX,0FF
0046796E  |.  83F8 02       |CMP EAX,2
00467971  |.  75 14         |JNZ SHORT Ekd5.00467987
00467973  |.  68 D0E64800   |PUSH Ekd5.0048E6D0                      ; /Format = "--"
00467978  |.  8D55 D0       |LEA EDX,DWORD PTR SS:[EBP-30]           ; |
0046797B  |.  52            |PUSH EDX                                ; |s
0046797C  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467982  |.  83C4 08       |ADD ESP,8
00467985  |.  EB 1B         |JMP SHORT Ekd5.004679A2
00467987  |>  8B45 FC       |MOV EAX,DWORD PTR SS:[EBP-4]
0046798A  |.  33C9          |XOR ECX,ECX
0046798C  |.  8A48 02       |MOV CL,BYTE PTR DS:[EAX+2]
0046798F  |.  51            |PUSH ECX                                ; /<%u>
00467990  |.  68 D4E64800   |PUSH Ekd5.0048E6D4                      ; |Format = "%u"
00467995  |.  8D55 D0       |LEA EDX,DWORD PTR SS:[EBP-30]           ; |
00467998  |.  52            |PUSH EDX                                ; |s
00467999  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
0046799F  |.  83C4 0C       |ADD ESP,0C
004679A2  |>  E9 30040000   |JMP Ekd5.00467DD7
004679A7  |>  8B45 FC       |MOV EAX,DWORD PTR SS:[EBP-4]
004679AA  |.  33C9          |XOR ECX,ECX
004679AC  |.  8A08          |MOV CL,BYTE PTR DS:[EAX]
004679AE  |.  6BC9 19       |IMUL ECX,ECX,19
004679B1  |.  81C1 C0F44A00 |ADD ECX,Ekd5.004AF4C0
004679B7  |.  E8 2E4DFAFF   |CALL Ekd5.0040C6EA
004679BC  |.  25 FF000000   |AND EAX,0FF
004679C1  |.  83F8 02       |CMP EAX,2
004679C4  |.  75 14         |JNZ SHORT Ekd5.004679DA
004679C6  |.  68 D8E64800   |PUSH Ekd5.0048E6D8                      ; /Format = "--"
004679CB  |.  8D55 D0       |LEA EDX,DWORD PTR SS:[EBP-30]           ; |
004679CE  |.  52            |PUSH EDX                                ; |s
004679CF  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
004679D5  |.  83C4 08       |ADD ESP,8
004679D8  |.  EB 3F         |JMP SHORT Ekd5.00467A19
004679DA  |>  8B45 FC       |MOV EAX,DWORD PTR SS:[EBP-4]
004679DD  |.  33C9          |XOR ECX,ECX
004679DF  |.  8A48 03       |MOV CL,BYTE PTR DS:[EAX+3]
004679E2  |.  81F9 FF000000 |CMP ECX,0FF
004679E8  |.  75 14         |JNZ SHORT Ekd5.004679FE
004679EA  |.  68 D46A4800   |PUSH Ekd5.00486AD4                      ; /Format = "MAX"
004679EF  |.  8D55 D0       |LEA EDX,DWORD PTR SS:[EBP-30]           ; |
004679F2  |.  52            |PUSH EDX                                ; |s
004679F3  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
004679F9  |.  83C4 08       |ADD ESP,8
004679FC  |.  EB 1B         |JMP SHORT Ekd5.00467A19
004679FE  |>  8B45 FC       |MOV EAX,DWORD PTR SS:[EBP-4]
00467A01  |.  33C9          |XOR ECX,ECX
00467A03  |.  8A48 03       |MOV CL,BYTE PTR DS:[EAX+3]
00467A06  |.  51            |PUSH ECX                                ; /<%u>
00467A07  |.  68 DCE64800   |PUSH Ekd5.0048E6DC                      ; |Format = "%u"
00467A0C  |.  8D55 D0       |LEA EDX,DWORD PTR SS:[EBP-30]           ; |
00467A0F  |.  52            |PUSH EDX                                ; |s
00467A10  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467A16  |.  83C4 0C       |ADD ESP,0C
00467A19  |>  E9 B9030000   |JMP Ekd5.00467DD7
00467A1E  |>  8B45 FC       |MOV EAX,DWORD PTR SS:[EBP-4]
00467A21  |.  33C9          |XOR ECX,ECX
00467A23  |.  8A08          |MOV CL,BYTE PTR DS:[EAX]
00467A25  |.  6BC9 19       |IMUL ECX,ECX,19
00467A28  |.  81C1 C0F44A00 |ADD ECX,Ekd5.004AF4C0
00467A2E  |.  E8 074CFAFF   |CALL Ekd5.0040C63A
00467A33  |.  25 FF000000   |AND EAX,0FF
00467A38  |.  8B1485 18BC48>|MOV EDX,DWORD PTR DS:[EAX*4+48BC18]
00467A3F  |.  52            |PUSH EDX                                ; |Format
00467A40  |.  8D45 D0       |LEA EAX,DWORD PTR SS:[EBP-30]           ; |
00467A43  |.  50            |PUSH EAX                                ; |s
00467A44  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467A4A  |.  83C4 08       |ADD ESP,8
00467A4D  |.  E9 85030000   |JMP Ekd5.00467DD7
00467A52  |>  8B4D FC       |MOV ECX,DWORD PTR SS:[EBP-4]
00467A55  |.  33D2          |XOR EDX,EDX
00467A57  |.  8A11          |MOV DL,BYTE PTR DS:[ECX]
00467A59  |.  8BCA          |MOV ECX,EDX
00467A5B  |.  6BC9 19       |IMUL ECX,ECX,19
00467A5E  |.  81C1 C0F44A00 |ADD ECX,Ekd5.004AF4C0
00467A64  |.  E8 A94DFAFF   |CALL Ekd5.0040C812
00467A69  |.  25 FF000000   |AND EAX,0FF
00467A6E  |.  8B0485 C0BF48>|MOV EAX,DWORD PTR DS:[EAX*4+48BFC0]
00467A75  |.  50            |PUSH EAX                                ; |Format
00467A76  |.  8D4D D0       |LEA ECX,DWORD PTR SS:[EBP-30]           ; |
00467A79  |.  51            |PUSH ECX                                ; |s
00467A7A  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467A80  |.  83C4 08       |ADD ESP,8
00467A83  |.  E9 4F030000   |JMP Ekd5.00467DD7
00467A88  |>  8B55 FC       |MOV EDX,DWORD PTR SS:[EBP-4]
00467A8B  |.  8A42 02       |MOV AL,BYTE PTR DS:[EDX+2]
00467A8E  |.  50            |PUSH EAX                                ; /Arg3
00467A8F  |.  8B4D FC       |MOV ECX,DWORD PTR SS:[EBP-4]            ; |
00467A92  |.  33D2          |XOR EDX,EDX                             ; |
00467A94  |.  8A11          |MOV DL,BYTE PTR DS:[ECX]                ; |
00467A96  |.  52            |PUSH EDX                                ; |Arg2
00467A97  |.  8D45 D0       |LEA EAX,DWORD PTR SS:[EBP-30]           ; |
00467A9A  |.  50            |PUSH EAX                                ; |Arg1
00467A9B  |.  E8 5FA6FFFF   |CALL Ekd5.004620FF                      ; \Ekd5.004620FF
00467AA0  |.  83C4 0C       |ADD ESP,0C
00467AA3  |.  E9 2F030000   |JMP Ekd5.00467DD7
00467AA8  |>  8B4D 08       |MOV ECX,DWORD PTR SS:[EBP+8]
00467AAB  |.  8B51 08       |MOV EDX,DWORD PTR DS:[ECX+8]
00467AAE  |.  52            |PUSH EDX
00467AAF  |.  8B45 98       |MOV EAX,DWORD PTR SS:[EBP-68]
00467AB2  |.  8B10          |MOV EDX,DWORD PTR DS:[EAX]
00467AB4  |.  8B4D 98       |MOV ECX,DWORD PTR SS:[EBP-68]
00467AB7  |.  FF52 20       |CALL DWORD PTR DS:[EDX+20]
00467ABA  |.  85C0          |TEST EAX,EAX
00467ABC  |.  75 3A         |JNZ SHORT Ekd5.00467AF8
00467ABE  |.  B9 70074B00   |MOV ECX,Ekd5.004B0770
00467AC3  |.  E8 0867FAFF   |CALL Ekd5.0040E1D0
00467AC8  |.  8BF0          |MOV ESI,EAX
00467ACA  |.  8B45 FC       |MOV EAX,DWORD PTR SS:[EBP-4]
00467ACD  |.  33C9          |XOR ECX,ECX
00467ACF  |.  8A08          |MOV CL,BYTE PTR DS:[EAX]
00467AD1  |.  6BC9 19       |IMUL ECX,ECX,19
00467AD4  |.  81C1 C0F44A00 |ADD ECX,Ekd5.004AF4C0
00467ADA  |.  E8 9165FAFF   |CALL Ekd5.0040E070
00467ADF  |.  3BF0          |CMP ESI,EAX
00467AE1  |.  73 15         |JNB SHORT Ekd5.00467AF8
00467AE3  |.  68 80000000   |PUSH 80                                 ; /Color = <RED>
00467AE8  |.  8B55 08       |MOV EDX,DWORD PTR SS:[EBP+8]            ; |
00467AEB  |.  8B42 18       |MOV EAX,DWORD PTR DS:[EDX+18]           ; |
00467AEE  |.  50            |PUSH EAX                                ; |hDC
00467AEF  |.  FF15 84604800 |CALL DWORD PTR DS:[<&GDI32.SetTextColor>; \SetTextColor
00467AF5  |.  8945 9C       |MOV DWORD PTR SS:[EBP-64],EAX
00467AF8  |>  8B4D FC       |MOV ECX,DWORD PTR SS:[EBP-4]
00467AFB  |.  33D2          |XOR EDX,EDX
00467AFD  |.  8A11          |MOV DL,BYTE PTR DS:[ECX]
00467AFF  |.  8BCA          |MOV ECX,EDX
00467B01  |.  6BC9 19       |IMUL ECX,ECX,19
00467B04  |.  81C1 C0F44A00 |ADD ECX,Ekd5.004AF4C0
00467B0A  |.  E8 6165FAFF   |CALL Ekd5.0040E070
00467B0F  |.  50            |PUSH EAX                                ; /<%u>
00467B10  |.  68 E0E64800   |PUSH Ekd5.0048E6E0                      ; |Format = "%u"
00467B15  |.  8D45 D0       |LEA EAX,DWORD PTR SS:[EBP-30]           ; |
00467B18  |.  50            |PUSH EAX                                ; |s
00467B19  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467B1F  |.  83C4 0C       |ADD ESP,0C
00467B22  |.  E9 B0020000   |JMP Ekd5.00467DD7
00467B27  |>  8B4D FC       |MOV ECX,DWORD PTR SS:[EBP-4]
00467B2A  |.  8A51 02       |MOV DL,BYTE PTR DS:[ECX+2]
00467B2D  |.  52            |PUSH EDX                                ; /Arg1
00467B2E  |.  8B45 FC       |MOV EAX,DWORD PTR SS:[EBP-4]            ; |
00467B31  |.  33C9          |XOR ECX,ECX                             ; |
00467B33  |.  8A08          |MOV CL,BYTE PTR DS:[EAX]                ; |
00467B35  |.  6BC9 19       |IMUL ECX,ECX,19                         ; |
00467B38  |.  81C1 C0F44A00 |ADD ECX,Ekd5.004AF4C0                   ; |
00467B3E  |.  E8 664CFAFF   |CALL Ekd5.0040C7A9                      ; \Ekd5.0040C7A9
00467B43  |.  3D FFFF0000   |CMP EAX,0FFFF
00467B48  |.  75 44         |JNZ SHORT Ekd5.00467B8E
00467B4A  |.  8B55 08       |MOV EDX,DWORD PTR SS:[EBP+8]
00467B4D  |.  8B42 08       |MOV EAX,DWORD PTR DS:[EDX+8]
00467B50  |.  50            |PUSH EAX
00467B51  |.  8B4D 98       |MOV ECX,DWORD PTR SS:[EBP-68]
00467B54  |.  8B11          |MOV EDX,DWORD PTR DS:[ECX]
00467B56  |.  8B4D 98       |MOV ECX,DWORD PTR SS:[EBP-68]
00467B59  |.  FF52 20       |CALL DWORD PTR DS:[EDX+20]
00467B5C  |.  85C0          |TEST EAX,EAX
00467B5E  |.  75 15         |JNZ SHORT Ekd5.00467B75
00467B60  |.  68 80000000   |PUSH 80                                 ; /Color = <RED>
00467B65  |.  8B45 08       |MOV EAX,DWORD PTR SS:[EBP+8]            ; |
00467B68  |.  8B48 18       |MOV ECX,DWORD PTR DS:[EAX+18]           ; |
00467B6B  |.  51            |PUSH ECX                                ; |hDC
00467B6C  |.  FF15 84604800 |CALL DWORD PTR DS:[<&GDI32.SetTextColor>; \SetTextColor
00467B72  |.  8945 9C       |MOV DWORD PTR SS:[EBP-64],EAX
00467B75  |>  68 E4E64800   |PUSH Ekd5.0048E6E4                      ; /<%s> = "---"
00467B7A  |.  68 E8E64800   |PUSH Ekd5.0048E6E8                      ; |Format = "%s"
00467B7F  |.  8D55 D0       |LEA EDX,DWORD PTR SS:[EBP-30]           ; |
00467B82  |.  52            |PUSH EDX                                ; |s
00467B83  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467B89  |.  83C4 0C       |ADD ESP,0C
00467B8C  |.  EB 31         |JMP SHORT Ekd5.00467BBF
00467B8E  |>  8B45 FC       |MOV EAX,DWORD PTR SS:[EBP-4]
00467B91  |.  8A48 02       |MOV CL,BYTE PTR DS:[EAX+2]
00467B94  |.  51            |PUSH ECX                                ; /Arg1
00467B95  |.  8B55 FC       |MOV EDX,DWORD PTR SS:[EBP-4]            ; |
00467B98  |.  33C0          |XOR EAX,EAX                             ; |
00467B9A  |.  8A02          |MOV AL,BYTE PTR DS:[EDX]                ; |
00467B9C  |.  8BC8          |MOV ECX,EAX                             ; |
00467B9E  |.  6BC9 19       |IMUL ECX,ECX,19                         ; |
00467BA1  |.  81C1 C0F44A00 |ADD ECX,Ekd5.004AF4C0                   ; |
00467BA7  |.  E8 FD4BFAFF   |CALL Ekd5.0040C7A9                      ; \Ekd5.0040C7A9
00467BAC  |.  50            |PUSH EAX                                ; /<%u>
00467BAD  |.  68 ECE64800   |PUSH Ekd5.0048E6EC                      ; |Format = "%u"
00467BB2  |.  8D4D D0       |LEA ECX,DWORD PTR SS:[EBP-30]           ; |
00467BB5  |.  51            |PUSH ECX                                ; |s
00467BB6  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467BBC  |.  83C4 0C       |ADD ESP,0C
00467BBF  |>  E9 13020000   |JMP Ekd5.00467DD7
00467BC4  |>  8B55 FC       |MOV EDX,DWORD PTR SS:[EBP-4]
00467BC7  |.  33C0          |XOR EAX,EAX
00467BC9  |.  8A02          |MOV AL,BYTE PTR DS:[EDX]
00467BCB  |.  8BC8          |MOV ECX,EAX
00467BCD  |.  6BC9 19       |IMUL ECX,ECX,19
00467BD0  |.  81C1 C0F44A00 |ADD ECX,Ekd5.004AF4C0
00467BD6  |.  E8 4F4BFAFF   |CALL Ekd5.0040C72A
00467BDB  |.  85C0          |TEST EAX,EAX
00467BDD  |.  74 2A         |JE SHORT Ekd5.00467C09
00467BDF  |.  8B4D FC       |MOV ECX,DWORD PTR SS:[EBP-4]
00467BE2  |.  8A11          |MOV DL,BYTE PTR DS:[ECX]
00467BE4  |.  52            |PUSH EDX                                ; /Arg1
00467BE5  |.  B9 70074B00   |MOV ECX,Ekd5.004B0770                   ; |
00467BEA  |.  E8 4C5BFAFF   |CALL Ekd5.0040D73B                      ; \Ekd5.0040D73B
00467BEF  |.  25 FF000000   |AND EAX,0FF
00467BF4  |.  50            |PUSH EAX                                ; /<%u>
00467BF5  |.  68 F0E64800   |PUSH Ekd5.0048E6F0                      ; |Format = "%u"
00467BFA  |.  8D45 D0       |LEA EAX,DWORD PTR SS:[EBP-30]           ; |
00467BFD  |.  50            |PUSH EAX                                ; |s
00467BFE  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467C04  |.  83C4 0C       |ADD ESP,0C
00467C07  |.  EB 28         |JMP SHORT Ekd5.00467C31
00467C09  |>  8B4D FC       |MOV ECX,DWORD PTR SS:[EBP-4]
00467C0C  |.  8A11          |MOV DL,BYTE PTR DS:[ECX]
00467C0E  |.  52            |PUSH EDX                                ; /Arg1
00467C0F  |.  B9 70074B00   |MOV ECX,Ekd5.004B0770                   ; |
00467C14  |.  E8 255FFAFF   |CALL Ekd5.0040DB3E                      ; \Ekd5.0040DB3E
00467C19  |.  25 FF000000   |AND EAX,0FF
00467C1E  |.  50            |PUSH EAX                                ; /<%u>
00467C1F  |.  68 F4E64800   |PUSH Ekd5.0048E6F4                      ; |Format = "%u"
00467C24  |.  8D45 D0       |LEA EAX,DWORD PTR SS:[EBP-30]           ; |
00467C27  |.  50            |PUSH EAX                                ; |s
00467C28  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467C2E  |.  83C4 0C       |ADD ESP,0C
00467C31  |>  E9 A1010000   |JMP Ekd5.00467DD7
00467C36  |>  8B4D FC       |MOV ECX,DWORD PTR SS:[EBP-4]
00467C39  |.  33D2          |XOR EDX,EDX
00467C3B  |.  8A11          |MOV DL,BYTE PTR DS:[ECX]
00467C3D  |.  8BCA          |MOV ECX,EDX
00467C3F  |.  6BC9 19       |IMUL ECX,ECX,19
00467C42  |.  81C1 C0F44A00 |ADD ECX,Ekd5.004AF4C0
00467C48  |.  E8 DD4AFAFF   |CALL Ekd5.0040C72A
00467C4D  |.  85C0          |TEST EAX,EAX
00467C4F  |.  74 44         |JE SHORT Ekd5.00467C95
00467C51  |.  8B45 FC       |MOV EAX,DWORD PTR SS:[EBP-4]
00467C54  |.  8A08          |MOV CL,BYTE PTR DS:[EAX]
00467C56  |.  51            |PUSH ECX                                ; /Arg1
00467C57  |.  B9 70074B00   |MOV ECX,Ekd5.004B0770                   ; |
00467C5C  |.  E8 DA5AFAFF   |CALL Ekd5.0040D73B                      ; \Ekd5.0040D73B
00467C61  |.  8AD8          |MOV BL,AL
00467C63  |.  81E3 FF000000 |AND EBX,0FF
00467C69  |.  8B55 FC       |MOV EDX,DWORD PTR SS:[EBP-4]
00467C6C  |.  33C0          |XOR EAX,EAX
00467C6E  |.  8A02          |MOV AL,BYTE PTR DS:[EDX]
00467C70  |.  50            |PUSH EAX                                ; /Arg1
00467C71  |.  E8 00FAFFFF   |CALL Ekd5.00467676                      ; \Ekd5.00467676
00467C76  |.  83C4 04       |ADD ESP,4
00467C79  |.  25 FF000000   |AND EAX,0FF
00467C7E  |.  03D8          |ADD EBX,EAX
00467C80  |.  53            |PUSH EBX                                ; /<%u>
00467C81  |.  68 F8E64800   |PUSH Ekd5.0048E6F8                      ; |Format = "%u"
00467C86  |.  8D4D D0       |LEA ECX,DWORD PTR SS:[EBP-30]           ; |
00467C89  |.  51            |PUSH ECX                                ; |s
00467C8A  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467C90  |.  83C4 0C       |ADD ESP,0C
00467C93  |.  EB 28         |JMP SHORT Ekd5.00467CBD
00467C95  |>  8B55 FC       |MOV EDX,DWORD PTR SS:[EBP-4]
00467C98  |.  8A02          |MOV AL,BYTE PTR DS:[EDX]
00467C9A  |.  50            |PUSH EAX                                ; /Arg1
00467C9B  |.  B9 70074B00   |MOV ECX,Ekd5.004B0770                   ; |
00467CA0  |.  E8 995EFAFF   |CALL Ekd5.0040DB3E                      ; \Ekd5.0040DB3E
00467CA5  |.  25 FF000000   |AND EAX,0FF
00467CAA  |.  50            |PUSH EAX                                ; /<%u>
00467CAB  |.  68 FCE64800   |PUSH Ekd5.0048E6FC                      ; |Format = "%u"
00467CB0  |.  8D4D D0       |LEA ECX,DWORD PTR SS:[EBP-30]           ; |
00467CB3  |.  51            |PUSH ECX                                ; |s
00467CB4  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467CBA  |.  83C4 0C       |ADD ESP,0C
00467CBD  |>  E9 15010000   |JMP Ekd5.00467DD7
00467CC2  |>  8B55 FC       |MOV EDX,DWORD PTR SS:[EBP-4]
00467CC5  |.  837A 04 00    |CMP DWORD PTR DS:[EDX+4],0
00467CC9  |.  74 14         |JE SHORT Ekd5.00467CDF
00467CCB  |.  68 00E74800   |PUSH Ekd5.0048E700                      ; /Format = "○"
00467CD0  |.  8D45 D0       |LEA EAX,DWORD PTR SS:[EBP-30]           ; |
00467CD3  |.  50            |PUSH EAX                                ; |s
00467CD4  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467CDA  |.  83C4 08       |ADD ESP,8
00467CDD  |.  EB 3D         |JMP SHORT Ekd5.00467D1C
00467CDF  |>  8B4D 08       |MOV ECX,DWORD PTR SS:[EBP+8]
00467CE2  |.  8B51 08       |MOV EDX,DWORD PTR DS:[ECX+8]
00467CE5  |.  52            |PUSH EDX
00467CE6  |.  8B45 98       |MOV EAX,DWORD PTR SS:[EBP-68]
00467CE9  |.  8B10          |MOV EDX,DWORD PTR DS:[EAX]
00467CEB  |.  8B4D 98       |MOV ECX,DWORD PTR SS:[EBP-68]
00467CEE  |.  FF52 20       |CALL DWORD PTR DS:[EDX+20]
00467CF1  |.  85C0          |TEST EAX,EAX
00467CF3  |.  75 15         |JNZ SHORT Ekd5.00467D0A
00467CF5  |.  68 80000000   |PUSH 80                                 ; /Color = <RED>
00467CFA  |.  8B45 08       |MOV EAX,DWORD PTR SS:[EBP+8]            ; |
00467CFD  |.  8B48 18       |MOV ECX,DWORD PTR DS:[EAX+18]           ; |
00467D00  |.  51            |PUSH ECX                                ; |hDC
00467D01  |.  FF15 84604800 |CALL DWORD PTR DS:[<&GDI32.SetTextColor>; \SetTextColor
00467D07  |.  8945 9C       |MOV DWORD PTR SS:[EBP-64],EAX
00467D0A  |>  68 04E74800   |PUSH Ekd5.0048E704                      ; /Format = "×"
00467D0F  |.  8D55 D0       |LEA EDX,DWORD PTR SS:[EBP-30]           ; |
00467D12  |.  52            |PUSH EDX                                ; |s
00467D13  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467D19  |.  83C4 08       |ADD ESP,8
00467D1C  |>  E9 B6000000   |JMP Ekd5.00467DD7
00467D21  |>  8B45 FC       |MOV EAX,DWORD PTR SS:[EBP-4]
00467D24  |.  8378 08 FF    |CMP DWORD PTR DS:[EAX+8],-1
00467D28  |.  75 2F         |JNZ SHORT Ekd5.00467D59
00467D2A  |.  837D F8 00    |CMP DWORD PTR SS:[EBP-8],0
00467D2E  |.  75 15         |JNZ SHORT Ekd5.00467D45
00467D30  |.  68 80000000   |PUSH 80                                 ; /Color = <RED>
00467D35  |.  8B4D 08       |MOV ECX,DWORD PTR SS:[EBP+8]            ; |
00467D38  |.  8B51 18       |MOV EDX,DWORD PTR DS:[ECX+18]           ; |
00467D3B  |.  52            |PUSH EDX                                ; |hDC
00467D3C  |.  FF15 84604800 |CALL DWORD PTR DS:[<&GDI32.SetTextColor>; \SetTextColor
00467D42  |.  8945 9C       |MOV DWORD PTR SS:[EBP-64],EAX
00467D45  |>  68 B86E4800   |PUSH Ekd5.00486EB8                      ; /Format = "仓库"
00467D4A  |.  8D45 D0       |LEA EAX,DWORD PTR SS:[EBP-30]           ; |
00467D4D  |.  50            |PUSH EAX                                ; |s
00467D4E  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467D54  |.  83C4 08       |ADD ESP,8
00467D57  |.  EB 22         |JMP SHORT Ekd5.00467D7B
00467D59  |>  8B4D FC       |MOV ECX,DWORD PTR SS:[EBP-4]
00467D5C  |.  8B49 08       |MOV ECX,DWORD PTR DS:[ECX+8]
00467D5F  |.  6BC9 48       |IMUL ECX,ECX,48
00467D62  |.  81C1 0000D600 |ADD ECX,0D60000
00467D68  |.  E8 EAF9F9FF   |CALL Ekd5.00407757
00467D6D  |.  50            |PUSH EAX                                ; |Format
00467D6E  |.  8D55 D0       |LEA EDX,DWORD PTR SS:[EBP-30]           ; |
00467D71  |.  52            |PUSH EDX                                ; |s
00467D72  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467D78  |.  83C4 08       |ADD ESP,8
00467D7B  |>  EB 5A         |JMP SHORT Ekd5.00467DD7
00467D7D  |>  8B45 FC       |MOV EAX,DWORD PTR SS:[EBP-4]
00467D80  |.  33C9          |XOR ECX,ECX
00467D82  |.  8A08          |MOV CL,BYTE PTR DS:[EAX]
00467D84  |.  6BC9 19       |IMUL ECX,ECX,19
00467D87  |.  81C1 C0F44A00 |ADD ECX,Ekd5.004AF4C0
00467D8D  |.  E8 DC49FAFF   |CALL Ekd5.0040C76E
00467D92  |.  85C0          |TEST EAX,EAX
00467D94  |.  74 2F         |JE SHORT Ekd5.00467DC5
00467D96  |.  837D F8 00    |CMP DWORD PTR SS:[EBP-8],0
00467D9A  |.  75 15         |JNZ SHORT Ekd5.00467DB1
00467D9C  |.  68 80000000   |PUSH 80                                 ; /Color = <RED>
00467DA1  |.  8B55 08       |MOV EDX,DWORD PTR SS:[EBP+8]            ; |
00467DA4  |.  8B42 18       |MOV EAX,DWORD PTR DS:[EDX+18]           ; |
00467DA7  |.  50            |PUSH EAX                                ; |hDC
00467DA8  |.  FF15 84604800 |CALL DWORD PTR DS:[<&GDI32.SetTextColor>; \SetTextColor
00467DAE  |.  8945 9C       |MOV DWORD PTR SS:[EBP-64],EAX
00467DB1  |>  68 C06E4800   |PUSH Ekd5.00486EC0                      ; /Format = "有"
00467DB6  |.  8D4D D0       |LEA ECX,DWORD PTR SS:[EBP-30]           ; |
00467DB9  |.  51            |PUSH ECX                                ; |s
00467DBA  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467DC0  |.  83C4 08       |ADD ESP,8
00467DC3  |.  EB 12         |JMP SHORT Ekd5.00467DD7
00467DC5  |>  68 C46E4800   |PUSH Ekd5.00486EC4                      ; /Format = "无"
00467DCA  |.  8D55 D0       |LEA EDX,DWORD PTR SS:[EBP-30]           ; |
00467DCD  |.  52            |PUSH EDX                                ; |s
00467DCE  |.  FF15 C0624800 |CALL DWORD PTR DS:[<&USER32.wsprintfA>] ; \wsprintfA
00467DD4  |.  83C4 08       |ADD ESP,8
00467DD7  |>  8B45 F4       |MOV EAX,DWORD PTR SS:[EBP-C]
00467DDA  |.  50            |PUSH EAX                                ; /Arg4
00467DDB  |.  8D4D C0       |LEA ECX,DWORD PTR SS:[EBP-40]           ; |
00467DDE  |.  51            |PUSH ECX                                ; |Arg3
00467DDF  |.  8D55 D0       |LEA EDX,DWORD PTR SS:[EBP-30]           ; |
00467DE2  |.  52            |PUSH EDX                                ; |Arg2
00467DE3  |.  8B45 08       |MOV EAX,DWORD PTR SS:[EBP+8]            ; |
00467DE6  |.  50            |PUSH EAX                                ; |Arg1
00467DE7  |.  8B4D 98       |MOV ECX,DWORD PTR SS:[EBP-68]           ; |
00467DEA  |.  E8 73CFFFFF   |CALL Ekd5.00464D62                      ; \Ekd5.00464D62
00467DEF  |.  8B4D C8       |MOV ECX,DWORD PTR SS:[EBP-38]
00467DF2  |.  83C1 05       |ADD ECX,5
00467DF5  |.  894D C0       |MOV DWORD PTR SS:[EBP-40],ECX
00467DF8  |.  837D 9C FF    |CMP DWORD PTR SS:[EBP-64],-1
00467DFC  |.  74 18         |JE SHORT Ekd5.00467E16
00467DFE  |.  8B55 9C       |MOV EDX,DWORD PTR SS:[EBP-64]
00467E01  |.  52            |PUSH EDX                                ; /Color
00467E02  |.  8B45 08       |MOV EAX,DWORD PTR SS:[EBP+8]            ; |
00467E05  |.  8B48 18       |MOV ECX,DWORD PTR DS:[EAX+18]           ; |
00467E08  |.  51            |PUSH ECX                                ; |hDC
00467E09  |.  FF15 84604800 |CALL DWORD PTR DS:[<&GDI32.SetTextColor>; \SetTextColor
00467E0F  |.  C745 9C FFFFF>|MOV DWORD PTR SS:[EBP-64],-1
00467E16  |>^ E9 D5F9FFFF   \JMP Ekd5.004677F0
00467E1B  |>  5E            POP ESI
00467E1C  |.  5B            POP EBX
00467E1D  |.  8BE5          MOV ESP,EBP
00467E1F  |.  5D            POP EBP
00467E20  \.  C2 0400       RETN 4
00467E23   .  B9784600      DD Ekd5.004678B9                         ;  分支表 被用于 004678B2
00467E27   .  54794600      DD Ekd5.00467954
00467E2B   .  A7794600      DD Ekd5.004679A7
00467E2F   .  1E7A4600      DD Ekd5.00467A1E
00467E33   .  527A4600      DD Ekd5.00467A52
00467E37   .  887A4600      DD Ekd5.00467A88
00467E3B   .  A87A4600      DD Ekd5.00467AA8
00467E3F   .  367C4600      DD Ekd5.00467C36
00467E43   .  C27C4600      DD Ekd5.00467CC2
00467E47   .  277B4600      DD Ekd5.00467B27
00467E4B   .  7D7D4600      DD Ekd5.00467D7D
00467E4F   .  C47B4600      DD Ekd5.00467BC4
00467E53   .  217D4600      DD Ekd5.00467D21


顶部
性别:男-离线 岱瀛
(deving)

长平侯
川峡东路经略使
监管使

Rank: 19Rank: 19Rank: 19Rank: 19
组别 经略使
级别 左将军
好贴 1
功绩 2293
帖子 1370
编号 55810
注册 2005-12-22
来自 人间
家族 慕容世家


发表于 2007-12-30 21:50 资料 个人空间 短消息 只看该作者
道具属性

总共有76种道具属性,每个道具可以有两个不同的属性.
三个道具加在一起,还是有很多的变化的.
总结了一下道具属性的编码,不知道会不会对其他作设计的同仁有参考价值.
0 普通剑 加攻击力
1 特殊剑 加攻击力
2 普通枪 加攻击力
3 特殊枪 加攻击力
4 普通弓 加攻击力
5 特殊弓 加攻击力
6 普通棍 加攻击力
7 特殊棍 加攻击力
8 普通投石机 加攻击力
9 特殊投石机 加攻击力
10 普通扇 加精神力     (0A)
11 特殊扇 加精神力     (0
12 普通宝剑 加精神力   (0C)
13 特殊宝剑 加精神力   (0D)
14 普通铠甲 加防御力
15 特殊铠甲 加防御力
16 普通衣服 加防御力
17 特殊衣服 加防御力
18 每回合恢复HP(百分数)
19 每回合恢复MP(百分数)
20 每回合恢复状态
21 每回合获得Exp(整数)
22 每回合获得武器Exp(整数)
23 每回合获得道具Exp(整数)
24 辅助攻击力(整数)
25 辅助精神力(整数)
26 辅助防御力(整数)
27 辅助爆发力(整数)
28 辅助运气(整数)
29 辅助HP增加(整数)
30 辅助MP增加(整数)
31 辅助获得Exp(十分数)
32 辅助移动力(整数)
33 突击移动
34 恶路移动
35 混乱攻击
36 中毒攻击
37 麻痹攻击
38 封杀策略
39 辅助攻击命中(百分数)
40 反击后反击
41 致命一击攻击
42 远距离攻击(没羽箭)
43 穿透效果
44 无反击攻击
45 骑马攻击(百分数)
46 引导攻击
47 辅助火类策略(百分数)
48 辅助风类策略(百分数)
49 节约MP(百分数)
50 召唤策略
51 策略模仿
52 辅助策略命中(百分数)
53 辅助攻击防御(百分数)
54 辅助策略防御(百分数)
55 辅助全防御
56 防御远程攻击
57 防止致命一击
58 防止二次攻击
59 减轻策略损伤(百分数)
60 mp辅助防御
61 减轻远距离损伤(百分数)
62 自动使用道具
63 消耗获取HP(整数)
64 消耗获取MP(整数)
65 消耗治疗混乱
66 消耗治疗中毒
67 消耗治疗麻痹
68 消耗治疗禁咒
69 消耗治疗一切异常
70 武力上升(整数)
71 智力上升(整数)
72 统帅上升(整数)
73 敏捷上升(整数)
74 士气上升(整数)
75 等级上升
76 兵种上升


从004A1140开始是武器等的本质属性的开始

004A1140-004A114F一共可以显示八个汉字 (16字节)

+10 结束符号
+11 武器类型
+12 价钱
+13 宝物图标
+14 特殊效果
+15 武器1级是多少值
+16 特殊效果值
+17 升一级加多少值
+18 是否特殊宝物(是就是1)


顶部
性别:男-离线 岱瀛
(deving)

长平侯
川峡东路经略使
监管使

Rank: 19Rank: 19Rank: 19Rank: 19
组别 经略使
级别 左将军
好贴 1
功绩 2293
帖子 1370
编号 55810
注册 2005-12-22
来自 人间
家族 慕容世家


发表于 2007-12-30 21:51 资料 个人空间 短消息 只看该作者
读取确切存档的函数

0041A347  /$  55            PUSH EBP
0041A348  |.  8BEC          MOV EBP,ESP
0041A34A  |.  6A FF         PUSH -1
0041A34C  |.  68 B2514800   PUSH Ekd5.004851B2                      ;  SE 处理程序安装
0041A351  |.  64:A1 0000000>MOV EAX,DWORD PTR FS:[0]
0041A357  |.  50            PUSH EAX
0041A358  |.  64:8925 00000>MOV DWORD PTR FS:[0],ESP
0041A35F  |.  81EC 88020000 SUB ESP,288
0041A365  |.  B9 30694B00   MOV ECX,Ekd5.004B6930
0041A36A  |.  E8 21200000   CALL Ekd5.0041C390
0041A36F  |.  85C0          TEST EAX,EAX
0041A371  |.  74 04         JE SHORT Ekd5.0041A377
0041A373  |.  33C0          XOR EAX,EAX
0041A375  |.  EB 74         JMP SHORT Ekd5.0041A3EB
0041A377  |>  8D8D 74FDFFFF LEA ECX,DWORD PTR SS:[EBP-28C]
0041A37D  |.  E8 DE1E0000   CALL Ekd5.0041C260
0041A382  |.  C745 FC 00000>MOV DWORD PTR SS:[EBP-4],0
0041A389  |.  6A 00         PUSH 0                                  ; /Arg1 = 00000000
0041A38B  |.  8D8D 74FDFFFF LEA ECX,DWORD PTR SS:[EBP-28C]          ; |
0041A391  |.  E8 464C0500   CALL Ekd5.0046EFDC                      ; \Ekd5.0046EFDC
0041A396  |.  8945 F0       MOV DWORD PTR SS:[EBP-10],EAX           ;  读到第几个存档
0041A399  |.  837D F0 00    CMP DWORD PTR SS:[EBP-10],0             ;  保证在0到10之间
0041A39D  |.  7C 06         JL SHORT Ekd5.0041A3A5
0041A39F  |.  837D F0 0A    CMP DWORD PTR SS:[EBP-10],0A
0041A3A3  |.  7C 24         JL SHORT Ekd5.0041A3C9
0041A3A5  |>  C785 70FDFFFF>MOV DWORD PTR SS:[EBP-290],0
0041A3AF  |.  C745 FC FFFFF>MOV DWORD PTR SS:[EBP-4],-1
0041A3B6  |.  8D8D 74FDFFFF LEA ECX,DWORD PTR SS:[EBP-28C]
0041A3BC  |.  E8 CF1E0000   CALL Ekd5.0041C290
0041A3C1  |.  8B85 70FDFFFF MOV EAX,DWORD PTR SS:[EBP-290]
0041A3C7  |.  EB 22         JMP SHORT Ekd5.0041A3EB
0041A3C9  |>  C785 6CFDFFFF>MOV DWORD PTR SS:[EBP-294],1
0041A3D3  |.  C745 FC FFFFF>MOV DWORD PTR SS:[EBP-4],-1
0041A3DA  |.  8D8D 74FDFFFF LEA ECX,DWORD PTR SS:[EBP-28C]
0041A3E0  |.  E8 AB1E0000   CALL Ekd5.0041C290
0041A3E5  |.  8B85 6CFDFFFF MOV EAX,DWORD PTR SS:[EBP-294]
0041A3EB  |>  8B4D F4       MOV ECX,DWORD PTR SS:[EBP-C]
0041A3EE  |.  64:890D 00000>MOV DWORD PTR FS:[0],ECX
0041A3F5  |.  8BE5          MOV ESP,EBP
0041A3F7  |.  5D            POP EBP
0041A3F8  \.  C3            RETN
顶部
性别:男-离线 岱瀛
(deving)

长平侯
川峡东路经略使
监管使

Rank: 19Rank: 19Rank: 19Rank: 19
组别 经略使
级别 左将军
好贴 1
功绩 2293
帖子 1370
编号 55810
注册 2005-12-22
来自 人间
家族 慕容世家


发表于 2007-12-30 21:52 资料 个人空间 短消息 只看该作者
设置文件指针的函数

004191AF       /$  55                        PUSH EBP
004191B0       |.  8BEC                      MOV EBP,ESP
004191B2       |.  83EC 0C                   SUB ESP,0C
004191B5       |.  894D F8                   MOV DWORD PTR SS:[EBP-8],ECX
004191B8       |.  C745 FC 00000000          MOV DWORD PTR SS:[EBP-4],0
004191BF       |.  8B45 0C                   MOV EAX,DWORD PTR SS:[EBP+C]
004191C2       |.  8945 F4                   MOV DWORD PTR SS:[EBP-C],EAX
004191C5       |.  837D F4 00                CMP DWORD PTR SS:[EBP-C],0
004191C9       |.  74 0E                     JE SHORT Ekd5.004191D9
004191CB       |.  837D F4 01                CMP DWORD PTR SS:[EBP-C],1
004191CF       |.  74 11                     JE SHORT Ekd5.004191E2
004191D1       |.  837D F4 02                CMP DWORD PTR SS:[EBP-C],2
004191D5       |.  74 14                     JE SHORT Ekd5.004191EB
004191D7       |.  EB 1B                     JMP SHORT Ekd5.004191F4
004191D9       |>  C745 FC 00000000          MOV DWORD PTR SS:[EBP-4],0
004191E0       |.  EB 19                     JMP SHORT Ekd5.004191FB
004191E2       |>  C745 FC 01000000          MOV DWORD PTR SS:[EBP-4],1
004191E9       |.  EB 10                     JMP SHORT Ekd5.004191FB
004191EB       |>  C745 FC 02000000          MOV DWORD PTR SS:[EBP-4],2
004191F2       |.  EB 07                     JMP SHORT Ekd5.004191FB
004191F4       |>  C745 FC 00000000          MOV DWORD PTR SS:[EBP-4],0
004191FB       |>  8B4D F8                   MOV ECX,DWORD PTR SS:[EBP-8]
004191FE       |.  8339 00                   CMP DWORD PTR DS:[ECX],0
00419201       |.  74 16                     JE SHORT Ekd5.00419219
00419203       |.  8B55 FC                   MOV EDX,DWORD PTR SS:[EBP-4]
00419206       |.  52                        PUSH EDX                                ; /Origin
00419207       |.  6A 00                     PUSH 0                                  ; |pOffsetHi = NULL
00419209       |.  8B45 08                   MOV EAX,DWORD PTR SS:[EBP+8]            ; |
0041920C       |.  50                        PUSH EAX                                ; |OffsetLo
0041920D       |.  8B4D F8                   MOV ECX,DWORD PTR SS:[EBP-8]            ; |
00419210       |.  8B11                      MOV EDX,DWORD PTR DS:[ECX]              ; |
00419212       |.  52                        PUSH EDX                                ; |hFile
00419213       |.  FF15 04614800             CALL DWORD PTR DS:[<&KERNEL32.SetFilePo>; \SetFilePointer
00419219       |>  8BE5                      MOV ESP,EBP
0041921B       |.  5D                        POP EBP
0041921C       \.  C2 0800                   RETN 8
顶部
性别:男-离线 岱瀛
(deving)

长平侯
川峡东路经略使
监管使

Rank: 19Rank: 19Rank: 19Rank: 19
组别 经略使
级别 左将军
好贴 1
功绩 2293
帖子 1370
编号 55810
注册 2005-12-22
来自 人间
家族 慕容世家


发表于 2007-12-30 22:05 资料 个人空间 短消息 只看该作者
一些内存信息(这个对很多新功能的代码修改非常有用)

内存 :  

48B350        gCharIndexInBattle_Self

4927F0        [ECX]攻击武将的战场编号
              [ECX+1]是被攻击武将的战场编号
              [ECX+4]是攻击武将的Data序号
              [ECX+8]是攻击武将Data内存地址
              [ECX+C]是攻击武将战场内存地址
              [ECX+10]是被攻击武将的战场编号

4AAB68        与地图有关
4AC748        存放了一组战场形象编号的地址
4AEB38


4AF4C0-4AF4C9开始是法术名称,一共5个汉字.004AF4CA都是00 结束符
4AF4CB地址的00是施加于敌我的属性,00表示是对敌方(01对己方,没找到相关的实际意义,可以不用改)
4AF4CC的0d是攻击范围,从01到0f(同兵种的攻击范围)
4AF4CD是攻击效果范围00,从00到09
4AF4CE是消耗的mp值
4AF4CF的00是效果描述从00到1b(就是法术属性,不过是非本质的改变,这个对于芭蕉扇和五火神焰扇的解释及修改是有帮助的),法术的本质属性修改"在EKD5.exe中的00024d7f处,从00~1D是不同魔法的效果和对应位置"
4AF4D0的00是法术图标(从00到1e,可以根据前者的修改适当调整)
后面的地址004AF4D1-004AF505是代表从群雄到百姓按照兵种代码的顺序,学会该法术的等级,如果是00代表不能学会.

4B077C是金钱的地址

4B0783开始,每三位是一种武器或者防具或者辅助,一直到004B09DA为止,可以自己随便设置,代码见附1.
对于武器和防具第一位为代码,第二位为等级,第三位为该物品的经验值.对于辅助第一位为代码,第二位是ff,第三位是00.


4B0782是忠奸度

4B09F0~4B0924  是15个出场人物的位置
4B0924~4B0960  是15个强制不出场的位置

4B2C20        存放最终移动目标地址 (横坐标,后面那个是纵坐标)
4B422C        内应该是放了地图的最大横坐标  
4B422D        内应该是放了地图的最大纵坐标




4b2c50开始  0x24字节一人
武将ecx值第一个是Data序号
         +4的内容就是战场形象编号
         +5是是否属于我方,00代表我军,01是友军,大于02是敌军
         +6战场横坐标(左到右数)
         +7战场纵坐标(上到下数)
         +8     ????????
         +9移动目标纵坐标(上到下数)         ???????? 函数43b490
         +A移动目标横坐标(上到下数)
         +B      
         +C     ???????? 函数418c90     (应该是控制武将是否可见且未撤退  01不可见,02可见,03撤退)
         +D是否行动的判断,   0表示未行动,其他表示已行动
         +E是否能被玩家直接控制,07表示可控  (只能控制友军是否可控)
         +F表示人物朝向,数值是0(上),1(右),2(下),3(左)
         +10表示hpcur
         +14表示mpcur
         +18表示人物攻击状态,03为正常状态,大于03为提升,小于03为衰弱.
         +19        防
         +1a            精
         +1b            敏
         +1c            士
         +1d            移
         +1e表示人物健康状态:00和01代表正常,02和03是麻痹,04和05是禁咒,06和07是麻痹加禁咒,08和09是混乱,0a和0b是麻痹加混乱,0c和0d是禁咒加混乱,0e和0f是混乱加麻痹加禁咒.10和11是中毒,12和13是麻痹加中毒,14和15是禁咒加中毒,16和17是麻痹加禁咒加中毒,18和19是混乱加中毒,1a和1b是麻痹加混乱加中毒,1c和1d是禁咒加混乱加中毒,1e和1f是禁咒加麻痹加混乱加中毒.         
D6000开始:

Data编号*0x48,加上D60000就能得到对应的Data位置武将信息
00~01  表示武将代码                   00 10 第二个是01 10
02~03        R剧本形象代号
04~05        武将头象地址
06~07
08~0F   武将姓名(8字节,4个中文)
10      保留给武将姓名的结束符
11~12   攻击力
13~14   防御力
15~16   精神力
17~18   爆发力
19~1a   士气
1b
1C~1F   HP
20        MP
21      武
22      统
23      精
24      爆
25      士
26      致命一击台词类型
27      出阵场数
28
29      撤退场数
2a      是否我军     00是我军,FF不是我军
2b      兵种代码
2C      人物等级
2d      经验值
2e      武器
2f      等级
30      经验
31      防具
32      防具等级
33      防具经验
34      辅助
35      FF
36      FF
37~48   R剧本点击该人物是显示的名字

[ 本帖最后由 岱瀛 于 2007-12-30 22:06 编辑 ]
顶部
性别:男-离线 岱瀛
(deving)

长平侯
川峡东路经略使
监管使

Rank: 19Rank: 19Rank: 19Rank: 19
组别 经略使
级别 左将军
好贴 1
功绩 2293
帖子 1370
编号 55810
注册 2005-12-22
来自 人间
家族 慕容世家


发表于 2007-12-30 22:30 资料 个人空间 短消息 只看该作者
武将出场设置函数(C代码形式的)

CharProp_Array 人物数据数组 (D60000)
bool __fastcall sub_41856A(int a1)
{
  int v2; // [sp+0h] [bp-20h]@1
  int numOfSelfInBf; // [sp+1Ch] [bp-4h]@1
  int num;            
  int *v5; // [sp+18h] [bp-8h]@18
  int v7; // [sp+8h] [bp-18h]@19
  int v8; // [sp+4h] [bp-1Ch]@22
  int v9; // [sp+10h] [bp-10h]@37

  v2 = a1;
  numOfSelfInBf = 0;
  num = 0;
while (num < 5 && gCharMustNotInBf[num] )  num ++;      
if (num == 5 )
  {
    dword_4B5EE0[numOfSelfInBf] = (int)CharProp_Array;                              //这就是当米有把0号人物放在强制不出场它就必定出场的原因所在
    numOfSelfInBf ++;
  }
  num = 0;
  while (num < 5 )
  {
    if ( gCharMustInBf[num] )
    {
      if ( gCharMustInBf[num] != 0xFFFF )
      {
        if ( mCharIsSelf(gCharMustInBf[num]) )
        {
          dword_4B5EE0[numOfSelfInBf] = (int)&CharProp_Array[72 * gCharMustInBf[num ++]];
          numOfSelfInBf ++
        }
      }
    }
    num ++;
  }
  dword_4B5EE0[numOfSelfInBf] = 0;
  if ( gMaxSelfCharInBf < numOfInBf)  gMaxSelfCharInBf = numOfInBf;
  if ( gMaxSelfCharInBf == numOfInBf)
  {
    v5 = dword_4B5EE0;
  }
  else
  {
    v7 = 0;
    while ( (unsigned int)v7 < 0x200 )
    {
      if ( mCharIsSelf(v7) )
      {
        v8 = 0;
        while ( dword_4B5EE0[v8] && CharProp_GetIndex(dword_4B5EE0[v8]) != v7 )
         v8 + +;
        if ( v8 == numOfSelfInBf)
        {
          v8 = 0;
          while ( (signed int)(unsigned __int8)v8 < 5 && gCharMustNotInBf[(unsigned __int8)v8] != v7 )
            v8 + +;
          if ( v8 == 5 )
          {
            dword_4B5EE0[numOfSelfInBf] = (int)&CharProp_Array[72 * v7];
            numOfSelfInBf ++;
          }
        }
      }
      dword_4B5EE0[numOfSelfInBf] = 0;
      ++v7;
    }
    v5 = dlgShow_SelChar(dword_4B5EE0, numOfInBf, gMaxSelfCharInBf);        //这个就是在调用那个出兵选择的对话框了
  }
  v9 = 0;
  while ( v5[v9] )
  {
    gCharIndexInBattle_Self[v9] = CharProp_GetIndex(v5[v9]);
    v9++;
  }
  gCharIndexInBattle_Self[v9] = 0xFF;
  return (signed int)(unsigned __int8)v9 > 0;
}

[ 本帖最后由 岱瀛 于 2007-12-30 22:32 编辑 ]
顶部
性别:男-离线 van

平曲侯泸川军节度使

Rank: 13Rank: 13Rank: 13Rank: 13
柱国(正二品) 工神
组别 节度使
级别 军师将军
好贴 3
功绩 475
帖子 984
编号 25461
注册 2004-11-24


发表于 2008-1-3 09:26 资料 主页 文集 短消息 只看该作者


QUOTE:
原帖由 岱瀛 于 2007-12-30 22:30 发表
CharProp_Array 人物数据数组 (D60000)
bool __fastcall sub_41856A(int a1)
{
  int v2; //  @1
  int numOfSelfInBf; //  @1
  int num;            
  int *v5; //  @18
  int v7; //  @19
  int v8 ...

赞人肉decompiler
顶部
性别:未知-离线 shadow_knight

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 62
编号 256262
注册 2007-12-27


发表于 2008-1-10 18:40 资料 短消息 只看该作者
太强了……
我有些很菜鸟的问题,想知道具体哪些代码地址是宝物的等级上限(9)和宝物的升级上限(200)的?以及具体的宝物修改使得特殊属性每升一级都有加成点的?我想把鳄皮甲改为升一级+10%策略防御的,金雀斧和紫金锤也希望可以随等级增加增大几率,可不知道如何改,冒昧的问下,不知道能否透露。谢谢~
顶部
性别:未知-离线 火羽

Rank: 2Rank: 2
组别 百姓
级别 奋威校尉
功绩 1
帖子 111
编号 61244
注册 2006-3-1
家族 轩辕学院


发表于 2008-1-15 14:48 资料 短消息 只看该作者
想给此贴这样一个评价:因岳飞传的诞生而发展了大量的注册会员,因岱瀛的强帖而诞生了越来越多的MOD!
顶部
性别:未知-离线 xuzhigang58

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 13
编号 266970
注册 2008-2-10


发表于 2008-2-10 15:49 资料 短消息 只看该作者
我是菜鸟 看得晕乎哦 这能用到改出场人数上吗 ?
顶部
性别:男-离线 舞の伯约♂魂

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 17
编号 269957
注册 2008-3-5


发表于 2008-3-5 18:08 资料 短消息 只看该作者
岱大...我觉得现在有你在的话已经基本可以完全脱离曹操传原来的限制,不是制作自己的MOD,而是自己的游戏了...呵呵...强,顶
顶部
性别:未知-离线 孤灯映雪

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 2
编号 272740
注册 2008-3-28


发表于 2008-4-9 17:37 资料 短消息 只看该作者
头疼....菜鸟碰到大青虫
顶部
性别:男-离线 longxinghen
(君棣侯)

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 40
编号 274185
注册 2008-4-8


发表于 2008-4-16 21:15 资料 短消息 只看该作者
楼主实在是太强悍了,小弟对你的佩服的五体投地
顶部
性别:未知-离线 不独若

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 80
编号 223070
注册 2007-10-2


发表于 2008-7-11 11:14 资料 短消息 只看该作者

强!不知道这是什么语言,学习中……
顶部
性别:未知-离线 剑玉翡剑

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 8
编号 86184
注册 2006-10-6


发表于 2008-7-18 15:08 资料 短消息 只看该作者
太深奥了,不是我辈中人能轻易看得懂的,佩服楼主
顶部
性别:男-离线 傻乐萼片

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 13
编号 286813
注册 2008-7-15


发表于 2008-7-19 06:20 资料 短消息 只看该作者
岱大真是 exe终结者呀!不过岱大也真懒,给一些函数的调用原形呀,调用总比写函数好呀.对于我们新手也有帮助呀.
顶部
性别:男-离线 Lykos小羽

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 15
编号 286051
注册 2008-7-10


发表于 2008-7-29 16:52 资料 短消息 只看该作者
学习ing..   努力   谢谢LZ的赐教
顶部
性别:未知-离线 夕染血残

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 24
编号 297108
注册 2008-11-1


发表于 2008-11-3 23:07 资料 短消息 只看该作者

............................................................................................................................................................................................................................
顶部
性别:未知-离线 hacky1980

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 11
编号 299345
注册 2008-11-18


发表于 2008-11-18 15:12 资料 短消息 只看该作者
很好、很强大
顶部
性别:未知-离线 潇湘云

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 16
编号 290777
注册 2008-8-27


发表于 2008-12-1 19:49 资料 短消息 只看该作者
我也特别,特别的佩服楼主。。
有你这种水平,完全可以去游戏公司做设计员了。。
对于这些函数,完全看不懂。。
不过还是谢谢楼主!
顶部
性别:未知-离线 沧海渔火

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 16
编号 302640
注册 2008-12-25


发表于 2009-1-8 10:24 资料 短消息 只看该作者
对未来MOD设计的几点建议:
    1.先手攻击:二线杨宗英收到大家的追捧,是因为他的高敏和先手攻击。未来的设计能否根据人物综合数据的比较来决定二人之间是否存有先手攻击,同时攻击和目前这种攻击反击方式。比如三国里吕布,不是什么人想打就能打得到的,还有可能先手被吕布砍了,但也不能无条件的对所有人都保持先手攻击,至少关羽和他是同时攻击,略处下风;张飞加入后,成为攻反态势,刘备加入后,吕布敏捷明显下降,大部分人都可以攻击到。这样的吕布不用弓弩和计策几乎是搞不定的。这样的吕布方符合传说中的“人中吕布”的形象。
   2.远程武器的掩护功能:玩《装甲元帅》印象较深的是炮火掩护功能,在未来的设计中能否增加弓弩和炮车的掩护功能呢?这样至少和评书描述的冷兵器时代战斗有点相似了。“双方弓弩射住阵脚,列阵排开。”

    如果能做到上述两点,我想战棋类游戏将会发生一个革命性的变化,不知先生是否愿意承担这一历史使命乎?

[ 本帖最后由 沧海渔火 于 2009-1-8 10:25 编辑 ]
顶部
性别:未知-离线 8718388

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 21
编号 311216
注册 2009-2-15


发表于 2009-2-15 18:00 资料 短消息 只看该作者
han  zheme luan
顶部
性别:未知-离线 8718388

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 21
编号 311216
注册 2009-2-15


发表于 2009-2-15 18:00 资料 短消息 只看该作者
貌似真的看不明白
顶部
性别:未知-离线 59054695
(筱尐小白)

Rank: 4
组别 士兵
级别 裨将军
功绩 3
帖子 310
编号 310804
注册 2009-2-13


发表于 2009-2-15 19:20 资料 短消息 只看该作者
谢谢楼主,学到了不少东西...
顶部
性别:未知-离线 zzzffff


组别 限制发言用户
级别 在野武将
功绩 0
帖子 17
编号 301327
注册 2008-12-11


发表于 2009-4-14 15:30 资料 短消息 只看该作者
好好好好好好好好好好发发
顶部
性别:未知-离线 破天银狼

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 18
编号 351339
注册 2009-12-20
家族 幽神幻韵


发表于 2010-1-14 20:23 资料 短消息 只看该作者
岱君,我辈新手者为您等带来的各种便利和福音深切感激
顶部
性别:未知-离线 bifei
(天亮了)

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 14
编号 107291
注册 2007-2-4


发表于 2010-2-18 13:52 资料 短消息 只看该作者
学习,楼主高手,膜拜中
顶部
性别:男-离线 zhoumidws

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 10
编号 384489
注册 2010-6-28
来自 重庆


发表于 2010-6-28 20:03 资料 短消息 只看该作者
太厉害了...顶起...受教了..谢谢
顶部
性别:男-离线 513633522
(小越)

Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 右将军
功绩 12
帖子 1179
编号 349592
注册 2009-12-6
家族 轩辕狼党


发表于 2010-7-5 10:28 资料 文集 短消息 只看该作者
晕 什么时候更新的
顶部
性别:未知-离线 sy8723733

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 18
编号 410724
注册 2011-1-19


发表于 2011-1-23 15:29 资料 短消息 只看该作者
头昏 啊,数据太多了


顶部

正在浏览此帖的会员 - 共 2 人在线




当前时区 GMT+8, 现在时间是 2024-12-31 01:44
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.024969 second(s), 8 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP