//没登陆

欢迎您来到凯恩之角,奈非天!

帖子:283

符文:30

跳转到指定楼层
1#
发表于 2018-1-15 12:27:57 |显示全部楼层 |倒序浏览 来自:广东
本帖最后由 浮生醉 于 2018-1-15 01:23 编辑

圣教军天谴罗技鼠标简易脚本宏设置

此贴为本人纯手工原创 转载请注明出处

    首先下载安装罗技软件
    直接下载地址
    安装过程略


前戏
    看图跟着鼠标走就行


         罗技鼠标宏设置1_1.jpg

         罗技鼠标宏设置2_1.jpg

         罗技鼠标宏设置3_1.jpg

         罗技鼠标宏设置4.jpg

         罗技鼠标宏设置5.jpg

重复一次添加

         罗技鼠标宏设置6.jpg

         罗技鼠标宏设置7.jpg

此处划重点 有些朋友进游戏不能开宏 原因就是没有添加64客户端

         罗技鼠标宏设置8.jpg

         罗技鼠标宏设置9.jpg


前戏结束

    宏设置

         罗技鼠标宏设置28.jpg

正常到这里就可以结束了 嗯



下边就是比较有意思的了

    编写脚本

         罗技鼠标宏设置10.jpg

         罗技鼠标宏设置11.jpg

导入脚本文件    ( 圣教军天谴脚本.lua (1.83 KB, 下载次数: 9830) )

         罗技鼠标宏设置12.jpg

或者复制粘贴帖子底的代码 (更方便)

         罗技鼠标宏设置13.jpg

新建开启脚本的按键

         罗技鼠标宏设置14.jpg

注意:下面两处是直接按键盘对应按键 不是打字上去的

         罗技鼠标宏设置15.jpg

         罗技鼠标宏设置16.jpg

两个键拖到鼠标比较舒服的位置

         罗技鼠标宏设置17.jpg

         罗技鼠标宏设置18.jpg

         罗技鼠标宏设置19.jpg

至此 鼠标宏软件部分结束

下面是游戏中按键设置

         罗技鼠标宏设置20.jpg

         罗技鼠标宏设置27.jpg

技能设置

    右键钢甲 加入循环 对应脚本 MouseR == 1

         罗技鼠标宏设置22.jpg

    右键上马 对应脚本 MouseR == 2

         罗技鼠标宏设置23.jpg

    右键钢甲 左键上马 对应脚本 MouseR == 3    (我自己刷小米用的 看看就好)

         罗技鼠标宏设置21.jpg

如何操作

    1. 游戏中按下图中 1 键开启技能循环

    2. 按下图中 2 键上马 此时技能循环暂停  再按下马 继续技能循环

    3. 下图中 1 2 按键可以独立使用 (比如不用跑马可以只用1键 2键位置可以放连点左键)

         罗技鼠标宏设置24.jpg

下边是此贴核心了

    关于脚本修改

    MouseR = 0 上边有说明 对应修改

    Time1 = 600 这个是难点 要根据你的机器性能 网络延迟修改 太低影响输出

    尝试修改到如下图天谴CD好闪白光一半就自动施放最好(白光时间越短越好)

         罗技鼠标宏设置25.jpg
         罗技鼠标宏设置26.jpg

脚本文件:

  1. MouseR =         3                --是否启用鼠标右键 (  0 禁用 1 循环 2 为右键上马 3为左键上马 )
  2.         
  3.         Move = 1                        --是否启用强制移动( 游戏中设置 5 为强制移动 )( 0禁用 1 启用 )
  4.         
  5.         Time1 = 600                --按键 1 间隔 ( 天谴间隔 自行修改 数值为10的倍数 )

  6.         Time2 = 80                --按键 2 间隔 ( 数值为10的倍数 )
  7.         Time3 = 80                --按键 3 间隔 ( 数值为10的倍数 )
  8.         Time4 = 80                --按键 4 间隔 ( 数值为10的倍数 )
  9.         Time5 = 80                --按键 5 间隔 ( 数值为10的倍数 )
  10.         TimeR = 80                --鼠标右键间隔 ( 数值为10的倍数 )

  11.         LoopX = 10                --循环系数 默认10

  12. function OnEvent(event, arg, family)
  13.         while MouseR == 2 and IsKeyLockOn("capslock") do
  14.                 PressAndReleaseKey("5")
  15.                 PressAndReleaseMouseButton(3)
  16.                 Sleep(50)
  17.         end
  18.         while MouseR == 3 and IsKeyLockOn("capslock") do
  19.                 PressAndReleaseKey("5")
  20.                 PressKey("6")
  21.                 PressAndReleaseMouseButton(1)
  22.                 ReleaseKey("6")
  23.                 Sleep(50)        
  24.         end
  25.         if IsKeyLockOn("scrolllock") and not IsKeyLockOn("capslock") then
  26.                 PressAndReleaseKey("1","2","3","4")
  27.                 if Move == 1 then
  28.                         PressAndReleaseKey("5")
  29.                 end
  30.                 if MouseR == 1 or MouseR == 3 then
  31.                         PressAndReleaseMouseButton(3)
  32.                 end
  33.                 T1 = 0
  34.                 T2 = 0
  35.                 T3 = 0
  36.                 T4 = 0
  37.                 T5 = 0
  38.                 TR = 0
  39.         end
  40.         while IsKeyLockOn("scrolllock") and not IsKeyLockOn("capslock") do
  41.                 Sleep(10)
  42.                 T1 = T1 + 1
  43.                 T2 = T2 + 1
  44.                 T3 = T3 + 1
  45.                 T4 = T4 + 1
  46.                 if Move == 1 then
  47.                         T5 = T5 + 1
  48.                 end
  49.                 if MouseR == 1 or MouseR == 3 then
  50.                         TR = TR + 1
  51.                 end
  52.                 if (T1*LoopX) == Time1 then
  53.                         PressAndReleaseKey("1")
  54.                         T1 = 0
  55.                 end
  56.                 if (T2*LoopX) == Time2 then
  57.                         PressAndReleaseKey("2")
  58.                         T2 = 0
  59.                 end
  60.                 if (T3*LoopX) == Time3 then
  61.                         PressAndReleaseKey("3")
  62.                         T3 = 0
  63.                 end
  64.                 if (T4*LoopX) == Time4 then
  65.                         PressAndReleaseKey("4")
  66.                         T4 = 0
  67.                 end
  68.                 if Move == 1 then
  69.                         if (T5*LoopX) == Time5 then
  70.                                 PressAndReleaseKey("5")
  71.                                 T5 = 0
  72.                         end
  73.                 end
  74.                 if MouseR == 1 or MouseR == 3 then
  75.                         if (TR*LoopX) == TimeR then
  76.                                 PressAndReleaseMouseButton(3)
  77.                                 TR = 0
  78.                         end
  79.                 end
  80.         end
  81. end
复制代码

此贴核心就是这段代码了

其实也没什么用  就当是给自己留个纪念吧

我不是学编程的  为这代码学了一天lua  还望高手指教



点评

看座泡茶  键位怎么修改啊?我的是ASDF ,强制站立是空格  发表于 2018-3-7 10:43
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:283

符文:30

2#
leeson416 发表于 2018-1-15 12:54
就为了码这么多字也要赞

谢谢         
发表于 2018-1-15 17:56:56 |显示全部楼层 来自:广东
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:283

符文:30

3#
xiaoguque 发表于 2018-1-15 13:10
强烈要求版主加分,此帖大公无私分享设置,于新人漠大帮助,壮哉。

谢谢         
发表于 2018-1-15 17:57:25 |显示全部楼层 来自:广东
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:283

符文:30

4#
血总是热的 发表于 2018-1-15 13:26
辛苦了 圣教    愿你天天出太古

嗯 谢谢         
发表于 2018-1-15 17:57:54 |显示全部楼层 来自:广东
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:283

符文:30

5#
heven 发表于 2018-1-16 21:07
大神,你那个宏设置,多键那点,箭头下1,箭头上1,延迟1.5秒是怎么出来的啊,,,

记录事件之间的延迟打勾 然后录制宏就有延迟了不需要的右键删除 有用的双击修改

也可以直接右键添加延迟
发表于 2018-1-17 20:37:22 |显示全部楼层 来自:河北
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:283

符文:30

6#
妄想之国 发表于 2018-1-16 21:32
大神,设置的天谴0.6秒延迟,极度缺怒怎么办?有55的减CD基本无缝大招

这个...
你可以多用用左键
按住强制移动 点左键 走A
嫌累就调高点延迟 牺牲伤害
发表于 2018-1-17 20:45:12 |显示全部楼层 来自:河北
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:283

符文:30

7#
我玩的不菜 发表于 2018-1-17 09:11
感觉好麻烦,我用雷蛇,一分钟设置好

雷蛇还没到
请问雷蛇上马不被打断设置麻烦吗
发表于 2018-1-17 20:47:03 |显示全部楼层 来自:河北
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:283

符文:30

8#
sun4363 发表于 2018-1-16 15:02
就想问问,看得胆汁也出来了,能提高2层不?

比起纯手动 我觉得能提高不只两层
发表于 2018-1-17 20:48:59 |显示全部楼层 来自:河北
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:283

符文:30

9#
丁丁和狼 发表于 2018-1-20 21:34
请教大神,为什么你设置多键都是12345而我的就是Ctrl什么的啊

录制宏的时候按了 Ctrl ?


发表于 2018-1-20 23:32:43 |显示全部楼层 来自:广东
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:283

符文:30

10#
箭手岁月 发表于 2018-1-21 08:01
楼主,我看有些罗技宏能把左右鼠标也录进去,我按鼠标没反应,是哪里没设置好还是?

可以点右键添加鼠标动作  
发表于 2018-1-21 14:57:27 |显示全部楼层 来自:河北
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:283

符文:30

11#
丁丁和狼 发表于 2018-1-21 08:27
没有啊,我的鼠标对应就是Ctrl 什么的

可以把那个鼠标按键改成别的啊 直接把左边的宏拉过来就行
发表于 2018-1-21 14:59:51 |显示全部楼层 来自:河北
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:283

符文:30

12#
暗黑破蛋蛋 发表于 2018-1-21 13:12
这么复杂 我大天谴 直接鼠标了编下自动按键就好了 打完大米了 再按一下停了 哪有这么复杂。。。。

这帖子都是基础的东西啊用脚本只是可以小秘境一键上马 同时不被技能打断下马
发表于 2018-1-21 15:01:41 |显示全部楼层 来自:河北
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:283

符文:30

13#
本帖最后由 浮生醉 于 2018-3-11 22:09 编辑
看座泡茶 发表于 2018-3-6 23:07
楼主,请教一下怎么把键位改换为ASDF谢谢!

游戏里可以设置两套技能按键知道吧
可以考虑把第二套技能按键按我的设置改

或者把代码里的1 2 3 4 5 按你的按键修改 就是有些麻烦

我最近没什么时间了
连玩游戏的时间都没有了啊


发表于 2018-3-11 21:54:38 |显示全部楼层 来自:河北
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:283

符文:30

14#
只抽大前门 发表于 2018-3-11 13:48
楼主是守心,克己戒子吗,左键不连点,怎么触发?

左键

可以考虑像我一样按住鼠标左键 就等于连点了

还是嫌麻烦可以另外设个宏 嗯
发表于 2018-3-11 22:05:18 |显示全部楼层 来自:河北
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:283

符文:30

15#
两个半球迷 发表于 2018-3-13 09:51
求大神帮帮忙,我都是按楼主说的弄的,宏也能正常使用,但就是左键技能不能自动释放,怎么解决

可以按住左键 就等于是连点了
发表于 2018-3-13 11:29:54 |显示全部楼层 来自:广东
天行健 君子以自强不息
地势坤 君子以厚德载物
您需要登录后才可以回帖 登录 | 注册网易通行证