剑灵拳士吧 关注:73,115贴子:1,549,084
  • 24回复贴,共1

风拳火拳宏,AHK 宏语言说明.要的都到碗里来

只看楼主收藏回复

火龙 龙拳 阳
本想带张女儿贴.但想想我女儿还是不发出来给你们看~~~~~~~
AHK的简单代码说明与宏编写心得:
最近不少朋友问我,按键能不能改啊?编写思路是什么啊,为什么要这样写。等等。。。。。。
今天我就专门发一贴来说明下现在用得比较多的两个编写。(取色宏不作说明,感觉太慢)
先看代码如下:
风拳
#IfWinActive ahk_class LaunchUnrealUWindowsClient /窗口语句,指在剑灵窗口激活时能用
R:: /触发键,后面的::不能改,前面的可以更改
loop{ /头文件
send {2 down} /按下2键
sleep 125 /时间间隔0.125秒
send {2 up} /弹起2键
sleep 150 /时间间隔0.15秒
send {8 down} /这里的8键是游戏里的改键,为鼠标左键
sleep 141
send {8 up}
sleep 250
send {f down}
sleep 141
send {f up}
sleep 160
}Until Not getkeystate("R","P") /放开触发键停止语句,的第一个字符要与触发键一样
Return /结束语句
XButton1:: /触发键 XButton1为侧1键
loop{
send {f down}
sleep 70
send {f up}
sleep 250
send {8 down}
sleep 100
send {8 up}
sleep 250
}Until Not getkeystate("XButton1","P")
return
XButton2::suspend /程序开关语句,可变更,可返回触发键原来作用如:程序运行时按”R”是不能打出R字的,当按下侧2键时可以返回R健的使用.
大家都有少少了解语句作用了,下面分析下大家很关心的一个问题
时间间隔设定问题: 以RF为说明在稳定的延时下
send {f down}
sleep 70
send {f up}
以上三句代码是按下F键的时间. 此时间为0.07秒.此位置时间长短直接影响卡刀
时间长了会出升龙,短了可能回天都出不来.感谢TX,我在火龙区长时间的徘徊后得出此时间在70到75之间定的延时下不会出现升龙(火龙区延时总在110到188之间乱跳)
sleep 250
那么上面这个延时单独写出来说是因为这是技能释放时间,以回天来说出脚是有0.22到0.25的时间看个人延时了,想快的可以调底点最好在200-250之间
之后的调节方法一样,不再多做说明 ,这里要多说一说就是如果你按键里不会出现多技能重在一起的都如下面的按下时间100比较好 如果技能有CD的如现在正拳0.3CD那么你总体加起来的时间要大于0.3秒才行
send {8 down}
sleep 100
send {8 up}
sleep 250
实际个人效果最少要1到2小时的微调.
再说说改键,有朋友说我不想用R键或者我不想用侧1做触发键.开关键等怎么改?看下面:
#IfWinActive ahk_class LaunchUnrealUWindowsClient
R:: 在这里更改 R可以改为你想要的 如:F\鼠标左右键\侧1\2键等,一定要大写
loop{
}Until Not getkeystate("R","P") 上面的改了这里一定要跟着更改与上面相同字母.
Return
XButton2::suspend 开关也是可以改的
下面说说一些键位的相应写法
{Tab} 一定要加大括 相应的都差不多写法
XButton1 鼠标侧1键
XButton2 鼠标侧2键
LButton 鼠标左键
RButton 鼠标右键
MButton 鼠标滚轮
下面给大家发个火拳宏,自动点穴,地火,没2自动放F.
#IfWinActive ahk_class LaunchUnrealUWindowsClient
RButton::
#Persistent
SetTimer, pressA, 0
pressA:
sendinput v22222f22222822222x
return
RButton UP::
SetTimer, pressA, Off
Return
XButton2::suspend
更改游戏内鼠标左为8键
今天就说这么多


1楼2018-03-07 15:01回复
    风拳呢


    IP属地:四川2楼2018-03-07 15:21
    收起回复
      火拳真用不惯宏,手按f怎么接2都踢满4下,应该是延迟问题,延迟90到160间都这样取消不了百烈后几下。宏给f加个0.4延迟再222按宏几乎每次都能百烈踢2下接222,但是火拳内力消耗实在不稳,特意去为偶然出的f去按个宏挺影响实战节奏的


      IP属地:安徽来自手机贴吧3楼2018-03-07 16:02
      收起回复
        看不懂啊 老铁,简单的干货更好


        IP属地:四川4楼2018-03-07 16:18
        收起回复
          楼主很用心,其实会点英语很好理解,可惜大部分都是伸手党


          IP属地:辽宁来自iPhone客户端5楼2018-03-07 16:46
          回复
            就不该发这个贴,让他们自己百度去


            IP属地:湖北来自iPhone客户端6楼2018-03-07 17:51
            收起回复
              楼主可能有些地方跟我理解的不太一样
              我理解的是
              send {8 up} sleep 250 (发送8后 睡眠/停顿0.25秒按下一个技能.不是只按完8以后停顿0.25秒再按8)
              你这个延迟 不用秘功牌 开斗志直接抽都很慢
              大概是0.8秒一个正拳,然而正拳只有0.3的延迟
              意思是按完正拳要休眠250+ 按下回天脚70+回天脚按完休眠250+按下正拳100+自己的延迟


              7楼2018-03-07 23:26
              收起回复
                。。。代码看不懂。之前有用过2rf的,但是不知道怎么弄成rf的


                IP属地:福建来自Android客户端8楼2018-03-08 22:00
                回复
                  大佬火拳的看不懂但是特别好用
                  #IfWinActive ahk_class LaunchUnrealUWindowsClient
                  LButton::
                  loop{
                  send {2 down}
                  sleep 120
                  send {2 up}
                  sleep 1
                  send {2 down}
                  sleep 120
                  send {2 up}
                  sleep 50
                  send {2 down}
                  sleep 120
                  send {2 up}
                  sleep 50
                  send {t down}
                  sleep 120
                  send {t up}
                  sleep 250
                  send {f down}
                  sleep 120
                  send {f up}
                  sleep 260
                  }Until Not getkeystate("LButton","P")
                  return
                  F1::suspend
                  自己弄得两猛虎爆裂脚两脚 还可以吧


                  IP属地:河南9楼2018-03-17 22:53
                  收起回复
                    火拳能把爆裂脚后摇卡掉么
                    我看战斗都是4脚好像


                    IP属地:河南10楼2018-03-17 23:04
                    收起回复
                      延迟100左右,时间间隔调多少比较好?


                      IP属地:山东11楼2018-04-02 11:33
                      回复
                        cf点射能用吗


                        IP属地:山东12楼2018-04-23 11:37
                        回复