吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4968|回复: 6
收起左侧

[求助] 罗技宏Lua怎么按键停止

[复制链接]
落水无痕 发表于 2021-10-4 23:51
下面这段代码可以运行,但是按了G6之后无法停止,求大佬帮忙看看
[Asm] 纯文本查看 复制代码
 
 if (event == "MOUSE_BUTTON_PRESSED" and arg == 6 ) then
  repeat  
    MoveMouseTo(10894, 23201);
      PressAndReleaseMouseButton(1);
        MoveMouseTo(53036, 5770);
          PressAndReleaseMouseButton(1); 
            Sleep(10);            
              PressAndReleaseKey("pagedown");
                Sleep(1000);
  until (event == "MOUSE_BUTTON_RELEASED" and arg == 6 );
  end

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
为之奈何? + 1 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

坑爹酱、 发表于 2021-10-5 02:53
我下载文件夹里面有19年 收藏论坛发的罗技宏 你参考一下写

[Asm] 纯文本查看 复制代码
-----注意事项:默认开关热键为罗技910键盘的热键。
-----所以没有该键盘的只能自设置别的按键。所以,请务必注重这里。
-----当然,也是可以改成其他键,但需要你正确更改你所买键盘支持的其他按键。
-----想修改的话下拉即可看到注释。
------------------------------------------------------------

----压枪强度正数为下压枪,负数为上抬枪;X为横向,Y为竖向。
----半自动武器如果发现射速忽快忽慢或者没有手点的快,适当加大开火延迟。

------------------------------------------------------------
------------------------------------------------------------
------------------参数设置-----------------------------------
------------------------------------------------------------
-------------开关热键----------------------------------------
off = 5----关闭
on = 6----开启
-------------全自动武器参数-----------------------------------
zyx = 2----首发Y向强度
xyz = 0----X向强度
xzy = 1----Y向强度
yxz = 9----延迟
-------------半自动武器参数-----------------------------------
single = 8----开火键(鼠标G键,默认8为G8既G502左键旁边俩键前边那个键)
yzx = 2----Y向强度
zzz = 180----开火延迟
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
-------------以下所有参数如无特殊需求--------------------------
--------------------请勿更改---------------------------------
------------------------------------------------------------
------------------------------------------------------------
local norecoil = false
------------------------------------------------------------
function OnEvent(event, arg)
------------------------------------------------------------
        EnablePrimaryMouseButtonEvents(true)
------------------------------------------------------------
------------------------------------------------------------
-------------no recoil--------------------------------------
------------------------------------------------------------
------------------------------------------------------------
        if (event == "G_PRESSED" and arg == on) then
				----↑如果想用鼠标开关的话"G_PRESSED"改为"MOUSE_BUTTON_PRESSED"
				----↑之后修改
				----↓如果改了的话最下边还有一处需要修改,切记!!!
                norecoil = true
                        if (norecoil == true) then
                                OutputLogMessage("norecoil\n")
                        end
        end
 
        if (event == "MOUSE_BUTTON_PRESSED" and arg == 1 and norecoil) then
                Sleep(17)
                MoveMouseRelative(0, zyx)
                repeat
                MoveMouseRelative(xyz, xzy)
                Sleep(yxz)
                until not IsMouseButtonPressed(1)
        end


        if (event == "MOUSE_BUTTON_PRESSED" and arg == single and norecoil) then
                repeat
                PressMouseButton(1)
                Sleep(17)
                ReleaseMouseButton(1)
                MoveMouseRelative(0, yzx)
			  Sleep(zzz)
                until not IsModifierPressed("rctrl")
                ----------↑如果想更改半自动的连发触发的按键,修改为下边绿字中的其余按键即可。
                ---------------------------------------------------
                ----↓鼠标按键触发的话使用这个↓
                ----IsMouseButtonPressed(2)
                ----2=中键,3=右键,4=侧键G4,5=侧键G5。不可用1左键
                ---------------------------------------------------
                ----↓键盘按键触发的话使用这个↓
                ----IsModifierPressed("rctrl")
                ----"lalt", "ralt", "alt"----分别是左侧右侧和两侧的alt
                ----"lshift", "rshift", "shift"----分别是左侧右侧和两侧的shift
                ----"lctrl", "rctrl", "ctrl"----分别是左侧右侧和两侧的ctrl
        end
------------------------------------------------------------
------------------------------------------------------------
--------mouse-----------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
        if (event == "G_PRESSED" and arg == off) then
				----↑就这个位置也需要把"G_PRESSED"改为"MOUSE_BUTTON_PRESSED"
                norecoil = false
                        if (norecoil == false) then
                                OutputLogMessage("mouse\n")
                        end
        end
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
end
 楼主| 落水无痕 发表于 2021-10-5 08:28
坑爹酱、 发表于 2021-10-5 02:53
我下载文件夹里面有19年 收藏论坛发的罗技宏 你参考一下写

[mw_shl_code=asm,true]-----注意事项:默认 ...

收到,非常感谢,但是我不是学软件的,前面的看不太懂
坑爹酱、 发表于 2021-10-5 21:18
落水无痕 发表于 2021-10-5 08:28
收到,非常感谢,但是我不是学软件的,前面的看不太懂

他这个脚本是按了就开启  不按就关闭。你只要参照他下面这样写  试一试

[Asm] 纯文本查看 复制代码
if (event == "G_PRESSED" and arg == off) then
                ----↑就这个位置也需要把"G_PRESSED"改为"MOUSE_BUTTON_PRESSED"
                norecoil = false
                        if (norecoil == false) then
                                OutputLogMessage("mouse\n")
                        end
        end
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
------------------------------------------------------------
end
坑爹酱、 发表于 2021-10-5 21:19
落水无痕 发表于 2021-10-5 08:28
收到,非常感谢,但是我不是学软件的,前面的看不太懂

前面是他自定义参数 不用管的  你就依葫芦画瓢
a1751874251 发表于 2021-10-6 10:42
坑爹酱、 发表于 2021-10-5 21:19
前面是他自定义参数 不用管的  你就依葫芦画瓢

有没有右键连点lua脚本吗
bibi7 发表于 2021-12-18 14:40
坑爹酱、 发表于 2021-10-5 21:19
前面是他自定义参数 不用管的  你就依葫芦画瓢

看不太懂,这是罗技键盘的吗?给你私发消息了,请回复下。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 18:24

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表