|
本帖最后由 刀之神 于 2018-5-4 05:14 编辑
闲来无事,录制了一个鼠标宏的脚本跟大家分享
楼主鼠标为罗技G502,理论上带驱动软件的都可以使用,
先献上视频
第一步
打开软件,点击编写脚本,打开脚本编辑器
第二步,
[color= 00]
复制下面代码带编辑器里面 并保存退出 也可下载附件的直接导入
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[color= 00]
---------天谕圣堂360°原地奔雷冲 开启脚本按键为键盘灯scrolllock按键 键盘灯有三个,大小写、NUMLOCK一般都有用,所以我还是用scrolllock这个键作为脚本的开关
iMouseButton = 4
iMouseButton = 4 --鼠标按键,左中右是123,接下来456……看你啥鼠标了 (我这里的4是鼠标侧键 按下侧键就会启动360°原地奔雷冲)
tMsEv = {L=1,R=2,M=3}; --鼠标按键,左中右是123,接下来456……看你啥鼠标了
tMsPr = {L=1,M=2,R=3}; --鼠标按键,左中右是123,接下来456……看你啥鼠标了
bEnabled = false --避免瞬间多按造成的多发互相干扰.
function fLesson4(tCombo)
PressAndReleaseKey("F2"); --按下F2并释放F2(我的F2设置的奔雷冲,可修改成你的奔雷冲按键)
Sleep(200);
PressKey("A"); --按住(按住跟按下不一样)移动键A
Sleep(1); --延迟
for i=0,182 do --重复鼠标相对移动像素次数(这里我设置的重复182次,差不多相当于180°。)
MoveMouseRelative(10,0) --鼠标移动相对像素
Sleep(math.random(0,2))
end --结束
Sleep(10); --延迟
bEnabled = false; --避免瞬间多按造成的多发互相干扰.
ReleaseKey("A"); --释放移动按键A
for i=1,175 do --重复鼠标相对移动像素次数(这里我设置的重复182次,差不多相当于180度。)
MoveMouseRelative(10,0) --鼠标移动相对像素
Sleep(math.random(0,2))
end --结束
PressKey("A"); --按住(按住跟按下不一样)移动键A
Sleep(350); --延迟
PressKey("S"); --按住(按住跟按下不一样)移动键S
ReleaseKey("A"); --释放移动按键S
Sleep(600); --延迟
ReleaseKey("S"); --释放移动按键A
end --结束
function OnEvent(event, arg, family)
--do return end;
if (event == "MOUSE_BUTTON_PRESSED" and bEnabled == false and IsKeyLockOn("scrolllock")) then
if arg == iMouseButton then
bEnabled = true
fLesson4();
end --结束
end --结束
end --结束
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
两个虚线中间的都是
这里我设置的是键盘灯“scrolllock”为开关(只是开启跟关闭宏,并非按下就释放原地奔雷冲),鼠标侧键4号键位为原地奔雷冲
好了,至于你用这个会不会被封,我不知道,这个属于宏,鼠标自带的。我只能这么说。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|