标题: 致命一击的改良
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-2-20 10:54 资料 个人空间 短消息 看全部作者
致命一击的改良

以原版曹操传为例,当攻击武将的士气大于等于被攻击武将的士气的3倍时,致命一击的机率为100%,必定致命一击,必定攻击伤害是150%。
士气再高,机率也是100%,伤害也是150%,个人认为有点浪费。所以我就对致命一击作出小小的改良,当致命一击的机率大于100时,致命一击的伤害为 致命一击伤害*致命一击机率
比如A武将对B武将的普通攻击伤害是100,A武将对B武将的致命一击机率为110%,以前的最终伤害是150,我改良后就是100*150%*110%=165。

具体的修改是:
00405D9B  |. 6A 29          PUSH 29
00405D9D  |. 8B45 F4        MOV EAX,DWORD PTR SS:[EBP-C]
00405DA0  |. 8B48 08        MOV ECX,DWORD PTR DS:[EAX+8]
00405DA3  |. E8 611C0000    CALL 00407A09
00405DA8  |. 85C0           TEST EAX,EAX
00405DAA  |. 74 04          JE SHORT 00405DB0
00405DAC  |. B0 64          MOV AL,64
00405DAE  |. EB 3E          JMP SHORT 00405DEE
00405DB0  |> 8B4D F8        MOV ECX,DWORD PTR SS:[EBP-8]
00405DB3  |. 6BC9 03        IMUL ECX,ECX,3
00405DB6  |. D1E9           SHR ECX,1
00405DB8  |. 394D FC        CMP DWORD PTR SS:[EBP-4],ECX
00405DBB  |. 72 15          JB SHORT 00405DD2
00405DBD  |. 8B45 FC        MOV EAX,DWORD PTR SS:[EBP-4]
00405DC0  |. 2BC1           SUB EAX,ECX
00405DC2  |. 69C0 8C000000  IMUL EAX,EAX,8C
00405DC8  |. 33D2           XOR EDX,EDX
00405DCA  |. F775 F8        DIV DWORD PTR SS:[EBP-8]
00405DCD  |. 83C0 1E        ADD EAX,1E
00405DD0  |. EB 1C          JMP SHORT 00405DEE
00405DD2  |> 8B4D F8        MOV ECX,DWORD PTR SS:[EBP-8]
00405DD5  |. 394D FC        CMP DWORD PTR SS:[EBP-4],ECX
00405DD8  |. 72 12          JB SHORT 00405DEC
00405DDA  |. 8B45 FC        MOV EAX,DWORD PTR SS:[EBP-4]
00405DDD  |. 2BC1           SUB EAX,ECX
00405DDF  |. 6BC0 1C        IMUL EAX,EAX,1C
00405DE2  |. 33D2           XOR EDX,EDX
00405DE4  |. F775 F8        DIV DWORD PTR SS:[EBP-8]
00405DE7  |. 83C0 02        ADD EAX,2
00405DEA  |. EB 02          JMP SHORT 00405DEE
00405DEC  |> B0 01          MOV AL,1
00405DEE  |> 8BE5           MOV ESP,EBP
00405DF0  |. 5D             POP EBP
00405DF1  \. C3             RETN
上面是致命一击机率的计算,我这里是改成了岳飞传的爆击率,再将100的上限去掉了。下面的才是伤害的计算。

00405E06   . 83EC 20     SUB ESP,20

00405EFB   . E8 69FEFFFF    CALL 00405D69  -----获取致命一击的机率
00405F00   . E9 12340000    JMP 00409317

(注:如果是STAR175带必杀的引擎,这里要加一条 MOV DWORD PTR SS:[EBP-20],0)
00409317     8945 E0        MOV DWORD PTR SS:[EBP-20],EAX
0040931A     3C 64          CMP AL,64
0040931C     76 02          JBE SHORT 00409320
0040931E   . B0 64          MOV AL,64
00409320   > 25 FF000000    AND EAX,0FF
00409325   .^E9 DBCBFFFF    JMP 00405F05

先将机率数值存入[EBP-20]里面,如果机率超过100,将机率改回100,接后面的机率测试函数;如果不超过100,直接接后面的机率测试函数。


00405F4B   . 6BC0 03        IMUL EAX,EAX,3
00405F4E   . 99             CDQ
00405F4F   . 2BC2           SUB EAX,EDX
00405F51   . E9 D4330000    JMP 0040932A

0040932A   > D1F8           SAR EAX,1
0040932C   . 33C9           XOR ECX,ECX
0040932E   . 8B4D E0        MOV ECX,DWORD PTR SS:[EBP-20]
00409331     83F9 64        CMP ECX,64
00409334     76 0C          JBE SHORT 00409342
00409336   . 0FAFC1         IMUL EAX,ECX
00409339   . 33D2           XOR EDX,EDX
0040933B   . B9 64000000    MOV ECX,64
00409340   . F7F1           DIV ECX
00409342   > 8B4D FC        MOV ECX,DWORD PTR SS:[EBP-4]
00409345   .^E9 0CCCFFFF    JMP 00405F56

计算最后的致命一击伤害。先取出存在[EBP-20]的数值,如果这个值不超过100就跳过,接回原来的;如果超过100,就在原来150%的伤害的基础上,再乘以这个数值

实际的测试效果,A武将士气286,B武将士气131,A武将攻击B武将,普通的伤害是116,按上面的爆击率计算出来的爆击率是126%,原来的最终伤害是177(174+3),改良后就变成了217(219-2)

经过改良后,士气越高,威力越大。

[ 本帖最后由 godtype 于 2009-3-9 08:43 编辑 ]

本帖最近评分记录
司徒苍月 2009-2-20 11:12 +52


顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-2-20 12:23 资料 个人空间 短消息 看全部作者
回复 #2 dimeterio 的帖子

本主题不是讨论帖,请不要随便用“反对“字眼。

如果MOD制作人不需要用本主题的内容,是有权不用,有权不修正。


顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-2-21 11:27 资料 个人空间 短消息 看全部作者
已重新改,取消了集气。

[ 本帖最后由 godtype 于 2009-2-23 11:03 编辑 ]
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-2-21 17:27 资料 个人空间 短消息 看全部作者
回复 #16 乱世枭雄 的帖子

我本来是在旧引擎改的,没有在新引擎中改过,所以可能会出点错,我有时间再看一下。
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-2-21 23:00 资料 个人空间 短消息 看全部作者
回复 #16 乱世枭雄 的帖子

已经测试过了,没有发现你所说的问题。
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-2-22 08:02 资料 个人空间 短消息 看全部作者
回复 #20 乱世枭雄 的帖子

果然是必杀的问题。
我用旧引擎来改的原因就是因为对必杀非常不了解。

暂时没办法了,如果要用必杀就用不了改良,或者等STAR175来解答。
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-2-22 18:18 资料 个人空间 短消息 看全部作者
回复 #24 KYOKO 的帖子

因为我改用了岳飞传的爆击公式:(286-131*1.5)*140/131+30=126
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-3-2 08:18 资料 个人空间 短消息 看全部作者
回复 #31 蛇夫座 的帖子

抱歉,有一段时间无上,现在才看到。

顶楼的所有跳转出去的地方都是跳到空白地方,要自己找的。
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-3-8 17:41 资料 个人空间 短消息 看全部作者
回复 #37 蛇夫座 的帖子

00405EFB   . E8 69FEFFFF    CALL 00405D69  -----获取致命一击的机率
00405F00   . E9 12340000    JMP 00409317

MOV DWORD PTR SS:[EBP-20],0
00409317     8945 E0        MOV DWORD PTR SS:[EBP-20],EAX
0040931A     3C 64          CMP AL,64
0040931C     76 02          JBE SHORT 00409320

将红色那一句加进去。
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-3-8 17:44 资料 个人空间 短消息 看全部作者
回复 #36 younger3 的帖子

如果对照顶楼所写的确定是没有错,最好将出错EXE发上来。
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-3-8 23:03 资料 个人空间 短消息 看全部作者
对蛇夫座和younger3非常报歉,原来我漏了一条指令的修改没有帖出来。

必须将
00405E06   . 83EC 1C                    SUB ESP,1C
改成
SUB ESP,20

否则[EBP-20]会无效。
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-3-9 11:45 资料 个人空间 短消息 看全部作者
回复 #45 younger3 的帖子

因为致命一击的宝物特效是固定100,所以要另外修改爆击率的函数,具体要按实际需要来修改。
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-3-9 20:06 资料 个人空间 短消息 看全部作者
回复 #47 younger3 的帖子

我个人的做法是将致命一击特效改成辅助致命一击机率,根据DATA中设置的数值来增加致命一击的机率。
不知你觉得如何?如果觉得没问题,可以上传附件,或者mail给我,个人资料中有。
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-3-12 09:04 资料 个人空间 短消息 看全部作者
回复 #49 summer3965 的帖子

我帖出来吧,这是帮younger3改的:

00405D69   $ 55              PUSH EBP
00405D6A   . 8BEC            MOV EBP,ESP
00405D6C   . 83EC 10         SUB ESP,10
00405D6F   . 894D F4         MOV DWORD PTR SS:[EBP-C],ECX
00405D72   . 8B45 F4         MOV EAX,DWORD PTR SS:[EBP-C]
00405D75   . 8B48 0C         MOV ECX,DWORD PTR DS:[EAX+C]
00405D78   . E8 02990300     CALL ekd5y.0043F67F
00405D7D   . 8945 FC         MOV DWORD PTR SS:[EBP-4],EAX
00405D80   . 8B4D F4         MOV ECX,DWORD PTR SS:[EBP-C]
00405D83   . 33D2            XOR EDX,EDX
00405D85   . 8A51 01         MOV DL,BYTE PTR DS:[ECX+1]
00405D88   . 8BCA            MOV ECX,EDX
00405D8A   . 6BC9 24         IMUL ECX,ECX,24
00405D8D   . 81C1 502C4B00   ADD ECX,ekd5y.004B2C50
00405D93   . E8 E7980300     CALL ekd5y.0043F67F
00405D98   . 8945 F8         MOV DWORD PTR SS:[EBP-8],EAX

00405D9B   . 8B4D F8         MOV ECX,DWORD PTR SS:[EBP-8]
00405D9E   . 6BC9 03         IMUL ECX,ECX,3
00405DA1   . D1E9            SHR ECX,1
00405DA3   . 394D FC         CMP DWORD PTR SS:[EBP-4],ECX
00405DA6   . 72 15           JB SHORT ekd5y.00405DBD
00405DA8   . 8B45 FC         MOV EAX,DWORD PTR SS:[EBP-4]
00405DAB   . 2BC1            SUB EAX,ECX
00405DAD   . 69C0 8C000000   IMUL EAX,EAX,8C
00405DB3   . 33D2            XOR EDX,EDX
00405DB5   . F775 F8         DIV DWORD PTR SS:[EBP-8]
00405DB8   . 83C0 1E         ADD EAX,1E
00405DBB   . EB 1C           JMP SHORT ekd5y.00405DD9
00405DBD   > 8B4D F8         MOV ECX,DWORD PTR SS:[EBP-8]
00405DC0   . 394D FC         CMP DWORD PTR SS:[EBP-4],ECX
00405DC3   . 72 12           JB SHORT ekd5y.00405DD7
00405DC5   . 8B45 FC         MOV EAX,DWORD PTR SS:[EBP-4]
00405DC8   . 2BC1            SUB EAX,ECX
00405DCA   . 6BC0 1C         IMUL EAX,EAX,1C
00405DCD   . 33D2            XOR EDX,EDX
00405DCF   . F775 F8         DIV DWORD PTR SS:[EBP-8]
00405DD2   . 83C0 02         ADD EAX,2
00405DD5   . EB 02           JMP SHORT ekd5y.00405DD9
00405DD7   > B0 01           MOV AL,1
00405DD9   > 8945 F0         MOV DWORD PTR SS:[EBP-10],EAX
将计算爆击率移到前面来,并将计算出来的爆击率暂时保存在[EBP-10]中

00405DDC   . 6A 29           PUSH 29                                  ; /Arg1 = 00000029
00405DDE   . 8B45 F4         MOV EAX,DWORD PTR SS:[EBP-C]             ; |
00405DE1   . 8B48 08         MOV ECX,DWORD PTR DS:[EAX+8]             ; |
00405DE4   . E8 201C0000     CALL ekd5y.00407A09                      ; \ekd5y.00407A09
00405DE9   . 85C0            TEST EAX,EAX
00405DEB   . 74 0F           JE SHORT ekd5y.00405DFC
00405DED   . 6A 29           PUSH 29
00405DEF   . 8B45 F4         MOV EAX,DWORD PTR SS:[EBP-C]
00405DF2   . 8B48 08         MOV ECX,DWORD PTR DS:[EAX+8]
00405DF5   . E9 50350000     JMP ekd5y.0040934A
(位置不够用,跳到空白位置再继续写)
0040934A   > E8 A3E7FFFF     CALL ekd5y.00407AF2                      ; \ekd5y.00407AF2
0040934F   . 25 FF000000     AND EAX,0FF
00409354   . 0145 F0         ADD DWORD PTR SS:[EBP-10],EAX
00409357   .^E9 A0CAFFFF     JMP ekd5y.00405DFC
上面就是从DATA中设置数值,加进之前计算出来的爆击率,“致命一击攻击”的特效就要改名为“辅助致命一击”


00405DFA     90              NOP
00405DFB     90              NOP
00405DFC   > 8B45 F0         MOV EAX,DWORD PTR SS:[EBP-10]
00405DFF   . 8BE5            MOV ESP,EBP
00405E01   . 5D              POP EBP
00405E02   . C3              RETN
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-3-12 09:12 资料 个人空间 短消息 看全部作者
这个是我自用的(整条爆击率函数搬去其他位置):
004D0DA0   55               PUSH EBP
004D0DA1   8BEC             MOV EBP,ESP
004D0DA3   83EC 10          SUB ESP,10
004D0DA6   894D F4          MOV DWORD PTR SS:[EBP-C],ECX
004D0DA9   8B45 F4          MOV EAX,DWORD PTR SS:[EBP-C]
004D0DAC   8B48 0C          MOV ECX,DWORD PTR DS:[EAX+C]
004D0DAF   E8 CBE8F6FF      CALL Ekd5-G.0043F67F
004D0DB4   8945 FC          MOV DWORD PTR SS:[EBP-4],EAX
004D0DB7   8B4D F4          MOV ECX,DWORD PTR SS:[EBP-C]
004D0DBA   33D2             XOR EDX,EDX
004D0DBC   8A51 01          MOV DL,BYTE PTR DS:[ECX+1]
004D0DBF   8BCA             MOV ECX,EDX
004D0DC1   6BC9 24          IMUL ECX,ECX,24
004D0DC4   81C1 502C4B00    ADD ECX,Ekd5-G.004B2C50
004D0DCA   E8 B0E8F6FF      CALL Ekd5-G.0043F67F
004D0DCF   8945 F8          MOV DWORD PTR SS:[EBP-8],EAX
004D0DD2   8B4D F8          MOV ECX,DWORD PTR SS:[EBP-8]
004D0DD5   D1E1             SHL ECX,1
004D0DD7   394D FC          CMP DWORD PTR SS:[EBP-4],ECX
004D0DDA   72 15            JB SHORT Ekd5-G.004D0DF1
004D0DDC   8B45 FC          MOV EAX,DWORD PTR SS:[EBP-4]
004D0DDF   2BC1             SUB EAX,ECX
004D0DE1   6BC0 50          IMUL EAX,EAX,50
004D0DE4   90               NOP
004D0DE5   90               NOP
004D0DE6   90               NOP
004D0DE7   33D2             XOR EDX,EDX
004D0DE9   F775 F8          DIV DWORD PTR SS:[EBP-8]
004D0DEC   83C0 14          ADD EAX,14
004D0DEF   EB 1C            JMP SHORT Ekd5-G.004D0E0D
004D0DF1   8B4D F8          MOV ECX,DWORD PTR SS:[EBP-8]
004D0DF4   394D FC          CMP DWORD PTR SS:[EBP-4],ECX
004D0DF7   72 12            JB SHORT Ekd5-G.004D0E0B
004D0DF9   8B45 FC          MOV EAX,DWORD PTR SS:[EBP-4]
004D0DFC   2BC1             SUB EAX,ECX
004D0DFE   6BC0 12          IMUL EAX,EAX,12
004D0E01   33D2             XOR EDX,EDX
004D0E03   F775 F8          DIV DWORD PTR SS:[EBP-8]
004D0E06   83C0 02          ADD EAX,2
004D0E09   EB 02            JMP SHORT Ekd5-G.004D0E0D
004D0E0B   B0 01            MOV AL,1
004D0E0D   8945 F0          MOV DWORD PTR SS:[EBP-10],EAX
004D0E10   6A 29            PUSH 29
004D0E12   8B45 F4          MOV EAX,DWORD PTR SS:[EBP-C]
004D0E15   8B48 08          MOV ECX,DWORD PTR DS:[EAX+8]
004D0E18   E8 EC6BF3FF      CALL Ekd5-G.00407A09
004D0E1D   85C0             TEST EAX,EAX
004D0E1F   74 17            JE SHORT Ekd5-G.004D0E38
004D0E21   6A 29            PUSH 29
004D0E23   8B45 F4          MOV EAX,DWORD PTR SS:[EBP-C]
004D0E26   8B48 08          MOV ECX,DWORD PTR DS:[EAX+8]
004D0E29   E8 C46CF3FF      CALL Ekd5-G.00407AF2
004D0E2E   25 FF000000      AND EAX,0FF
004D0E33   0145 F0          ADD DWORD PTR SS:[EBP-10],EAX
004D0E36   EB 13            JMP SHORT Ekd5-G.004D0E4B
004D0E38   8B55 F4          MOV EDX,DWORD PTR SS:[EBP-C]
004D0E3B   8B4A 08          MOV ECX,DWORD PTR DS:[EDX+8]
004D0E3E   E8 CD57F3FF      CALL Ekd5-G.00406610
004D0E43   3C 28            CMP AL,28
004D0E45   75 04            JNZ SHORT Ekd5-G.004D0E4B
004D0E47   8345 F0 1E       ADD DWORD PTR SS:[EBP-10],1E
004D0E4B   8B45 F0          MOV EAX,DWORD PTR SS:[EBP-10]
004D0E4E   3D C8000000      CMP EAX,0C8
004D0E53   76 05            JBE SHORT Ekd5-G.004D0E5A
004D0E55   B8 C8000000      MOV EAX,0C8
004D0E5A   8BE5             MOV ESP,EBP
004D0E5C   5D               POP EBP
004D0E5D   C3               RETN
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-3-13 17:29 资料 个人空间 短消息 看全部作者
回复 #53 乱世枭雄 的帖子

这几天有点忙,过几天吧。

或者看有哪位论坛会员能够照我帖的帮你改出来的话,我发个红包给他吧。
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-3-14 16:43 资料 个人空间 短消息 看全部作者
回复 #59 乱世枭雄 的帖子

兵种特效是要照我自用的那一段改。
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-6-15 09:25 资料 个人空间 短消息 看全部作者
回复 #68 天照之火 的帖子

00405DEE  |> 83F8 64        CMP EAX,64
00405DF1  |. 72 05          JB SHORT 岳飞.00405DF8
00405DF3  |. B8 64000000    MOV EAX,64
00405DF8  |> 8BE5           MOV ESP,EBP
00405DFA  |. 5D             POP EBP
00405DFB  \. C3             RETN

前面有些跳转也要改,详细请自行参考岳飞传。
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-6-15 19:01 资料 个人空间 短消息 看全部作者
回复 #70 天照之火 的帖子

完整的岳飞传爆击率计算:
00405D69  /$ 55             PUSH EBP
00405D6A  |. 8BEC           MOV EBP,ESP
00405D6C  |. 83EC 0C        SUB ESP,0C
00405D6F  |. 894D F4        MOV DWORD PTR SS:[EBP-C],ECX
00405D72  |. 8B45 F4        MOV EAX,DWORD PTR SS:[EBP-C]
00405D75  |. 8B48 0C        MOV ECX,DWORD PTR DS:[EAX+C]
00405D78  |. E8 02990300    CALL 岳飞.0043F67F
00405D7D  |. 8945 FC        MOV DWORD PTR SS:[EBP-4],EAX
00405D80  |. 8B4D F4        MOV ECX,DWORD PTR SS:[EBP-C]
00405D83  |. 33D2           XOR EDX,EDX
00405D85  |. 8A51 01        MOV DL,BYTE PTR DS:[ECX+1]
00405D88  |. 8BCA           MOV ECX,EDX
00405D8A  |. 6BC9 24        IMUL ECX,ECX,24
00405D8D  |. 81C1 502C4B00  ADD ECX,岳飞.004B2C50
00405D93  |. E8 E7980300    CALL 岳飞.0043F67F
00405D98  |. 8945 F8        MOV DWORD PTR SS:[EBP-8],EAX
00405D9B  |. 6A 29          PUSH 29                                  ; /Arg1 = 00000029
00405D9D  |. 8B45 F4        MOV EAX,DWORD PTR SS:[EBP-C]             ; |
00405DA0  |. 8B48 08        MOV ECX,DWORD PTR DS:[EAX+8]             ; |
00405DA3  |. E8 611C0000    CALL 岳飞.00407A09                         ; \岳飞.00407A09
00405DA8  |. 85C0           TEST EAX,EAX
00405DAA  |. 74 04          JE SHORT 岳飞.00405DB0
00405DAC  |. B0 64          MOV AL,64
00405DAE  |. EB 48          JMP SHORT 岳飞.00405DF8
00405DB0  |> 8B4D F8        MOV ECX,DWORD PTR SS:[EBP-8]
00405DB3  |. 6BC9 03        IMUL ECX,ECX,3
00405DB6  |. D1E9           SHR ECX,1
00405DB8  |. 394D FC        CMP DWORD PTR SS:[EBP-4],ECX
00405DBB  |. 72 15          JB SHORT 岳飞.00405DD2
00405DBD  |. 8B45 FC        MOV EAX,DWORD PTR SS:[EBP-4]
00405DC0  |. 2BC1           SUB EAX,ECX
00405DC2  |. 69C0 8C000000  IMUL EAX,EAX,8C
00405DC8  |. 33D2           XOR EDX,EDX
00405DCA  |. F775 F8        DIV DWORD PTR SS:[EBP-8]
00405DCD  |. 83C0 1E        ADD EAX,1E
00405DD0  |. EB 1C          JMP SHORT 岳飞.00405DEE
00405DD2  |> 8B4D F8        MOV ECX,DWORD PTR SS:[EBP-8]
00405DD5  |. 394D FC        CMP DWORD PTR SS:[EBP-4],ECX
00405DD8  |. 72 12          JB SHORT 岳飞.00405DEC
00405DDA  |. 8B45 FC        MOV EAX,DWORD PTR SS:[EBP-4]
00405DDD  |. 2BC1           SUB EAX,ECX
00405DDF  |. 6BC0 1C        IMUL EAX,EAX,1C
00405DE2  |. 33D2           XOR EDX,EDX
00405DE4  |. F775 F8        DIV DWORD PTR SS:[EBP-8]
00405DE7  |. 83C0 02        ADD EAX,2
00405DEA  |. EB 02          JMP SHORT 岳飞.00405DEE
00405DEC  |> B0 01          MOV AL,1
00405DEE  |> 83F8 64        CMP EAX,64
00405DF1  |. 72 05          JB SHORT 岳飞.00405DF8
00405DF3  |. B8 64000000    MOV EAX,64
00405DF8  |> 8BE5           MOV ESP,EBP
00405DFA  |. 5D             POP EBP
00405DFB  \. C3             RETN
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2009-6-16 17:40 资料 个人空间 短消息 看全部作者


QUOTE:
原帖由 双溪赵云 于 2009-6-16 13:38 发表

如果按照lz的改良方案,增加100%的概率造成的伤害是极为恐怖的。所以致命一击这属性保留为原计算方式就可以了

如果不想用,不改就是了,这个改良也不是强制用的。
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-9-4 05:02
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.017007 second(s), 10 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP