From 988e7d59226ff2f853de44d81e9d84443cadd6ff Mon Sep 17 00:00:00 2001 From: kiccer <1072907338@qq.com> Date: Sun, 12 Feb 2023 11:45:09 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=88=20perf:=20=E4=BC=98=E5=8C=96=20lit?= =?UTF-8?q?e=20=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 快速开镜模式下,放开右键自动开关一次物品栏,重置光标位置 --- Soldier76-lite.lua | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Soldier76-lite.lua b/Soldier76-lite.lua index 1b344b8..3f2fb39 100644 --- a/Soldier76-lite.lua +++ b/Soldier76-lite.lua @@ -108,8 +108,9 @@ function Main (event, arg, family) -- 当鼠标移到底部,距离底部小于安全距离时,调整到顶部 (小于安全距离会影响下一次计算) if (y >= 65535 - safeDistance) then - MoveMouseTo(x, 1) - RunningCache.lastY = 1 + -- MoveMouseTo(x, 1) + -- RunningCache.lastY = 1 + break end -- ClearLog() @@ -120,9 +121,12 @@ function Main (event, arg, family) RunningCache.deviationPX = 0 RunningCache.deviationCounterPX = 0 + elseif event == "MOUSE_BUTTON_RELEASED" and arg == 3 and family == "mouse" then -- -- 重置鼠标位置 - -- PressAndReleaseKey('tab') - -- PressAndReleaseKey('tab') + if (not IsPressed(1) and not IsPressed(3)) then + PressAndReleaseKey('tab') + PressAndReleaseKey('tab') + end end end