标题: 6.2修正版【策略界面285显示策略命中率和伤害系数】
性别:未知-离线 59054695
(筱尐小白)

Rank: 4
组别 士兵
级别 裨将军
功绩 3
帖子 310
编号 310804
注册 2009-2-13


发表于 2021-7-6 00:10 资料 短消息 只看该作者
6.2修正版【策略界面285显示策略命中率和伤害系数】

0046FAB5  |. 8B8D 30FFFFFF     MOV ECX,DWORD PTR SS:[EBP-D0]
0046FABB  |. E8 30350600       CALL Ekd5.004D2FF0
0046FAC0  |. 90                NOP
0046FAC1  |. 90                NOP
0046FAC2  |. 90                NOP
0046FAC3  |. 90                NOP
0046FAC4  |. 90                NOP
0046FAC5  |. 90                NOP
0046FAC6  |. 90                NOP
0046FAC7  |. 90                NOP
0046FAC8  |. 90                NOP
0046FAC9  |. 90                NOP
0046FACA  |. 90                NOP
0046FACB  |. 90                NOP
0046FACC  |. 90                NOP
0046FACD  |. 90                NOP
0046FACE  |. 90                NOP
0046FACF  |. 90                NOP
0046FAD0  |. 90                NOP
0046FAD1  |. 90                NOP
0046FAD2  |. 90                NOP

004D2FF0   55                  PUSH EBP
004D2FF1   8BEC                MOV EBP,ESP
004D2FF3   81EC D0000000       SUB ESP,0D0
004D2FF9   898D 30FFFFFF       MOV DWORD PTR SS:[EBP-D0],ECX
004D2FFF   6A 00               PUSH 0
004D3001   8B85 30FFFFFF       MOV EAX,DWORD PTR SS:[EBP-D0]
004D3007   33C9                XOR ECX,ECX
004D3009   8A88 24200000       MOV CL,BYTE PTR DS:[EAX+2024]
004D300F   31D2                XOR EDX,EDX
004D3011   E8 AA3AF5FF         CALL Ekd5.00426AC0
004D3016   90                  NOP
004D3017   52                  PUSH EDX
004D3018   68 1B040000         PUSH 41B
004D301D   8B95 30FFFFFF       MOV EDX,DWORD PTR SS:[EBP-D0]
004D3023   8B42 04             MOV EAX,DWORD PTR DS:[EDX+4]
004D3026   50                  PUSH EAX
004D3027   FF15 E4624800       CALL DWORD PTR DS:[<&USER32.SetDlgItemIn>; USER32.SetDlgItemInt
004D302D   8B85 30FFFFFF       MOV EAX,DWORD PTR SS:[EBP-D0]
004D3033   33C9                XOR ECX,ECX
004D3035   8A88 24200000       MOV CL,BYTE PTR DS:[EAX+2024]
004D303B   31D2                XOR EDX,EDX
004D303D   8A91 B79B4400       MOV DL,BYTE PTR DS:[ECX+449BB7]
004D3043   80FA 04             CMP DL,4
004D3046   74 30               JE SHORT Ekd5.004D3078
004D3048   6A 00               PUSH 0
004D304A   8B85 30FFFFFF       MOV EAX,DWORD PTR SS:[EBP-D0]
004D3050   33C9                XOR ECX,ECX
004D3052   8A88 24200000       MOV CL,BYTE PTR DS:[EAX+2024]
004D3058   31D2                XOR EDX,EDX
004D305A   E8 973AF5FF         CALL Ekd5.00426AF6
004D305F   90                  NOP
004D3060   52                  PUSH EDX
004D3061   68 1C040000         PUSH 41C
004D3066   8B95 30FFFFFF       MOV EDX,DWORD PTR SS:[EBP-D0]
004D306C   8B42 04             MOV EAX,DWORD PTR DS:[EDX+4]
004D306F   50                  PUSH EAX
004D3070   FF15 E4624800       CALL DWORD PTR DS:[<&USER32.SetDlgItemIn>; USER32.SetDlgItemInt
004D3076   EB 19               JMP SHORT Ekd5.004D3091
004D3078   6A 00               PUSH 0
004D307A   6A 00               PUSH 0
004D307C   68 1C040000         PUSH 41C
004D3081   8B95 30FFFFFF       MOV EDX,DWORD PTR SS:[EBP-D0]
004D3087   8B42 04             MOV EAX,DWORD PTR DS:[EDX+4]
004D308A   50                  PUSH EAX
004D308B   FF15 E4624800       CALL DWORD PTR DS:[<&USER32.SetDlgItemIn>; USER32.SetDlgItemInt
004D3091   8B95 30FFFFFF       MOV EDX,DWORD PTR SS:[EBP-D0]
004D3097   33C0                XOR EAX,EAX
004D3099   8A82 24200000       MOV AL,BYTE PTR DS:[EDX+2024]
004D309F   8BC8                MOV ECX,EAX
004D30A1   E8 5C0FFBFF         CALL Ekd5.00484002
004D30A6   E8 65C6F8FF         CALL Ekd5.0045F710
004D30AB   8BE5                MOV ESP,EBP
004D30AD   5D                  POP EBP
004D30AE   C3                  RETN

00426AC0     55                  PUSH EBP
00426AC1     8BEC                MOV EBP,ESP
00426AC3     8A91 07BA4300       MOV DL,BYTE PTR DS:[ECX+43BA07]
00426AC9     80FA 00             CMP DL,0
00426ACC     75 04               JNZ SHORT Ekd5.00426AD2
00426ACE     B2 5A               MOV DL,5A
00426AD0     EB 07               JMP SHORT Ekd5.00426AD9
00426AD2     80FA 01             CMP DL,1
00426AD5     75 04               JNZ SHORT Ekd5.00426ADB
00426AD7     B2 64               MOV DL,64
00426AD9     EB 07               JMP SHORT Ekd5.00426AE2
00426ADB     80FA 02             CMP DL,2
00426ADE     75 04               JNZ SHORT Ekd5.00426AE4
00426AE0     B2 63               MOV DL,63
00426AE2     EB 07               JMP SHORT Ekd5.00426AEB
00426AE4     80FA 03             CMP DL,3
00426AE7     75 04               JNZ SHORT Ekd5.00426AED
00426AE9     B2 22               MOV DL,22
00426AEB     EB 07               JMP SHORT Ekd5.00426AF4
00426AED     80FA 04             CMP DL,4
00426AF0     75 02               JNZ SHORT Ekd5.00426AF4
00426AF2     B2 32               MOV DL,32
00426AF4     C9                  LEAVE
00426AF5     C3                  RETN
00426AF6  /. 55                PUSH EBP
00426AF7  |. 8BEC              MOV EBP,ESP
00426AF9  |. 80F9 4E           CMP CL,4E
00426AFC  |. 72 03             JB SHORT Ekd5.00426B01
00426AFE  |. 83E9 0A           SUB ECX,0A
00426B01  |> 8A91 1DC34300     MOV DL,BYTE PTR DS:[ECX+43C31D]
00426B07  |. C9                LEAVE
00426B08  \. C3                RETN

用RS修改285号对话框
285 DIALOGEX 270, 400, 175, 144
STYLE DS_ABSALIGN | DS_MODALFRAME | WS_POPUP
CAPTION ""
LANGUAGE LANG_CHINESE, 0x2
FONT 9, "微软雅黑"
{
   CONTROL "N", 1314, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 39, 12, 64, 8
   CONTROL "", 1318, STATIC, SS_ICON | WS_CHILD | WS_VISIBLE, 12, 6, 20, 20
   CONTROL "E", 1023, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 48, 38, 35, 8 , 0x00001000
   CONTROL "效果", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE, 10, 38, 28, 8
   CONTROL "", -1, STATIC, SS_ETCHEDFRAME | WS_CHILD | WS_VISIBLE, 4, 32, 105, 55
   CONTROL "99", 1010, STATIC, SS_RIGHT | WS_CHILD | WS_VISIBLE | WS_GROUP, 71, 50, 12, 8
   CONTROL "消耗MP", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 10, 50, 33, 8
   CONTROL "", 1319, STATIC, SS_ENHMETAFILE | SS_REALSIZEIMAGE | SS_SUNKEN | WS_CHILD | WS_VISIBLE, 131, 14, 36, 43
   CONTROL "可能范围", -1, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 126, 4, 45, 58
   CONTROL "", 1320, STATIC, SS_ENHMETAFILE | SS_REALSIZEIMAGE | SS_SUNKEN | WS_CHILD | WS_VISIBLE, 131, 76, 36, 43
   CONTROL "影响范围", -1, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 126, 66, 45, 58
   CONTROL "D", 1317, STATIC, SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE, 5, 88, 105, 50
   CONTROL "确认", 2, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 126, 127, 45, 13 , 0x00000020
   CONTROL ":", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 41, 49, 8, 8
   CONTROL ":", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 41, 38, 8, 8
   CONTROL "Rubi", 1315, STATIC, SS_LEFT | WS_CHILD | WS_GROUP, 39, 4, 64, 8
   CONTROL "基础命中", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 10, 62, 33, 8
   CONTROL "伤害系数", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 10, 74, 33, 8
   CONTROL ":", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 41, 74, 8, 8
   CONTROL ":", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 41, 62, 8, 8
   CONTROL "A", 1051, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 48, 62, 35, 8 , 0x00001000
   CONTROL "A", 1052, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 48, 74, 35, 8 , 0x00001000
   CONTROL "%", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 85, 62, 8, 8
   CONTROL "%", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 85, 74, 8, 8
}

[ 本帖最后由 59054695 于 2021-7-10 10:25 编辑 ]


图片附件: QQ图片20210706000805.png (2021-7-6 00:11, 24.2 K)



顶部
性别:未知-离线 star175

★★

Rank: 9Rank: 9Rank: 9
轩辕春秋年度最佳(轩辕工作室)
组别 白衣卿相
级别 讨逆将军
好贴 3
功绩 153
帖子 686
编号 91725
注册 2006-11-16


发表于 2021-7-6 17:06 资料 文集 短消息 只看该作者
回复 #1 59054695 的帖子

代码拿走了,不过我记得这里的命中率应该是指命中上限


00426AC9  |. 80FA 00           CMP DL,0
00426ACC  |. 75 04             JNZ SHORT Ekd5.00426AD2
00426ACE  |. B2 64             MOV DL,64
00426AD0  |. EB 07             JMP SHORT Ekd5.00426AD9
00426AD2  |> 80FA 01           CMP DL,1
00426AD5  |. 75 04             JNZ SHORT Ekd5.00426ADB
00426AD7  |. B2 5A             MOV DL,5A

这里的64和5A分别是大觉醒和觉醒,搞反了

[ 本帖最后由 star175 于 2021-7-6 17:57 编辑 ]


顶部
性别:未知-离线 轩雅凌枫

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 64
编号 352402
注册 2009-12-27
家族 轩辕学院


发表于 2021-7-6 17:36 资料 短消息 只看该作者
惊现STAR。。。

感谢楼主提供~~~~~~
顶部
性别:未知-离线 59054695
(筱尐小白)

Rank: 4
组别 士兵
级别 裨将军
功绩 3
帖子 310
编号 310804
注册 2009-2-13


发表于 2021-7-6 17:36 资料 短消息 只看该作者
回复 #2 star175 的帖子

00:恢复状态类专用,100%成功
01:恢复状态类专用,计算成功率*90%
02:直接等于计算成功率
03:直接击退类策略专用。目标是BOSS时,计算成功率*34%
04:直接击退类策略专用。目标是BOSS时,计算成功率*50%
05--63:直接等于计算成功率*设置值
64:固定100%成功

我看毅大对这块是这么解读的,我就理解算一个基础值。
顶部
性别:未知-离线 star175

★★

Rank: 9Rank: 9Rank: 9
轩辕春秋年度最佳(轩辕工作室)
组别 白衣卿相
级别 讨逆将军
好贴 3
功绩 153
帖子 686
编号 91725
注册 2006-11-16


发表于 2021-7-6 18:02 资料 文集 短消息 只看该作者
回复 #4 59054695 的帖子

02:直接等于计算成功率

这个也应该是H64而不是H63

准确的讲法 对本方使用的策略是基础命中,对敌方的是命中上限

[ 本帖最后由 star175 于 2021-7-6 18:11 编辑 ]
顶部
性别:未知-离线 59054695
(筱尐小白)

Rank: 4
组别 士兵
级别 裨将军
功绩 3
帖子 310
编号 310804
注册 2009-2-13


发表于 2021-7-6 18:10 资料 短消息 只看该作者
回复 #5 star175 的帖子

h64我理解是必中,所以设置的显示h63
顶部
性别:未知-离线 59054695
(筱尐小白)

Rank: 4
组别 士兵
级别 裨将军
功绩 3
帖子 310
编号 310804
注册 2009-2-13


发表于 2021-7-10 09:58 资料 短消息 只看该作者
回复 #2 star175 的帖子

对哦,觉醒是100%,大觉醒是90%。
顶部
性别:未知-离线 c381612
(龙城飞将)

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 忠义校尉
功绩 3
帖子 273
编号 330810
注册 2009-7-24


发表于 2021-7-10 11:26 资料 短消息 只看该作者
回复 #7 59054695 的帖子

白神,之前的代码更新了吗??修改了哪里??
顶部
性别:未知-离线 59054695
(筱尐小白)

Rank: 4
组别 士兵
级别 裨将军
功绩 3
帖子 310
编号 310804
注册 2009-2-13


发表于 2021-7-10 15:27 资料 短消息 只看该作者
回复 #8 c381612 的帖子

star说的那里,64和5A的位置互换
顶部

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




当前时区 GMT+8, 现在时间是 2025-2-1 17:51
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

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

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