0

焦点头条

【教程】按键输出脚本制作初级教程 附纯阳气场范例

2014-07-21 11:20| 查看: 3569 |作者: 李狗花

按键输出脚本制作初级教程
我认为官方宏就是外挂。--李狗花
第一节:按键脚本判定技能cd:
我们采用最简单的取色判断。一个技能正在cd中的特点是
所示点必然是有灰色覆盖。所以一个技能在cd中的情况下,该点的颜色必然如图所示。反之则不是。
那么按键的脚本应该这样写
例:
IfColor x轴坐标, y轴坐标, “颜色代码”, 0 Then
碎星辰cd = 1
Else
碎星辰cd = 0
End If
这样就输出了碎星辰这个技能的冷却状态,之后的按键循环中根据需要调用。

第二节:buff判断
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分钟的学习,再回来看这些代码,都能简单的利用上。

收藏 分享 邀请

发表评论

查看全部评论(5)
游客 2015-06-27 13:17
好文章,内容气贯长虹 ...
引用
游客 2014-07-23 11:49
亲,检测到按键精灵运行,是要封号的!可以看看最近一期封神榜
引用
dogflower 2014-07-21 19:03
driftingark: 这个需要一个一个设置坐标,实在是太麻烦了,而且只要换电脑,屏幕大小不一致就得重新设,对新手来说不是特友好。好处是这玩意儿连外挂都算不是,就是纯粹一个外 ...
嗯 各取所需吧
引用
driftingark 2014-07-21 16:45
这个需要一个一个设置坐标,实在是太麻烦了,而且只要换电脑,屏幕大小不一致就得重新设,对新手来说不是特友好。好处是这玩意儿连外挂都算不是,就是纯粹一个外部软件,完全绕开了插件限制。
引用
dogflower 2014-07-21 13:05
http://www.jx3pve.com/forum.php?mod=viewthread&tid=5105&extra=page%3D1
完整代码可以到帖子里查看
引用

查看全部评论(5)

关注订阅号"剑网3PVE"
获取第一手剑三资讯


您当前使用的浏览器版本过低,网站部分功能可能失效,请更换合适的浏览器。了解更多