找回密码
 立即注册
查看: 1127|回复: 1

[脚本工具] 罗技lua鼠标宏 可实现简易压枪效果(附带注解)

[复制链接]
发表于 2023-3-28 13:19:09 | 显示全部楼层 |阅读模式
11.png

想调整就改down和ZY里面的内容,增加数值或者改大改小里面的数值。

yq = 3 -- 这是压枪开关对应的侧键
down = {5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3} --向下压枪 这里有20个数值
--想往下压幅度大一点一点就改大这里面的数值,或者在后面添加数值 改小反之
ZY = {-3, -3, -3, -3, -4, -4, -4, -4, -4, -4, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3} --向左右压枪
yaqiang = false --压枪开关判断
function OnEvent(event, arg)
    if event == "MOUSE_BUTTON_PRESSED" and arg == yq then
        --上面判断语句是鼠标被按压且按压的键是yq,yq也就是3
        yaqiang = not yaqiang --这里 false = not false 即变成true 当再次按下就再次变成 false 实现开关功能
    end
    if yaqiang then
        i = 1 --从第一个数开始
        z = 1
        if event == "MOUSE_BUTTON_PRESSED" and arg == 1 then
            Sleep(math.random(105, 115))
            while (IsMouseButtonPressed(1)) do --当鼠标左键被按压时执行的循环
                MoveMouseRelative(0, down) --向下移动20个数值
                i = i + 1 --执行完这个下压,当大于的时候将会是nil将不会再移动,当i大于20就会是nil
                if i>20 then -- i>20 表示向下压完成了
                    MoveMouseRelative(ZY[z], 0)
                    z = z + 1
                end
                Sleep(math.random(25, 35)) --下压延时
            end
        end
    end
end

lua.zip (453 Bytes, 下载次数: 11)




上一篇:能不能来个大佬求过绝地游戏的机器码
下一篇:微信多开补丁插件 DLL劫持版
回复

使用道具 举报

发表于 2023-4-4 20:37:49 | 显示全部楼层
研究研究 好东西
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|27CaT资源论坛

GMT+8, 2024-11-22 15:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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