2021-3-23 14:32 59054695
6.2【疾风攻击】

0043BDA9  |.  E8 03D0FCFF   CALL Ekd5.00408DB1                       ; \Ekd5.00408DB1

0043BDA9      E8 926CFDFF   CALL Ekd5.00412A40

00412A40  /$  55            PUSH EBP
00412A41  |.  8BEC          MOV EBP,ESP
00412A43  |.  FF75 14       PUSH DWORD PTR SS:[EBP+14]               ; /Arg4
00412A46  |.  FF75 10       PUSH DWORD PTR SS:[EBP+10]               ; |Arg3
00412A49  |.  FF75 0C       PUSH DWORD PTR SS:[EBP+C]                ; |Arg2
00412A4C  |.  FF75 08       PUSH DWORD PTR SS:[EBP+8]                ; |Arg1
00412A4F  |.  E8 5D63FFFF   CALL Ekd5.00408DB1                       ; \Ekd5.00408DB1
00412A54  |.  8945 10       MOV DWORD PTR SS:[EBP+10],EAX
00412A57  |.  8B4D 08       MOV ECX,DWORD PTR SS:[EBP+8]
00412A5A  |.  E8 303BFFFF   CALL Ekd5.0040658F
00412A5F  |.  6A 01         PUSH 1                                   ; /Arg4 = 00000001
00412A61  |.  6A 01         PUSH 1                                   ; |Arg3 = 00000001
00412A63  |.  6A 2E         PUSH 2E                                  ; |Arg2 = 0000002E 宝物号
00412A65  |.  6A 48         PUSH 48                                  ; |Arg1 = 00000048 个人特效号
00412A67  |.  E8 6DD7FFFF   CALL Ekd5.004101D9                       ; \Ekd5.004101D9
00412A6C  |.  85C0          TEST EAX,EAX
00412A6E  |.  74 23         JE SHORT Ekd5.00412A93
00412A70  |.  8B4D 0C       MOV ECX,DWORD PTR SS:[EBP+C]
00412A73  |.  E8 D7CC0200   CALL Ekd5.0043F74F
00412A78  |.  83F8 0E       CMP EAX,0E 14上限可以自行修改
00412A7B  |.  73 16         JNB SHORT Ekd5.00412A93
00412A7D  |.  B9 0E000000   MOV ECX,0E 14上限可以自行修改
00412A82  |.  2BC8          SUB ECX,EAX
00412A84  |.  6BC9 05       IMUL ECX,ECX,5
00412A87  |.  FF75 10       PUSH DWORD PTR SS:[EBP+10]
00412A8A  |.  51            PUSH ECX
00412A8B  |.  E8 04CC0B00   CALL Ekd5.004CF694
00412A90  |.  0145 10       ADD DWORD PTR SS:[EBP+10],EAX
00412A93  |>  8B45 10       MOV EAX,DWORD PTR SS:[EBP+10]
00412A96  |.  8BE5          MOV ESP,EBP
00412A98  |.  5D            POP EBP
00412A99  \.  C2 1000       RETN 10

[color=Silver][[i] 本帖最后由 59054695 于 2021-3-23 14:54 编辑 [/i]][/color]

2021-3-23 19:34 c381612
回复 #1 59054695 的帖子

白神 包括之前的新增特效 可以明确的描述一下 具体的效果吗???

2021-3-23 20:03 yangjiyu115
这个好像和破甲写在同一个位置了

2021-3-24 09:58 天道圣君
白神,这个和骑马攻击都是从一个位置引出来的,有方法共存吗:hz1014:

2021-3-24 16:45 59054695
回复 #4 天道圣君 的帖子

0412A57  |.  8B4D 08       MOV ECX,DWORD PTR SS:[EBP+8]
00412A5A  |.  E8 303BFFFF   CALL Ekd5.0040658F
00412A5F  |.  6A 01         PUSH 1                                   ; /Arg4 = 00000001
00412A61  |.  6A 01         PUSH 1                                   ; |Arg3 = 00000001
00412A63  |.  6A 40         PUSH 40                                  ; |Arg2 = 00000040 宝物号
00412A65  |.  6A 32         PUSH 32                                  ; |Arg1 = 00000032 人物特效号
00412A67  |.  E8 6DD7FFFF   CALL Ekd5.004101D9                       ; \Ekd5.004101D9
00412A6C  |.  85C0          TEST EAX,EAX
00412A6E  |.  74 1A         JE SHORT Ekd5.00412A8A
00412A70  |.  8B4D 0C       MOV ECX,DWORD PTR SS:[EBP+C]
00412A73  |.  E8 1B000000   CALL Ekd5.00412A93
00412A78  |.  83F8 00       CMP EAX,0
00412A7B  |.  75 0D         JNZ SHORT Ekd5.00412A8A
00412A7D  |.  FF75 10       PUSH DWORD PTR SS:[EBP+10]
00412A80  |> 6A 32         PUSH 32 加成比例50%
00412A82  |.  E8 0DCC0B00   CALL Ekd5.004CF694
00412A87  |.  0145 10       ADD DWORD PTR SS:[EBP+10],EAX
00412A57  |.  8B4D 08       MOV ECX,DWORD PTR SS:[EBP+8]
00412A5A  |.  E8 303BFFFF   CALL Ekd5.0040658F
00412A5F  |.  6A 01         PUSH 1                                   ; /Arg4 = 00000001
00412A61  |.  6A 01         PUSH 1                                   ; |Arg3 = 00000001
00412A63  |.  6A 2E         PUSH 2E                                  ; |Arg2 = 0000002E 宝物号
00412A65  |.  6A 48         PUSH 48                                  ; |Arg1 = 00000048 个人特效号
00412A67  |.  E8 6DD7FFFF   CALL Ekd5.004101D9                       ; \Ekd5.004101D9
00412A6C  |.  85C0          TEST EAX,EAX
00412A6E  |.  74 23         JE SHORT Ekd5.00412A93
00412A70  |.  8B4D 0C       MOV ECX,DWORD PTR SS:[EBP+C]
00412A73  |.  E8 D7CC0200   CALL Ekd5.0043F74F
00412A78  |.  83F8 0E       CMP EAX,0E 14上限可以自行修改
00412A7B  |.  73 16         JNB SHORT Ekd5.00412A93
00412A7D  |.  B9 0E000000   MOV ECX,0E 14上限可以自行修改
00412A82  |.  2BC8          SUB ECX,EAX
00412A84  |.  6BC9 05       IMUL ECX,ECX,5
00412A87  |.  FF75 10       PUSH DWORD PTR SS:[EBP+10]
00412A8A  |.  51            PUSH ECX
00412A8B  |.  E8 04CC0B00   CALL Ekd5.004CF694
00412A90  |.  0145 10       ADD DWORD PTR SS:[EBP+10],EAX
00412A93  |>  8B45 10       MOV EAX,DWORD PTR SS:[EBP+10]
00412A96  |.  8BE5          MOV ESP,EBP
00412A98  |.  5D            POP EBP
00412A99  \.  C2 1000       RETN 10

这样抄,位置自行调整

2021-3-24 23:04 zhoufangzun
问题已解决。:!!

[color=Silver][[i] 本帖最后由 zhoufangzun 于 2021-3-25 19:37 编辑 [/i]][/color]

2021-3-25 20:08 zouweixing004
回复 #6 zhoufangzun 的帖子

怎么解决?

2021-3-25 20:13 zhoufangzun
[quote]原帖由 [i]zouweixing004[/i] 于 2021-3-25 20:08 发表
怎么解决? [/quote]

跳转位置错了,然后就是少了一段函数,回去看看骑马攻击最后那段函数。

你的修改策略的大小动画可以看6.2exe的发布帖子2楼。

[color=Silver][[i] 本帖最后由 zhoufangzun 于 2021-3-25 20:14 编辑 [/i]][/color]

2021-3-25 20:38 zouweixing004
回复 #8 zhoufangzun 的帖子

这样你的疾风攻击有效果?

2021-3-25 20:43 zhoufangzun
[quote]原帖由 [i]zouweixing004[/i] 于 2021-3-25 20:38 发表
这样你的疾风攻击有效果? [/quote]

两个都有的,上面的三个跳转位置错了而已,新写一个函数,补完骑马攻击的空缺即可。

2021-3-25 21:32 zouweixing004
回复 #10 zhoufangzun 的帖子

是不是412A6E这边a8a换成a93,下面142a7b后面也是换a93. 然后412a73换剩余骑马攻击代码位置。这样的话疾风没效果。

2021-3-25 21:32 zouweixing004
回复 #10 zhoufangzun 的帖子

已经搞定

[color=Silver][[i] 本帖最后由 zouweixing004 于 2021-3-25 22:12 编辑 [/i]][/color]

2021-3-25 22:41 zhoufangzun
[quote]原帖由 [i]zouweixing004[/i] 于 2021-3-25 21:32 发表
已经搞定 [/quote]

还可以继续套偷袭攻击,看来你也是引擎高手啊。

套偷袭攻击注意开头,MOV EAX,DWORD PTR SS:[EBP+8]改为MOV ECX,DWORD PTR SS:[EBP+8]

知道状态固定回合的改法吗?

[color=Silver][[i] 本帖最后由 zhoufangzun 于 2021-3-25 22:43 编辑 [/i]][/color]

2021-3-26 15:59 天道圣君
回复 #12 zouweixing004 的帖子

求教是怎么解决的,我改完之后骑马攻击有效疾风攻击无效

2021-3-26 16:01 天道圣君
回复 #6 zhoufangzun 的帖子

求教疾风攻击是怎么解决的

2021-3-26 18:12 zhoufangzun
[quote]原帖由 [i]天道圣君[/i] 于 2021-3-26 16:01 发表
求教疾风攻击是怎么解决的 [/quote]

白神不是给了你参考吗?

你是哪里出了错?

2021-7-9 10:43 c381612
回复 #13 zhoufangzun 的帖子

你好,大神,可以发一下“疾风攻击”和“偷袭攻击”写在一起的代码吗?
小弟求助

2021-7-9 11:26 zhoufangzun
[quote]原帖由 [i]c381612[/i] 于 2021-7-9 10:43 发表
你好,大神,可以发一下“疾风攻击”和“偷袭攻击”写在一起的代码吗?
小弟求助 [/quote]

骑马攻击,疾风攻击,偷袭攻击都写一起

2021-7-9 11:36 c381612
回复 #18 zhoufangzun 的帖子

你好,我就是不会,可以请你发一下代码吗?我想炒一下作业,麻烦你了

2021-7-9 12:01 zhoufangzun
[quote]原帖由 [i]c381612[/i] 于 2021-7-9 11:36 发表
你好,我就是不会,可以请你发一下代码吗?我想炒一下作业,麻烦你了 [/quote]

我引擎扩展过,你根本抄不了,如果你只会抄代码,那我发也白发。

2021-7-9 12:57 c381612
回复 #20 zhoufangzun 的帖子

:hz1004::hz1004:

页: [1]
查看完整版本: 6.2【疾风攻击】


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.