Board logo

标题: 6.2【疾风攻击】 [打印本页]

作者: 59054695    时间: 2021-3-23 14:32     标题: 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

[ 本帖最后由 59054695 于 2021-3-23 14:54 编辑 ]
作者: c381612    时间: 2021-3-23 19:34     标题: 回复 #1 59054695 的帖子

白神 包括之前的新增特效 可以明确的描述一下 具体的效果吗???
作者: yangjiyu115    时间: 2021-3-23 20:03

这个好像和破甲写在同一个位置了
作者: 天道圣君    时间: 2021-3-24 09:58

白神,这个和骑马攻击都是从一个位置引出来的,有方法共存吗
作者: 59054695    时间: 2021-3-24 16:45     标题: 回复 #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

这样抄,位置自行调整
作者: zhoufangzun    时间: 2021-3-24 23:04

问题已解决。

[ 本帖最后由 zhoufangzun 于 2021-3-25 19:37 编辑 ]
作者: zouweixing004    时间: 2021-3-25 20:08     标题: 回复 #6 zhoufangzun 的帖子

怎么解决?
作者: zhoufangzun    时间: 2021-3-25 20:13



QUOTE:
原帖由 zouweixing004 于 2021-3-25 20:08 发表
怎么解决?

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

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

[ 本帖最后由 zhoufangzun 于 2021-3-25 20:14 编辑 ]
作者: zouweixing004    时间: 2021-3-25 20:38     标题: 回复 #8 zhoufangzun 的帖子

这样你的疾风攻击有效果?
作者: zhoufangzun    时间: 2021-3-25 20:43



QUOTE:
原帖由 zouweixing004 于 2021-3-25 20:38 发表
这样你的疾风攻击有效果?

两个都有的,上面的三个跳转位置错了而已,新写一个函数,补完骑马攻击的空缺即可。
作者: zouweixing004    时间: 2021-3-25 21:32     标题: 回复 #10 zhoufangzun 的帖子

是不是412A6E这边a8a换成a93,下面142a7b后面也是换a93. 然后412a73换剩余骑马攻击代码位置。这样的话疾风没效果。
作者: zouweixing004    时间: 2021-3-25 21:32     标题: 回复 #10 zhoufangzun 的帖子

已经搞定

[ 本帖最后由 zouweixing004 于 2021-3-25 22:12 编辑 ]
作者: zhoufangzun    时间: 2021-3-25 22:41



QUOTE:
原帖由 zouweixing004 于 2021-3-25 21:32 发表
已经搞定

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

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

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

[ 本帖最后由 zhoufangzun 于 2021-3-25 22:43 编辑 ]
作者: 天道圣君    时间: 2021-3-26 15:59     标题: 回复 #12 zouweixing004 的帖子

求教是怎么解决的,我改完之后骑马攻击有效疾风攻击无效
作者: 天道圣君    时间: 2021-3-26 16:01     标题: 回复 #6 zhoufangzun 的帖子

求教疾风攻击是怎么解决的
作者: zhoufangzun    时间: 2021-3-26 18:12



QUOTE:
原帖由 天道圣君 于 2021-3-26 16:01 发表
求教疾风攻击是怎么解决的

白神不是给了你参考吗?

你是哪里出了错?
作者: c381612    时间: 2021-7-9 10:43     标题: 回复 #13 zhoufangzun 的帖子

你好,大神,可以发一下“疾风攻击”和“偷袭攻击”写在一起的代码吗?
小弟求助
作者: zhoufangzun    时间: 2021-7-9 11:26



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

骑马攻击,疾风攻击,偷袭攻击都写一起
作者: c381612    时间: 2021-7-9 11:36     标题: 回复 #18 zhoufangzun 的帖子

你好,我就是不会,可以请你发一下代码吗?我想炒一下作业,麻烦你了
作者: zhoufangzun    时间: 2021-7-9 12:01



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

我引擎扩展过,你根本抄不了,如果你只会抄代码,那我发也白发。
作者: c381612    时间: 2021-7-9 12:57     标题: 回复 #20 zhoufangzun 的帖子






欢迎光临 轩辕春秋文化论坛 (http://www.xycq.org.cn/forum/) Powered by Discuz! 5.0.0