火龙 龙拳 阳
本想带张女儿贴.但想想我女儿还是不发出来给你们看~~~~~~~
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键
今天就说这么多
本想带张女儿贴.但想想我女儿还是不发出来给你们看~~~~~~~

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键
今天就说这么多