fix: 主要修复了商店图标刷新点击失灵的问题
This commit is contained in:
parent
441fbd2f1e
commit
282692219f
|
@ -738,11 +738,11 @@ EnterToBattle() {
|
|||
Text := "|<进入战斗的进>*175$32.tzsS7wDy7Vz1zVsTkDsQ7y1w71zkE003yQ000zz000Dzs003zzsQ7zzy7Vy0zVsT0DsQ7k3U00A0k001wA000T30007ky3kTwDUw7z3sTVzkw7kTwD1w7z3UzVzkwTkTk3byDs0Dzzw000001k000Mz0006Tw001U"
|
||||
if (ok := FindText(&X := "wait", &Y := 5, NikkeX, NikkeY, NikkeX + NikkeW, NikkeY + NikkeH, 0.2 * PicTolerance, 0.2 * PicTolerance, Text, , 0, , , , , TrueRatio, TrueRatio)) {
|
||||
AddLog("点击进入战斗")
|
||||
FindText().Click(X + 100 * WinRatio, Y, "L")
|
||||
FindText().Click(X + 100 * TrueRatio, Y, "L")
|
||||
Sleep 500
|
||||
FindText().Click(X + 100 * WinRatio, Y, "L")
|
||||
FindText().Click(X + 100 * TrueRatio, Y, "L")
|
||||
Sleep 500
|
||||
FindText().Click(X + 100 * WinRatio, Y, "L")
|
||||
FindText().Click(X + 100 * TrueRatio, Y, "L")
|
||||
}
|
||||
else {
|
||||
BattleActive := 0
|
||||
|
@ -825,13 +825,13 @@ BattleSettlement(Screenshot := false) {
|
|||
AddLog("检测到红圈,尝试打红圈")
|
||||
loop 20 {
|
||||
if (ok := FindText(&X, &Y, NikkeX, NikkeY, NikkeX + NikkeW, NikkeY + NikkeH, 0.1 * PicTolerance, 0.1 * PicTolerance, Text上, , 0, , , , 1, TrueRatio, TrueRatio)) {
|
||||
FindText().Click(X, Y + 30 * WinRatio, 0)
|
||||
FindText().Click(X, Y + 30 * TrueRatio, 0)
|
||||
Click "Down"
|
||||
Sleep 700
|
||||
Click "Up"
|
||||
}
|
||||
if (ok := FindText(&X, &Y, NikkeX, NikkeY, NikkeX + NikkeW, NikkeY + NikkeH, 0.1 * PicTolerance, 0.1 * PicTolerance, Text下, 0, 0, , , , 1, TrueRatio, TrueRatio)) {
|
||||
FindText().Click(X, Y - 30 * WinRatio, 0)
|
||||
FindText().Click(X, Y - 30 * TrueRatio, 0)
|
||||
Click "Down"
|
||||
Sleep 700
|
||||
Click "Up"
|
||||
|
@ -1057,7 +1057,7 @@ NormalShop() {
|
|||
Text := "|<刷新的图标>*154$19.zlzz07y00C7w77z37z1bzs3zzVzz8zzUTzlzzs7zwUDwMDwA7wC0sD80Dz0Tk"
|
||||
if (ok := FindText(&X, &Y, NikkeX, NikkeY, NikkeX + NikkeW, NikkeY + NikkeH, 0.1 * PicTolerance, 0.1 * PicTolerance, Text, 0, , , , , , TrueRatio, TrueRatio)) {
|
||||
AddLog("免费刷新一次")
|
||||
FindText().Click(X, Y, "L")
|
||||
FindText().Click(X - 100 * TrueRatio, Y, "L")
|
||||
Sleep sleepTime
|
||||
}
|
||||
Text := "|<确认的图标>*184$34.zy03zzzU07zzs00zzz0Tzzzs7zzvz1zzz7sDzzsD1zzz1wDzzsDVzzz1y7zzsDkzzz1z3zzsDwDzz1zlyTsDz7kz1zwT1sDzly31zk7w0Dz0Ts1zw0zkDzl3zVzz6DzDzsMTzzzXkzzzwD3zzzVy7zzw7wDzzUzkDzw7zkDz0zzU007zz001zzz00TzzzkDzy"
|
||||
|
@ -1359,7 +1359,7 @@ SimulationRoom() {
|
|||
Text := "|<快速模拟的图标>*200$42.zzk07zzzz000zzzw000Dzzk0007zzU0001zz00000zy00000Tw00000Ds00000Ds000007k0U1003k1k3U03U3s7k01U3yDs0103z7w0100zXy0000Tlz0000DsTk0007wDs0003y7w0001z3y0001z3w0003wDs0007wTk000TkzU000zVz0001z3y00U3y7w01U3w7s01U3s7k03k0k3U03k000007s000007w00000Dw00000Ty00000Tz00000zzU0003zzs0007zzw000Tzzz001zzzzs07zzU"
|
||||
while (ok := FindText(&X, &Y, NikkeX, NikkeY, NikkeX + NikkeW, NikkeY + NikkeH, 0.1 * PicTolerance, 0.1 * PicTolerance, Text, , 0, , , , , TrueRatio, TrueRatio)) {
|
||||
AddLog("点击快速模拟")
|
||||
FindText().Click(X + 100 * WinRatio, Y, "L")
|
||||
FindText().Click(X + 100 * TrueRatio, Y, "L")
|
||||
Sleep sleepTime
|
||||
}
|
||||
Text := "|<跳过增益选择的图标>*141$26.s0k0D0D03w3s0zUzUDyDw3znzkzzzyDzzzvzzzzzzzzjzzznzvzszwzsDwDw3y3w0y0y0D0C010300U"
|
||||
|
@ -1373,7 +1373,7 @@ SimulationRoom() {
|
|||
Text := "|<模拟结束的图标>*159$38.03zzzy01zzzzs0zzzzy0Dk00Dk3k001w0w000D0D0003k00000w00000D000003k0U000w0M000D0S0003kDU000w7zzU0D3zzs03nzzy00xzzzU0Dzzzs03zzzy00xzzzU0DDzzs03lzzy00wDzzU0D0y0003k7U000w0s000D020003k00000w00000D000003k3k000w0w000T0DU00Dk3zzzzw0Tzzzy03zzzz0000302"
|
||||
while (ok := FindText(&X := "wait", &Y := 3, NikkeX, NikkeY, NikkeX + NikkeW, NikkeY + NikkeH, 0.1 * PicTolerance, 0.1 * PicTolerance, Text, , 0, , , , , TrueRatio, TrueRatio)) {
|
||||
AddLog("点击模拟结束")
|
||||
FindText().Click(X + 50 * WinRatio, Y, "L")
|
||||
FindText().Click(X + 50 * TrueRatio, Y, "L")
|
||||
Sleep sleepTime
|
||||
}
|
||||
Text := "|<确认的图标>*184$34.zy03zzzU07zzs00zzz0Tzzzs7zzvz1zzz7sDzzsD1zzz1wDzzsDVzzz1y7zzsDkzzz1z3zzsDwDzz1zlyTsDz7kz1zwT1sDzly31zk7w0Dz0Ts1zw0zkDzl3zVzz6DzDzsMTzzzXkzzzwD3zzzVy7zzw7wDzzUzkDzw7zkDz0zzU007zz001zzz00TzzzkDzy"
|
||||
|
@ -2290,7 +2290,7 @@ Activity() {
|
|||
BackToHall
|
||||
Text := "|<作战出击的出击>*200$78.zzkDzzzzzzzzzzzkDzzzzzzzzzsDkDzzzzzzzzzsDkDzzzzzzzzzsDkDsDzzzsDzzsDkDs7zzzsDzzsDkDs7zzzsDzzsDkDs7zUzsDzzsDkDs7zU007zzsDkDs7zU0007zs7kDs7zU00003s007s7zU00003s00007zzs0003s00007zzzk003s00007zzzs7y3zw0007zzzsDzzzzk007y0zsDzz0zkDzDw0007zz0zkDzzy0000Dz0zkDzzy0000000zkDw3y0000000zkDw1zzk00000zkDw1zzzk0000zkDw1zrzs7s00zkDw1zkTsDzz0zkDw1zkDsDzz0TkDw1zkDsDsD000Dw1zkDsDs70001w1zkDsDs7000001zkDsDs7U00001zkDsDs7z00001zkDsDs7zzw001zk0k7s7zzzzU1zk003s7zzzzw1zk00007zzzzw1zk00007zzzzzzzy00007zzzzzzzzzs007zzzzzzzzzzz07zzzzzzzzzzzs7zzzzzzzzzzzzjU"
|
||||
if (ok := FindText(&X, &Y, NikkeX, NikkeY, NikkeX + NikkeW, NikkeY + NikkeH, 0.1 * PicTolerance, 0.1 * PicTolerance, Text, , 0, , , , , TrueRatio, TrueRatio)) {
|
||||
FindText().Click(X, Y + 100 * WinRatio, "L")
|
||||
FindText().Click(X, Y + 100 * TrueRatio, "L")
|
||||
Sleep sleepTime
|
||||
}
|
||||
loop 4 {
|
||||
|
@ -2332,7 +2332,7 @@ Activity() {
|
|||
}
|
||||
Text := "|<奖励>*120$32.tlz0NmM1U2Q00M3bU3C0E8Q3U0071s7081y1tC1zU4HwTs14006GH001YYnsDs8As0y220C1000DkE0VU"
|
||||
if (ok := FindText(&X := "wait", &Y := 3, NikkeX, NikkeY, NikkeX + NikkeW, NikkeY + NikkeH, 0.1 * PicTolerance, 0.1 * PicTolerance, Text, , 0, , , , , TrueRatio, TrueRatio)) {
|
||||
FindText().Click(X, Y - 100 * WinRatio, "L")
|
||||
FindText().Click(X, Y - 100 * TrueRatio, "L")
|
||||
Sleep sleepTime
|
||||
; Text := "|<离活动开始还剩下的剩下>*200$36.zbtzzzU7tzzzwztU00yTNznz01NznzyzNznzqbNzlzaXNzkTqbNzk7qrNznXalNznnwTNznzsDtznzsXtznzavtznziznznzyzXznzU"
|
||||
; if (ok := FindText(&X := "wait", &Y := 3, NikkeX, NikkeY, NikkeX + NikkeW, NikkeY + NikkeH, 0.1 * PicTolerance, 0.1 * PicTolerance, Text, , 0, , , , , TrueRatio, TrueRatio)) {
|
||||
|
|
Loading…
Reference in New Issue