剑灵召唤师吧 关注:293,001贴子:3,642,351

回复:召唤AHK 分享帖!!!

只看楼主收藏回复

楼楼 你给的网址打开没有东西了另外求教 如果只想左右卡刀是不是用那个啥 就是比较简单的那个软件宏就足够了


IP属地:四川47楼2017-02-22 22:09
收起回复
    #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
    ; #Warn ; Enable warnings to assist with detecting common errors.
    SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
    SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
    #ifWinActive ahk_class LaunchUnrealUWindowsClient
    F1:: ; 取色标签.
    MouseGetPos, mouseX, mouseY
    PixelGetColor, color, %mouseX%, %mouseY%, RGB
    StringRight color,color,10 ;
    tooltip, %mouseX%,%mouseY%颜色是:%color%
    return
    cFun(x,y) ;自定义捕捉已知的坐标的颜色函数.
    {
    PixelGetColor, color, x,y,RGB
    StringRight, color, color, 10
    return color
    }
    XButton1:: ;侧键按下,执行卡刀
    #Persistent
    SetTimer, pressN, 0
    PressN
    send r ;左右2卡刀 左右卡刀位rt.
    send t
    return
    XButton1 UP:: ;侧键弹起.
    SetTimer, PressN, off
    return
    #x::
    exitapp ;卡死按.
    return
    #MaxHotkeysPerInterval 1000 ;响应时间超过1秒显示警告窗口.


    48楼2017-02-22 22:16
    收起回复
      楼主求救啊


      IP属地:广东50楼2017-02-22 22:58
      收起回复
        编码出错之后怎么重新编码啊 打不开ahk了


        IP属地:四川51楼2017-02-22 23:24
        收起回复
          楼主我只想要板栗亮了以后等3秒后按下f的宏,毕竟这样才是仙伦冥火正确的板栗用法……


          IP属地:江苏来自iPhone客户端52楼2017-02-23 01:51
          收起回复
            不太清楚有人把3f也加进去 求大神们 说明理由


            来自iPhone客户端53楼2017-02-23 07:43
            回复
              如果 洛水跟冥火能合起来 ⋯⋯可怕


              来自iPhone客户端54楼2017-02-23 10:45
              回复
                土猫天下第一


                来自iPhone客户端55楼2017-02-23 10:45
                回复
                  这个只是裴大去年6月的宏,你需要加入当1键使用后,12点01位置取色,再取2键荆棘藤,这样才不会触发逆风行,使用技能过多,请加多个项目,不然还是容易触发逆风行。至于没内情况,优先使用什么技能回内,你也要再写。超神情况下,技能需要额外设定。


                  IP属地:湖北来自iPhone客户端56楼2017-02-23 12:05
                  收起回复
                    讲一下各个的意思是啥
                    #IfWinActive ahk_class LaunchUnrealUWindowsClient(这句是只在剑灵下有效的意思LaunchUnrealUWindowsClient是剑灵在WINDOWS下的句式,用在其他游戏可以把这个换成别的游戏的进程名,如果不知道就百度,还不知道就把开头的英文删了,就全局都可以用了。)
                    F1:: (取色键,可以改)
                    MouseGetPos, mouseX, mouseY
                    PixelGetColor, color, %mouseX%, %mouseY%, RGB
                    StringRight color,color,10 ;
                    tooltip, %mouseX%,%mouseY%颜色是:%color%(这个是取色后的汉字说明,tooltip后面是专门加汉字的,可以在它这个逗号后面加个 空格 坐标是 空格 这样就在取色的时候坐标前面会显示出 坐标是 这3个汉字)
                    return (重复以上循环的意思)
                    XButton1:: (这个是脚本卡刀触发热键1号侧键,如果你改成R键触发则改成r:: 说了多少遍有的人就是不看。键盘上左上角的数字键1左边的那个可以打出~符,这个符号在ahk中的意思是保持热键原有功能的意思,比方你换成右键触发,但又想保留右键的功能就改成~Rbutton::)
                    SetTimer, pressA, 10(计时的句式,前面的不能改,中间的AVNT1这些可以随便改,但是要与下面的句式对应,你这里改成的是pressK下面也要弄成pressK,是为了区别开的,后面的0013是这个句式的循环时间,是3的话就是3毫秒循环一次press1 零就是零毫秒。


                    57楼2017-02-24 10:28
                    收起回复
                      楼主请问,网络延迟高取色宏有没有救


                      IP属地:新疆来自iPhone客户端58楼2017-02-24 10:38
                      收起回复
                        #IfWinActive ahk_class LaunchUnrealUWindowsClient
                        F1::
                        MouseGetPos, mouseX, mouseY
                        PixelGetColor, color, %mouseX%, %mouseY%, RGB
                        StringRight color,color,10 ;
                        tooltip, %mouseX%,%mouseY%颜色是:%color%
                        return
                        XButton1::
                        #Persistent
                        SetTimer, pressN, 0
                        pressN:
                        if ( GetColor(523,722)=="0x9F758C" ) ;
                        {
                        send 1
                        }
                        if ( GetColor(609,721)=="0x7E92DB" ) ;
                        {
                        send 2
                        }
                        if ( GetColor(522,721)=="0x483A43" ) ;
                        {
                        send 3
                        }
                        if ( GetColor(523,722)=="0x9F758C" ) ;
                        {
                        send f
                        }
                        {
                        send r
                        send t
                        }
                        Return
                        XButton1 UP::
                        SetTimer, pressN, Off
                        Return
                        ;抓取颜色函数,在上面脚本中调用。
                        GetColor(x,y)
                        {
                        PixelGetColor, color, x, y, RGB
                        StringRight color,color,10 ;
                        return color
                        }
                        MButton::
                        SetTimer, pressN, Off
                        SetTimer, press1, 1
                        press1:
                        Send ssss
                        Return
                        MButton up::
                        SetTimer, press1, Off
                        Return
                        #MaxHotkeysPerInterval 1000
                        !z::
                        click
                        send f
                        sleep 10
                        Return
                        楼主帮忙看下这个,我这个是做的召唤的123和板栗球加上左右键的,看看有什么问题吗,为啥我这里不报错,也不执行呢


                        IP属地:河北59楼2017-02-24 11:17
                        收起回复
                          #IfWinActive ahk_class LaunchUnrealUWindowsClient
                          就是这句话的原因,吧这个删除了就可以了,终于找到原因了


                          IP属地:河北60楼2017-02-24 11:25
                          收起回复
                            我想说昨天上别人号 结果忘用本地UI了。 哎 今天下班还要重新取色


                            来自iPhone客户端61楼2017-02-24 12:14
                            收起回复
                              楼主确定能用吗 我这边按下触发键自动在聊天窗口打字 不触发技能


                              IP属地:广东来自iPhone客户端62楼2017-02-24 16:37
                              收起回复