lua - 将 2 个 Lua Logitech 脚本合二为一
问题描述
有人可以帮我将这两个脚本合二为一。我试过但无法让它工作。我不太擅长这个......
我想在 Logitech 脚本中使用它们来制作游戏,并且我想让它们一起工作。
function OnEvent(event, arg)
while (event == "MOUSE_BUTTON_PRESSED" and arg == 1 and IsModifierPressed(fast_loot_key) and fastloot) do
Sleep(10)
PressMouseButton(1)
Sleep(10)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
Sleep(2)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
Sleep(2)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
Sleep(2)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
Sleep(2)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
Sleep(10)
ReleaseMouseButton(1)
Sleep(10)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
Sleep(2)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
Sleep(2)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
Sleep(2)
MoveMouseRelative(-move, 0)
Sleep(2)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
Sleep(10)
if not IsModifierPressed(fast_loot_key) then
break
end
end
end
function OnEvent(event, arg)
if IsKeyLockOn("numlock" )then
if IsMouseButtonPressed(1) then
repeat
MoveMouseRelative(0,1)
Sleep(1)
until not IsMouseButtonPressed(1)
end
end
end
解决方案
function OnEvent(event, arg)
if event == "MOUSE_BUTTON_PRESSED" and arg == 1 then
if IsModifierPressed(fast_loot_key) and fastloot then
repeat
Sleep(10)
PressMouseButton(1)
Sleep(10)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
Sleep(2)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
Sleep(2)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
Sleep(2)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
Sleep(2)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
MoveMouseRelative(move, 0)
Sleep(10)
ReleaseMouseButton(1)
Sleep(10)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
Sleep(2)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
Sleep(2)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
Sleep(2)
MoveMouseRelative(-move, 0)
Sleep(2)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
MoveMouseRelative(-move, 0)
Sleep(10)
until not IsModifierPressed(fast_loot_key)
elseif IsKeyLockOn("numlock") then
repeat
MoveMouseRelative(0, 1)
Sleep(1)
until not IsMouseButtonPressed(1)
end
end
end
推荐阅读
- java - 一次按下(Shift + page down)键的Java代码
- javascript - stocke methode Js 转换成 Json
- android - 在列表视图 Flutter 中创建一个 gridview ,然后以这个错误结束
- gekko - GEKKO RTO 与 MPC 模式
- java - 基于 Java 的 Azure 函数的服务总线输出绑定不起作用 - 没有错误
- javascript - 遍历数组并编辑字符串
- solr - 如何在 solr 中编写复杂的嵌套 schema.xml?
- google-cloud-platform - 管理客户的项目和计费
- wordpress - 在我的 public_html 目录中发现了一个可疑的文件
- c# - List.add 不在设备上但在编辑器中工作