emoboydc emoboydc
关注数: 52 粉丝数: 117 发帖数: 13,020 关注贴吧数: 41
分享下罗技鼠标宏 武僧: ---技能按键设置: ----鼠标左键->风雷冲 ----鼠标右键->劲风煞 ----1键->炫目闪(手工) ----2键->禅定 ----3键->灵光悟 ----4键->真言 Barbarian_Macro_LoopInterval = 10 --脚本循环间隔(毫秒) function OnEvent(event, arg, family) --if (event == "G_RELEASED" and arg == 4) then --4为罗技键盘G4键 if (event == "MOUSE_BUTTON_RELEASED" and arg == 4) then --3为罗技鼠标中键,5为侧键前进,4为侧键返回 Barbarian_Macro_FullyAuto() end end function Barbarian_Macro_FullyAuto() if (IsKeyLockOn("capslock")) then --按下并释放2键(禅定)、3键(灵光悟)、4键(真言) --PressAndReleaseKey("2", "3", "4") PressAndReleaseKey("2", "3", "4") --按鼠标右键(启动右键劲风煞) PressAndReleaseMouseButton(3) PressKey("rshift") Alt_Pressed = false Times_Key_1 = 0 Times_Key_2 = 0 Times_Key_3 = 0 Times_Key_4 = 0 Times_Button_RightMouse = 0 end --如果CapsLock键已按下则启动循环,否则退出循环 while (IsKeyLockOn("capslock")) do Sleep(Barbarian_Macro_LoopInterval) --循环间隔 Times_Key_1 = Times_Key_1 + 1 Times_Key_2 = Times_Key_2 + 1 Times_Key_3 = Times_Key_3 + 1 Times_Key_4 = Times_Key_4 + 1 Times_Button_RightMouse = Times_Button_RightMouse + 1 --每3秒按下并释放4键(真言) if ((Times_Key_4*Barbarian_Macro_LoopInterval) == 3000) then PressAndReleaseKey("4") Times_Key_4 = 0 end --每1秒按下并释放3键(灵光悟) if ((Times_Key_3*Barbarian_Macro_LoopInterval) == 500) then PressAndReleaseKey("3") Times_Key_3 = 0 end --每1秒按下并释放2键(禅定) if ((Times_Key_2*Barbarian_Macro_LoopInterval) == 500) then PressAndReleaseKey("2") Times_Key_2 = 0 end --每2秒按下并释放1键(炫目闪)手工 if ((Times_Key_1*Barbarian_Macro_LoopInterval) == 2000) then PressAndReleaseKey("1") Times_Key_1 = 0 end --每8秒按下并释放鼠标右键(劲风煞) if ((Times_Button_RightMouse*Barbarian_Macro_LoopInterval) == 8000) then PressAndReleaseMouseButton(3) Times_Button_RightMouse = 0 end --按住lalt键中断劲风煞(捡东西) if (IsModifierPressed("lalt")) then if not (Alt_Pressed) then ReleaseMouseButton(3) ReleaseKey("rshift") Alt_Pressed = true end else if (Alt_Pressed) then PressMouseButton(3) PressKey("rshift") Alt_Pressed = false elseif not (IsMouseButtonPressed(3)) then ReleaseMouseButton(3) PressMouseButton(3) end end end ReleaseKey("rshift") ReleaseMouseButton(3) end
1 下一页