fix: 模拟室增益获取异常

This commit is contained in:
知一一 2025-06-04 22:41:24 +08:00
parent bbb5ed2221
commit 65d7e66387
1 changed files with 6 additions and 7 deletions

View File

@ -1433,10 +1433,9 @@ SimulationRoom() {
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 * TrueRatio, Y, "L")
Sleep g_numeric_settings["SleepTime"]
}
Text := "|<跳过增益选择的图标>*141$26.s0k0D0D03w3s0zUzUDyDw3znzkzzzyDzzzvzzzzzzzzjzzznzvzszwzsDwDw3y3w0y0y0D0C010300U"
while (ok := FindText(&X := "wait", &Y := 3, NikkeX, NikkeY, NikkeX + NikkeW, NikkeY + NikkeH, 0.1 * PicTolerance, 0.1 * PicTolerance, Text, , 0, , , , , TrueRatio, TrueRatio)) {
while (ok := FindText(&X := "wait", &Y := 2, NikkeX, NikkeY, NikkeX + NikkeW, NikkeY + NikkeH, 0.1 * PicTolerance, 0.1 * PicTolerance, Text, , 0, , , , , TrueRatio, TrueRatio)) {
AddLog("跳过增益选择")
FindText().Click(X, Y, "L")
Sleep g_numeric_settings["SleepTime"]
@ -1510,14 +1509,14 @@ SimulationOverClock() {
break
}
AddLog("模拟室超频第" A_Index "关已通关!")
Text := "|<Lv>*215$15.k0600k0K1bkAy1qk7q0wz3bwMU"
if (ok := FindText(&X := "wait", &Y := 5, NikkeX, NikkeY, NikkeX + NikkeW, NikkeY + NikkeH, 0.2 * PicTolerance, 0.2 * PicTolerance, Text, , 0, , , , , TrueRatio, TrueRatio)) {
Text := "|<对象>*200$24.zvxzzvsD1vXDt1U1tnm91vk1XPURn/g3lvk3Zvk9DXVAzbyTU"
if (ok := FindText(&X := "wait", &Y := 3, NikkeX, NikkeY, NikkeX + NikkeW, NikkeY + NikkeH, 0.1 * PicTolerance, 0.1 * PicTolerance, Text, , 0, , , , , TrueRatio, TrueRatio)) {
AddLog("获取第" A_Index "次增益")
FindText().Click(X, Y, "L")
FindText().Click(X, Y + 100 * TrueRatio, "L")
Sleep 500
FindText().Click(X, Y, "L")
FindText().Click(X, Y + 100 * TrueRatio, "L")
Sleep 500
FindText().Click(X, Y, "L")
FindText().Click(X, Y + 100 * TrueRatio, "L")
}
Text := "|<确认的图标>*184$34.zy03zzzU07zzs00zzz0Tzzzs7zzvz1zzz7sDzzsD1zzz1wDzzsDVzzz1y7zzsDkzzz1z3zzsDwDzz1zlyTsDz7kz1zwT1sDzly31zk7w0Dz0Ts1zw0zkDzl3zVzz6DzDzsMTzzzXkzzzwD3zzzVy7zzw7wDzzUzkDzw7zkDz0zzU007zz001zzz00TzzzkDzy"
if (ok := FindText(&X, &Y, NikkeX, NikkeY, NikkeX + NikkeW, NikkeY + NikkeH, 0.2 * PicTolerance, 0.2 * PicTolerance, Text, , 0, , , , , TrueRatio, TrueRatio)) {