法宝网

 找回密码
 注册会员
楼主: 呐约定她

[作品] ???

    [复制链接]
发表于 2016-4-25 10:21:13 | 显示全部楼层
楼主现在是双线完整版?有孙权线了?
发表于 2016-4-26 14:47:55 | 显示全部楼层
Bug修正

一、  6.1引擎开了装备自动升级后,人物如果19级却在自动商店里买到了中级装备带出场后,中级装备会直接升到5级……

        方法1:因为开启了自动商店,而自动商店中高级装备出现的等级分别是平均等级18、38,而正常的应该是20、40,二者不一致,导致人物19级却能在自动商店里买到中级装备

          所以可以修改下面2个位置
          00472C15  |.  3C 12         CMP AL,12    ‘商店中级装备出现等级   18级  要改为20
          00472C1A  |.  3C 26         CMP AL,26    ‘商店高级装备出现等级   38级  要改为40
         

         其实应该要放在全局设置里比较好,漏了。
         这个方法比较简单,但治标不治本,要想完全解决,看方法二


       方法2:
      
         00407DC6  |. /76 21         JBE SHORT 00407DE9
   
         00407DCA  |. /EB 1D         JMP SHORT 00407DE9

         00407DDA  |. /EB 0D          JMP SHORT  00407DE9

         00407DE1  |.  50                  PUSH EAX                                 ; /Arg1
         00407DE2  |.  E8 B2010000   CALL  00407F99                    ; \ 00407F99
         00407DE7  |.  59                POP ECX
         00407DE8  |.  40               INC EAX
         00407DE9  |>  C9               LEAVE

  
        

         0040C993   .  83EC 20       SUB ESP,20

         0040C9E4   .  894D E4       MOV DWORD PTR SS:[EBP-1C],ECX
         0040C9E7   .  E8 D66D0700   CALL  004837C2
         0040C9EC   .  894D F0       MOV DWORD PTR SS:[EBP-10],ECX
         0040C9EF   .  E8 8A310C00   CALL  004CFB7E
         0040C9F4   .  8945 EC       MOV DWORD PTR SS:[EBP-14],EAX
         0040C9F7   .  FF75 F4       PUSH DWORD PTR SS:[EBP-C]
         0040C9FA   .  8B4D F0       MOV ECX,DWORD PTR SS:[EBP-10]
         0040C9FD   .  E8 A1B3FFFF   CALL  00407DA3
         0040CA02   .  894D E0       MOV DWORD PTR SS:[EBP-20],ECX
         0040CA05   .  8945 DC       MOV DWORD PTR SS:[EBP-24],EAX
         0040CA08   .  8B4D F0       MOV ECX,DWORD PTR SS:[EBP-10]
         0040CA0B   .  E8 D1EAFFFF   CALL  0040B4E1
         0040CA10   .  E9 47020000   JMP  0040CC5C
         0040CA15      90            NOP
         0040CA16      90            NOP
         0040CA17      90            NOP
         0040CA18      90            NOP
         0040CA19      90            NOP
         0040CA1A      90            NOP
         0040CA1B      90            NOP
         0040CA1C      90            NOP
         0040CA1D      90            NOP
         0040CA1E      90            NOP
         0040CA1F      90            NOP



        0040CC5C   > \85C0          TEST EAX,EAX
        0040CC5E   .  75 18         JNZ SHORT  0040CC78
       0040CC60   .  8B4D F0       MOV ECX,DWORD PTR SS:[EBP-10]
       0040CC63   .  0FB651 11     MOVZX EDX,BYTE PTR DS:[ECX+11]
        0040CC67   .  D1EA          SHR EDX,1
        0040CC69   .  0FB682 272448>MOVZX EAX,BYTE PTR DS:[EDX+482427]
       0040CC70   .  0345 E0       ADD EAX,DWORD PTR SS:[EBP-20]
      0040CC73   .  3945 E4       CMP DWORD PTR SS:[EBP-1C],EAX
     0040CC76   .  77 22         JA SHORT  0040CC9A
    0040CC78   >  8A45 DC       MOV AL,BYTE PTR SS:[EBP-24]
     0040CC7B   .  3A45 E8       CMP AL,BYTE PTR SS:[EBP-18]
     0040CC7E   .  73 03         JNB SHORT 0040CC83
     0040CC80   .  8A45 E8       MOV AL,BYTE PTR SS:[EBP-18]
     0040CC83   >  8B4D EC       MOV ECX,DWORD PTR SS:[EBP-14]
     0040CC86   .  E8 E12E0C00   CALL  004CFB6C
     0040CC8B   .  8AE2          MOV AH,DL
     0040CC8D   .  8B4D FC       MOV ECX,DWORD PTR SS:[EBP-4]
     0040CC90   .  6BC9 03       IMUL ECX,ECX,3
     0040CC93   .  034D F8       ADD ECX,DWORD PTR SS:[EBP-8]
     0040CC96   .  66:8941 2F    MOV WORD PTR DS:[ECX+2F],AX
     0040CC9A   >^ E9 26FDFFFF   JMP  0040C9C5

     方法二要用ob才行,比较复杂,能力不足者慎用

二、Bug现象见399楼

     修正方法

004CFE35  - E9 A6CCF3FF     JMP Ekd5.0040CAE0                        
004CFE3A    90              NOP
004CFE3B    90              NOP
004CFE3C    90              NOP
004CFE3D    90              NOP

     
0040CAE0   .  E8 F1190300   CALL Ekd5.0043E4D6                       ; \Ekd5.0043E4D6
0040CAE5   .  83C4 04       ADD ESP,4
0040CAE8   .  50            PUSH EAX
0040CAE9   .  E8 FA2D0300   CALL Ekd5.0043F8E8
0040CAEE   .  6A 00         PUSH 0                                   ; /Arg3 = 00000000
0040CAF0   .  50            PUSH EAX                                 ; |Arg2
0040CAF1   .  FF75 F8       PUSH DWORD PTR SS:[EBP-8]                ; |Arg1
0040CAF4   .  E8 43180300   CALL Ekd5.0043E33C                       ; \Ekd5.0043E33C
0040CAF9   .- E9 40330C00   JMP Ekd5.004CFE3E

发表于 2016-4-26 14:49:44 | 显示全部楼层
孙策线  打到赤壁之战的时候  商店购买的物品是中级装备 然后出战后中级装备全部变成5级 地方才3级 是不是我上面发的那个BUG  能不能修改下
发表于 2016-4-26 14:52:19 | 显示全部楼层
还有 能不能把升级上限设为999 能力和MP HP上限都取消掉
发表于 2016-4-26 20:11:04 | 显示全部楼层
这个版本孙策线太史慈以后不在是生命降低到一定程度专职战神了吗
发表于 2016-5-26 03:31:10 | 显示全部楼层
好东西 顶一下
发表于 2016-5-27 23:15:49 | 显示全部楼层
有攻略吗?这是那个版本的
发表于 2016-5-28 08:13:03 | 显示全部楼层
lz有攻略吗?
发表于 2016-5-28 17:19:34 | 显示全部楼层
甘宁太弱了,打个骑兵都打不赢
发表于 2016-5-29 17:01:49 | 显示全部楼层
很怀念 能重做真好  
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|中国法宝网

GMT+8, 2025-12-20 01:42

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表