2014-07-21 11:20| 查看: 3569 |作者: 李狗花
按键输出脚本制作初级教程 我认为官方宏就是外挂。--李狗花 第一节:按键脚本判定技能cd: 我们采用最简单的取色判断。一个技能正在cd中的特点是 那么按键的脚本应该这样写 例: IfColor x轴坐标, y轴坐标, “颜色代码”, 0 Then 碎星辰cd = 1 Else 碎星辰cd = 0 End If 这样就输出了碎星辰这个技能的冷却状态,之后的按键循环中根据需要调用。 第二节:buff判断 buff判断采用的是识图功能,具体识别人物下方的buff图标。当找到这个图标的时候即是有这个buff。 代码范例: FindPic 0,371,258,416,”Attachment:剑气冲天.bmp”,0.9,intX,intY If intX > 0 And intY > 0 Then 剑气冲天buff = 1 Else 剑气冲天buff = 0 End If 注:需要设置相应buff的坐标区域参数。 这样我们就得到了是否有某buff的判定。 第三节:如何写出一个按键循环。 这里可以利用一个简单的if语句,与写宏差不多,通过前面小结的判断方法。我们现在开始调用。 代码范例: If 碎星辰buff + 凌太虚buff = 2 and 剑气冲天buff+人剑合一cd = 0 Then KeyPress “F1″, 1 Else End If 注:将人剑合一设置为快捷键F1后这段代码等同于/skill [buff:碎星辰&凌太虚,nocd:人剑合一,nobuff:人剑合一] 人剑合一 这里提供一个完整的判断脚本。如果你熟读本教程和掌握一些基本的按键语句只是可以根据需要修改到本机,非常简单。 最后,如果你对按键脚本一头雾水。请移步这 http://zy.anjian.com/videomanual/content_12.html 相信正常人20分钟的学习,再回来看这些代码,都能简单的利用上。 |