轩辕春秋文化论坛 » 曹操传MOD制作交流 » 6.2【单次物理攻击次数+1】


2021-3-22 15:02 59054695
6.2【单次物理攻击次数+1】

00406545  |.  E8 97F8FFFF   |CALL Ekd5.00405DE1
0040654A  |.  FF75 FC       |PUSH DWORD PTR SS:[EBP-4]               ; /Arg1
0040654D  |.  E8 308B0000   |CALL Ekd5.0040F082                      ; \Ekd5.0040F082

00406545  |.  FF75 08       |PUSH DWORD PTR SS:[EBP+8]               ; |Arg1
00406548  |.  E8 F3C40000   |CALL Ekd5.00412A40                      ; \Ekd5.00412A40
0040654D  |.  90            |NOP
0040654E  |.  90            |NOP
0040654F  |.  90            |NOP
00406550  |.  90            |NOP
00406551  |.  90            |NOP

00412A40  /$  55            PUSH EBP
00412A41  |.  8BEC          MOV EBP,ESP
00412A43  |.  51            PUSH ECX
00412A44  |.  E8 9833FFFF   CALL Ekd5.00405DE1
00412A49  |.  FF75 FC       PUSH DWORD PTR SS:[EBP-4]                ; /Arg1
00412A4C  |.  E8 31C6FFFF   CALL Ekd5.0040F082                       ; \Ekd5.0040F082
00412A51  |.  8B4D 08       MOV ECX,DWORD PTR SS:[EBP+8]
00412A54  |.  E8 A037FFFF   CALL Ekd5.004061F9
00412A59  |.  E8 313BFFFF   CALL Ekd5.0040658F
00412A5E  |.  6A 01         PUSH 1                                   ; /Arg4 = 00000001
00412A60  |.  6A 01         PUSH 1                                   ; |Arg3 = 00000001
00412A62  |.  6A 48         PUSH 48                                  ; |Arg2 = 00000048 宝物号
00412A64  |.  6A 7A         PUSH 7A                                  ; |Arg1 = 0000007A 人物特效号
00412A66  |.  E8 6ED7FFFF   CALL Ekd5.004101D9                       ; \Ekd5.004101D9
00412A6B  |.  85C0          TEST EAX,EAX
00412A6D  |.  74 10         JE SHORT Ekd5.00412A7F
00412A6F  |.  8B4D FC       MOV ECX,DWORD PTR SS:[EBP-4]
00412A72  |.  E8 6A33FFFF   CALL Ekd5.00405DE1
00412A77  |.  FF75 FC       PUSH DWORD PTR SS:[EBP-4]                ; /Arg1
00412A7A  |.  E8 03C6FFFF   CALL Ekd5.0040F082                       ; \Ekd5.0040F082
00412A7F  |>  8BE5          MOV ESP,EBP
00412A81  |.  5D            POP EBP
00412A82  \.  C2 0400       RETN 4

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

2021-3-23 12:57 xiaoyao12345
改了闪退    能给个攻击固定回血改法么

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

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

白神 这个特效和主动连击  的区别是?没有搞懂

2021-3-23 20:25 zhoufangzun
[quote]原帖由 [i]c381612[/i] 于 2021-3-23 19:38 发表
白神 这个特效和主动连击  的区别是?没有搞懂 [/quote]

单次攻击次数上限加1,原来是攻击次数上限为2*2=4。(即是2连击,现改为4连击)

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

2021-4-13 23:10 双枪董平
白神,这几段的地址跟骑马攻击、疾风攻击的重复了,我说改完之后一攻击就闪退:hz1014:
00412A40  /$  55            PUSH EBP
00412A41  |.  8BEC          MOV EBP,ESP
00412A43  |.  51            PUSH ECX
00412A44  |.  E8 9833FFFF   CALL Ekd5.00405DE1
00412A49  |.  FF75 FC       PUSH DWORD PTR SS:[EBP-4]                ; /Arg1
00412A4C  |.  E8 31C6FFFF   CALL Ekd5.0040F082                       ; \Ekd5.0040F082

2021-4-14 10:47 zhoufangzun
[quote]原帖由 [i]双枪董平[/i] 于 2021-4-13 23:10 发表
白神,这几段的地址跟骑马攻击、疾风攻击的重复了,我说改完之后一攻击就闪退:hz1014:
00412A40  /$  55            PUSH EBP
00412A41  |.  8BEC          MOV EBP,ESP
00412A43  |.  51            PUSH E ... [/quote]

疾风攻击、骑马攻击和偷袭攻击都属于加强攻击,共用一段代码,三个特效可以连起来写。

疾风攻击和骑马攻击合并写法在疾风攻击的帖子。

2021-5-5 08:41 轩辕大将军
回复 #4 zhoufangzun 的帖子

对不起实在没弄明白,原本的攻击次数的上限不就是连击的两次吗,怎么又成了2*2=4了,

2021-5-5 09:21 zhoufangzun
[quote]原帖由 [i]轩辕大将军[/i] 于 2021-5-5 08:41 发表
对不起实在没弄明白,原本的攻击次数的上限不就是连击的两次吗,怎么又成了2*2=4了, [/quote]

一开始是2连击,加入特效后就是触发连击后为4连击。

2021-5-5 12:26 轩辕大将军
回复 #8 zhoufangzun 的帖子

谢谢解惑,马上进行测试

2021-6-24 16:02 long4444000
这可是梦寐以求的东西啊,希望能直接弄到引擎里去就完美了!

2021-7-31 09:22 李老头
:hz1010:问下大佬,照抄代码之后每个人攻击都会打两下,双击变成打四下。正常效果应该是触发连击即可以连打三下吧?

2021-7-31 09:25 59054695
回复 #11 李老头 的帖子

有特效的人,打一下变两下。双击变四下

2021-7-31 14:28 李老头
回复 #12 59054695 的帖子

:hz1046:这个实现的跟大佬魔改的无限进化里的于禁效果是不一样是吗?

2021-7-31 22:38 59054695
回复 #13 李老头 的帖子

不一样,于禁是增加攻击次数上限。

2024-7-25 19:53 洛公子
:hz1014::hz1014::hz1014:好像不适用于6.5了。。。。

2025-3-24 16:26 c381612
回复 #1 59054695 的帖子

白神,可以开发一下6.5引擎的代码吗?

页: [1]


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