| | |
|
刘国公 广南东路经略使 枢密直学士 ★★★★★★★★★★★★ ★★★
| |
| | |
|
| | |
|
组别 | 经略使 |
级别 | 卫将军 |
好贴 | 1 |
功绩 | 1314 |
帖子 | 6207 |
编号 | 111321 |
注册 | 2007-2-18 |
来自 | 我家 |
家族 | 轩辕学院 |
| |
| | |
|
|
|
我也提供一些吧
策略使用范围:4D2B0H开始
策略MP消耗:4D2E0H开始
全兵种学得策略等级:4D318H开始是第一个策略,4D340H开始是第二个策略……依次类推,不会的策略等级为0
剧本破解:
http://www.xycq.net/forum/thread-193072-1-1.html
这里有部分代码,但只可修改,不能增加。
装备能适用的兵种类型
只能用反汇编修改,UE是没办法看得明白的,代码直接贴出来,有兴趣可以改一下:
0040C371 $ 55 PUSH EBP
0040C372 . 8BEC MOV EBP,ESP
0040C374 . 83EC 14 SUB ESP,14
0040C377 . 53 PUSH EBX
0040C378 . 56 PUSH ESI
0040C379 . 57 PUSH EDI
0040C37A . 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0040C37D . 8BC8 MOV ECX,EAX
0040C37F . C1E0 04 SHL EAX,4
0040C382 . 8D8C08 18AA4600 LEA ECX,DWORD PTR DS:[EAX+ECX+46AA18]
0040C389 . E8 92D2FFFF CALL 00409620
0040C38E . 8845 F4 MOV BYTE PTR SS:[EBP-C],AL
0040C391 . 33C0 XOR EAX,EAX
0040C393 . 8A45 F4 MOV AL,BYTE PTR SS:[EBP-C]
0040C396 . 83F8 19 CMP EAX,19
0040C399 . 0F8C 0A000000 JL 0040C3A9
0040C39F . B8 01000000 MOV EAX,1
0040C3A4 . E9 06040000 JMP 0040C7AF
0040C3A9 > 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0040C3AC . 50 PUSH EAX
0040C3AD . E8 9FFEFFFF CALL 0040C251
0040C3B2 . 83C4 04 ADD ESP,4
0040C3B5 . 8845 F8 MOV BYTE PTR SS:[EBP-8],AL
0040C3B8 . 8B45 0C MOV EAX,DWORD PTR SS:[EBP+C]
0040C3BB . 8D0440 LEA EAX,DWORD PTR DS:[EAX+EAX*2]
0040C3BE . 03C0 ADD EAX,EAX
0040C3C0 . 8D8CC0 E8564500 LEA ECX,DWORD PTR DS:[EAX+EAX*8+4556E8]
0040C3C7 . E8 04CFFFFF CALL 004092D0
0040C3CC . 8845 FC MOV BYTE PTR SS:[EBP-4],AL
0040C3CF . 8B45 0C MOV EAX,DWORD PTR SS:[EBP+C]
0040C3D2 . 50 PUSH EAX
0040C3D3 . E8 E4FEFFFF CALL 0040C2BC
0040C3D8 . 83C4 04 ADD ESP,4
0040C3DB . 33C9 XOR ECX,ECX
0040C3DD . 8AC8 MOV CL,AL
0040C3DF . 894D F0 MOV DWORD PTR SS:[EBP-10],ECX
0040C3E2 . 33C0 XOR EAX,EAX
0040C3E4 . 8A45 F4 MOV AL,BYTE PTR SS:[EBP-C]
0040C3E7 . 8945 EC MOV DWORD PTR SS:[EBP-14],EAX
0040C3EA . E9 41030000 JMP 0040C730
0040C3EF > 837D F0 00 CMP DWORD PTR SS:[EBP-10],0
0040C3F3 . 0F84 18000000 JE 0040C411
0040C3F9 . 837D F0 07 CMP DWORD PTR SS:[EBP-10],7
0040C3FD . 0F84 0E000000 JE 0040C411
0040C403 . 33C0 XOR EAX,EAX
0040C405 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C408 . 83F8 1E CMP EAX,1E
0040C40B . 0F85 0A000000 JNZ 0040C41B
0040C411 > B8 01000000 MOV EAX,1
0040C416 . E9 02000000 JMP 0040C41D
0040C41B > 33C0 XOR EAX,EAX
0040C41D > E9 8D030000 JMP 0040C7AF
道具类型为0(低档剑)和16(盾),[EBP-10]是兵科编号,[EBP-4]是兵种编号,如果兵科是00(步兵系)或者07(山贼系),又或者是兵种1E(南蛮兵),输出值为1,表示可以装备。其他的兵种输出值为0,不可装备。
0040C422 > 33C0 XOR EAX,EAX
0040C424 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C427 . 83F8 01 CMP EAX,1
0040C42A . 0F84 2A000000 JE 0040C45A
0040C430 . 33C0 XOR EAX,EAX
0040C432 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C435 . 83F8 02 CMP EAX,2
0040C438 . 0F84 1C000000 JE 0040C45A
0040C43E . 33C0 XOR EAX,EAX
0040C440 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C443 . 83F8 16 CMP EAX,16
0040C446 . 0F84 0E000000 JE 0040C45A
0040C44C . 33C0 XOR EAX,EAX
0040C44E . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C451 . 83F8 1E CMP EAX,1E
0040C454 . 0F85 0A000000 JNZ 0040C464
0040C45A > B8 01000000 MOV EAX,1
0040C45F . E9 02000000 JMP 0040C466
0040C464 > 33C0 XOR EAX,EAX
0040C466 > E9 44030000 JMP 0040C7AF
道具类型为1(中档剑),只有兵种01、02、16、1E可以装备。
0040C46B > 33C0 XOR EAX,EAX
0040C46D . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C470 . 83F8 02 CMP EAX,2
0040C473 . 0F85 0A000000 JNZ 0040C483
0040C479 . B8 01000000 MOV EAX,1
0040C47E . E9 02000000 JMP 0040C485
0040C483 > 33C0 XOR EAX,EAX
0040C485 > E9 25030000 JMP 0040C7AF
道具类型为2(高档剑),只有兵种02可以装备。
0040C48A > 837D F0 05 CMP DWORD PTR SS:[EBP-10],5
0040C48E . 0F85 0A000000 JNZ 0040C49E
0040C494 . B8 01000000 MOV EAX,1
0040C499 . E9 11030000 JMP 0040C7AF
道具类型为15(甲)和17(马),这一段是兵科05(弓骑)可以装备。注意后面一段也是马甲的
0040C49E > 837D F0 02 CMP DWORD PTR SS:[EBP-10],2
0040C4A2 . 0F84 18000000 JE 0040C4C0
0040C4A8 . 837D F0 03 CMP DWORD PTR SS:[EBP-10],3
0040C4AC . 0F84 0E000000 JE 0040C4C0
0040C4B2 . 33C0 XOR EAX,EAX
0040C4B4 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C4B7 . 83F8 1F CMP EAX,1F
0040C4BA . 0F85 0A000000 JNZ 0040C4CA
0040C4C0 > B8 01000000 MOV EAX,1
0040C4C5 . E9 02000000 JMP 0040C4CC
0040C4CA > 33C0 XOR EAX,EAX
0040C4CC > E9 DE020000 JMP 0040C7AF
道具类型为15(甲)和17(马),只有兵科02(骑兵)03(战车)和1F(南蛮骑)可以装备。
同时,道具类型为03(低档枪),只有兵科02、03和兵种1F可以装备。
——这段代码差点看错。
0040C4D1 > 33C0 XOR EAX,EAX
0040C4D3 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C4D6 . 83F8 07 CMP EAX,7
0040C4D9 . 0F84 1C000000 JE 0040C4FB
0040C4DF . 33C0 XOR EAX,EAX
0040C4E1 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C4E4 . 83F8 0A CMP EAX,0A
0040C4E7 . 0F84 0E000000 JE 0040C4FB
0040C4ED . 33C0 XOR EAX,EAX
0040C4EF . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C4F2 . 83F8 1F CMP EAX,1F
0040C4F5 . 0F85 0A000000 JNZ 0040C505
0040C4FB > B8 01000000 MOV EAX,1
0040C500 . E9 AA020000 JMP 0040C7AF
道具类型为04(中档枪),只有兵种07、0A、1F,以及下面的08、0B可以装备。
0040C505 > 33C0 XOR EAX,EAX
0040C507 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C50A . 83F8 08 CMP EAX,8
0040C50D . 0F84 0E000000 JE 0040C521
0040C513 . 33C0 XOR EAX,EAX
0040C515 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C518 . 83F8 0B CMP EAX,0B
0040C51B . 0F85 0A000000 JNZ 0040C52B
0040C521 > B8 01000000 MOV EAX,1
0040C526 . E9 02000000 JMP 0040C52D
0040C52B > 33C0 XOR EAX,EAX
0040C52D > E9 7D020000 JMP 0040C7AF
道具类型为05(高档枪),只有兵种08、0B可以装备。
0040C532 > 837D F0 01 CMP DWORD PTR SS:[EBP-10],1
0040C536 . 0F84 0A000000 JE 0040C546
0040C53C . 837D F0 05 CMP DWORD PTR SS:[EBP-10],5
0040C540 . 0F85 0A000000 JNZ 0040C550
0040C546 > B8 01000000 MOV EAX,1
0040C54B . E9 02000000 JMP 0040C552
0040C550 > 33C0 XOR EAX,EAX
0040C552 > E9 58020000 JMP 0040C7AF
道具类型为06(低档弓),只有兵科01(弓兵)05(弓骑)可以装备。
0040C557 > 33C0 XOR EAX,EAX
0040C559 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C55C . 83F8 04 CMP EAX,4
0040C55F . 0F84 0E000000 JE 0040C573
0040C565 . 33C0 XOR EAX,EAX
0040C567 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C56A . 83F8 10 CMP EAX,10
0040C56D . 0F85 0A000000 JNZ 0040C57D
0040C573 > B8 01000000 MOV EAX,1
0040C578 . E9 32020000 JMP 0040C7AF
道具类型为07(中档弓),兵种04、10,以及下面的05、11可以装备。
0040C57D > 33C0 XOR EAX,EAX
0040C57F . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C582 . 83F8 05 CMP EAX,5
0040C585 . 0F84 0E000000 JE 0040C599
0040C58B . 33C0 XOR EAX,EAX
0040C58D . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C590 . 83F8 11 CMP EAX,11
0040C593 . 0F85 0A000000 JNZ 0040C5A3
0040C599 > B8 01000000 MOV EAX,1
0040C59E . E9 02000000 JMP 0040C5A5
0040C5A3 > 33C0 XOR EAX,EAX
0040C5A5 > E9 05020000 JMP 0040C7AF
道具类型为08(高档弓),兵种05、11可以装备。
0040C5AA > 837D F0 04 CMP DWORD PTR SS:[EBP-10],4
0040C5AE . 0F85 0A000000 JNZ 0040C5BE
0040C5B4 . B8 01000000 MOV EAX,1
0040C5B9 . E9 02000000 JMP 0040C5C0
0040C5BE > 33C0 XOR EAX,EAX
0040C5C0 > E9 EA010000 JMP 0040C7AF
道具类型为09(低档炮),兵科04(炮车)可以装备。
0040C5C5 > 33C0 XOR EAX,EAX
0040C5C7 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C5CA . 83F8 0D CMP EAX,0D
0040C5CD . 0F85 0A000000 JNZ 0040C5DD
0040C5D3 . B8 01000000 MOV EAX,1
0040C5D8 . E9 D2010000 JMP 0040C7AF
道具类型为0A(中档炮),兵种0D以及下面的0E可以装备。
0040C5DD > 33C0 XOR EAX,EAX
0040C5DF . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C5E2 . 83F8 0E CMP EAX,0E
0040C5E5 . 0F85 0A000000 JNZ 0040C5F5
0040C5EB . B8 01000000 MOV EAX,1
0040C5F0 . E9 02000000 JMP 0040C5F7
0040C5F5 > 33C0 XOR EAX,EAX
0040C5F7 > E9 B3010000 JMP 0040C7AF
道具类型为0B(高档炮),兵种0E可以装备。
0040C5FC > 837D F0 06 CMP DWORD PTR SS:[EBP-10],6
0040C600 . 0F85 0A000000 JNZ 0040C610
0040C606 . B8 01000000 MOV EAX,1
0040C60B . E9 02000000 JMP 0040C612
0040C610 > 33C0 XOR EAX,EAX
0040C612 > E9 98010000 JMP 0040C7AF
道具类型为0C(低档扇),兵科06(军师)可以装备。
0040C617 > 33C0 XOR EAX,EAX
0040C619 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C61C . 83F8 13 CMP EAX,13
0040C61F . 0F85 0A000000 JNZ 0040C62F
0040C625 . B8 01000000 MOV EAX,1
0040C62A . E9 80010000 JMP 0040C7AF
道具类型为0D(中档扇),兵种13以及下面的14可以装备。
0040C62F > 33C0 XOR EAX,EAX
0040C631 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C634 . 83F8 14 CMP EAX,14
0040C637 . 0F85 0A000000 JNZ 0040C647
0040C63D . B8 01000000 MOV EAX,1
0040C642 . E9 02000000 JMP 0040C649
0040C647 > 33C0 XOR EAX,EAX
0040C649 > E9 61010000 JMP 0040C7AF
道具类型为0E(高档扇),兵种14可以装备。
0040C64E > 33C0 XOR EAX,EAX
0040C650 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C653 . 83F8 19 CMP EAX,19
0040C656 . 0F85 0A000000 JNZ 0040C666
0040C65C . B8 01000000 MOV EAX,1
0040C661 . E9 49010000 JMP 0040C7AF
道具类型为0F(低档虎),兵种19以及下面的1A可以装备。
0040C666 > 33C0 XOR EAX,EAX
0040C668 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C66B . 83F8 1A CMP EAX,1A
0040C66E . 0F85 0A000000 JNZ 0040C67E
0040C674 . B8 01000000 MOV EAX,1
0040C679 . E9 02000000 JMP 0040C680
0040C67E > 33C0 XOR EAX,EAX
0040C680 > E9 2A010000 JMP 0040C7AF
道具类型为10(高档虎),兵种1A可以装备。
0040C685 > 33C0 XOR EAX,EAX
0040C687 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C68A . 83F8 17 CMP EAX,17
0040C68D . 0F85 0A000000 JNZ 0040C69D
0040C693 . B8 01000000 MOV EAX,1
0040C698 . E9 12010000 JMP 0040C7AF
道具类型为11(低档爪),兵种17以及下面的18可以装备。
0040C69D > 33C0 XOR EAX,EAX
0040C69F . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C6A2 . 83F8 18 CMP EAX,18
0040C6A5 . 0F85 0A000000 JNZ 0040C6B5
0040C6AB . B8 01000000 MOV EAX,1
0040C6B0 . E9 02000000 JMP 0040C6B7
0040C6B5 > 33C0 XOR EAX,EAX
0040C6B7 > E9 F3000000 JMP 0040C7AF
道具类型为12(高档爪),兵种18可以装备。
0040C6BC > 33C0 XOR EAX,EAX
0040C6BE . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C6C1 . 83F8 1D CMP EAX,1D
0040C6C4 . 0F85 0A000000 JNZ 0040C6D4
0040C6CA . B8 01000000 MOV EAX,1
0040C6CF . E9 02000000 JMP 0040C6D6
0040C6D4 > 33C0 XOR EAX,EAX
0040C6D6 > E9 D4000000 JMP 0040C7AF
道具类型为13(乐器),兵种1D可以装备。
0040C6DB > 837D F0 04 CMP DWORD PTR SS:[EBP-10],4
0040C6DF . 0F84 0A000000 JE 0040C6EF
0040C6E5 . 837D F0 03 CMP DWORD PTR SS:[EBP-10],3
0040C6E9 . 0F85 0A000000 JNZ 0040C6F9
0040C6EF > B8 01000000 MOV EAX,1
0040C6F4 . E9 B6000000 JMP 0040C7AF
道具类型为18(车),兵科03(战车)04(炮车)以及下面的兵种1B、1C可以装备。
0040C6F9 > 33C0 XOR EAX,EAX
0040C6FB . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C6FE . 83F8 1B CMP EAX,1B
0040C701 . 0F84 0E000000 JE 0040C715
0040C707 . 33C0 XOR EAX,EAX
0040C709 . 8A45 FC MOV AL,BYTE PTR SS:[EBP-4]
0040C70C . 83F8 1C CMP EAX,1C
0040C70F . 0F85 0A000000 JNZ 0040C71F
0040C715 > B8 01000000 MOV EAX,1
0040C71A . E9 02000000 JMP 0040C721
0040C71F > 33C0 XOR EAX,EAX
0040C721 > E9 89000000 JMP 0040C7AF
道具类型为14(粮),只有兵种1B、1C可以装备。
0040C726 . E9 7D000000 JMP 0040C7A8
0040C72B . E9 78000000 JMP 0040C7A8
0040C730 > 837D EC 18 CMP DWORD PTR SS:[EBP-14],18
0040C734 . 0F87 6E000000 JA 0040C7A8
0040C73A . 8B45 EC MOV EAX,DWORD PTR SS:[EBP-14]
0040C73D . FF2485 44C74000 JMP DWORD PTR DS:[EAX*4+40C744]
0040C744 . EFC34000 DD 0040C3EF ; Switch table used at 0040C73D
0040C748 . 22C44000 DD 0040C422
0040C74C . 6BC44000 DD 0040C46B
0040C750 . 9EC44000 DD 0040C49E
0040C754 . D1C44000 DD 0040C4D1
0040C758 . 05C54000 DD 0040C505
0040C75C . 32C54000 DD 0040C532
0040C760 . 57C54000 DD 0040C557
0040C764 . 7DC54000 DD 0040C57D
0040C768 . AAC54000 DD 0040C5AA
0040C76C . C5C54000 DD 0040C5C5
0040C770 . DDC54000 DD 0040C5DD
0040C774 . FCC54000 DD 0040C5FC
0040C778 . 17C64000 DD 0040C617
0040C77C . 2FC64000 DD 0040C62F
0040C780 . 4EC64000 DD 0040C64E
0040C784 . 66C64000 DD 0040C666
0040C788 . 85C64000 DD 0040C685
0040C78C . 9DC64000 DD 0040C69D
0040C790 . BCC64000 DD 0040C6BC
0040C794 . F9C64000 DD 0040C6F9
0040C798 . 8AC44000 DD 0040C48A
0040C79C . EFC34000 DD 0040C3EF
0040C7A0 . 8AC44000 DD 0040C48A
0040C7A4 . DBC64000 DD 0040C6DB
0040C7A8 > 33C0 XOR EAX,EAX
0040C7AA . E9 00000000 JMP 0040C7AF
0040C7AF > 5F POP EDI
0040C7B0 . 5E POP ESI
0040C7B1 . 5B POP EBX
0040C7B2 . C9 LEAVE
0040C7B3 . C3 RETN
全道具类型
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 反间
20 牵制
21 恢复HP
22 恢复MP
23 恢复
24 奋起
25 坚固
26 对策|回归
27 转职
28 果种
29 经验
2A 兵书
[ 本帖最后由 godtype 于 2010-5-29 10:37 编辑 ]
|
|
|