【发布时间】:2020-10-13 21:46:49
【问题描述】:
所以基本上,这就是我的脚本目前的样子,它是一个快速射击宏并减少了枪的后坐力,但是由于某种原因我永远无法使用这个脚本进行喷涂,因为它非常慢,因为我猜它正在减少后坐力。我想知道我是否可以在没有任何后坐力的情况下射击 4、5 发子弹(仅在按住鼠标 3 时自动射击,而不是在轻敲时。)并在已经按住鼠标 3 的同时继续像普通喷雾一样喷射而没有任何延迟。所以 4 发子弹没有后坐力,并在同一个周期内进行常规喷雾。如果那有意义的话。任何帮助将不胜感激。
EnablePrimaryMouseButtonEvents(true);
function OnEvent(event, arg)
if IsKeyLockOn("scrolllock")then
if IsMouseButtonPressed(3) then
repeat
if IsMouseButtonPressed(3) then
repeat
PressMouseButton(1)
Sleep(15)
ReleaseMouseButton(1)
until not IsMouseButtonPressed(3)
end
until not IsMouseButtonPressed(3)
end
end
end
【问题讨论】:
-
这个问题的代码看起来非常相似,答案对您有帮助吗? stackoverflow.com/questions/58121181/…
-
不,先生,我认为其他脚本的作用是快速射击仅在按下 ctrl 键时激活。我想要做的是当我按住鼠标 2 时,它只会在按住时自动发射 4,5 颗子弹,而不是在快速射击后轻敲然后定期喷洒。
-
it’s a rapid fire macro and reduces the recoil of the guns- 不,您的脚本是纯粹的快速射击。它不会减少后坐力。您是在谈论其他脚本,而不是您发布的那个吗? -
是的,它是一个快速射击脚本,但是当你使用快速射击脚本来步枪时,根据你使用的枪,3,4 发子弹会直射,这就是为什么我即使它是快速射击脚本,也可以将其称为无后坐力脚本。我需要帮助的是强制脚本快速发射 4 发子弹,然后在脚本完成发射 4 发子弹后进行常规喷涂,基本上这个脚本只有 4 发子弹,然后进行常规喷涂....(猜想用 lua 是不可能的,但不知何故,我设法让它为奥斯卡宏工作,该死的老鼠。)
-
所以,你按下鼠标右键来开启快速射击。而你现在只想在4发子弹后简单地释放RMB,尽管你仍然保持着RMB的物理压力?
标签: lua logitech logitech-gaming-software