//没登陆

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

帖子: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
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:32

符文:165

2#
就为了码这么多字也要赞

点评

FusRoDah  然后替换后面的 "scrolllock"等 为 StartAuto 等  发表于 2018-6-23 23:13
FusRoDah  --前面加 StartAuto="scrolllock" Horse="capslock" TianQian="1" LuFa="2" TiaoXin="3" AKaLaTeYongShi="4" ForceMove="tilde" --反单引号 ForceStand = "spacebar" -- 空   发表于 2018-6-23 23:12
发表于 2018-1-15 12:54:35 来自凯恩之角App |只看该作者 来自:江苏

帖子:304

符文:393

3#
强烈要求版主加分,此帖大公无私分享设置,于新人漠大帮助,壮哉。
发表于 2018-1-15 13:10:10 来自凯恩之角App |只看该作者 来自:云南

帖子:116

符文:132

4#
辛苦了 圣教    愿你天天出太古  
发表于 2018-1-15 13:26:08 |只看该作者 来自:广东

帖子:283

符文:30

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

谢谢         
发表于 2018-1-15 17:56:56 |只看该作者 来自:广东
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:283

符文:30

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

谢谢         
发表于 2018-1-15 17:57:25 |只看该作者 来自:广东
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:283

符文:30

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

嗯 谢谢         
发表于 2018-1-15 17:57:54 |只看该作者 来自:广东
天行健 君子以自强不息
地势坤 君子以厚德载物

帖子:70

符文:30

8#
感谢分享,楼主码这么多字不容易
发表于 2018-1-16 14:52:31 来自凯恩之角App |只看该作者 来自:广东

帖子:14623

符文:539

9#
就想问问,看得胆汁也出来了,能提高2层不?
发表于 2018-1-16 15:02:50 来自凯恩之角App |只看该作者 来自:海南

帖子:6

符文:8

10#
大神,你那个宏设置,多键那点,箭头下1,箭头上1,延迟1.5秒是怎么出来的啊,,,
发表于 2018-1-16 21:07:55 |只看该作者 来自:河南

帖子:4

符文:38

11#
大神,设置的天谴0.6秒延迟,极度缺怒怎么办?有55的减CD基本无缝大招
发表于 2018-1-16 21:32:38 来自凯恩之角App |只看该作者 来自:江西
头像被屏蔽

帖子:464

符文:40

12#
辛苦了     
发表于 2018-1-17 00:06:57 来自凯恩之角App |只看该作者 来自:湖南

帖子:70

符文:42

13#
感觉好麻烦,我用雷蛇,一分钟设置好
发表于 2018-1-17 09:11:10 来自凯恩之角App |只看该作者 来自:河北

帖子:352

符文:0

14#
LZ有心人,我虽然用不上,也赞一个!
发表于 2018-1-17 09:54:53 |只看该作者 来自:重庆

帖子:283

符文:30

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

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

也可以直接右键添加延迟
发表于 2018-1-17 20:37:22 |只看该作者 来自:河北
天行健 君子以自强不息
地势坤 君子以厚德载物
您需要登录后才可以回帖 登录 | 注册网易通行证