洗雪崩前台脚本
前提:先下载按键精灵
开始我们来打开游戏(图1)
将有游戏解析度调到800x600,并将其放置到桌面的左上角(图2)
备注:
1.位置的准确度决定了脚本启动后鼠标点击位置的准确度
2.物品和重生油提前放置好做好准备工作
按键精灵的使用
找到解压后打开文件夹(图3)双击 启动” 按键精灵9”
开始界面(图4有写脚本区网络游戏界面)点击”新建”按钮
代码界面:先更改描述内容与文件名(两者最好一致)(图5)
在脚本的源文件区域粘贴下面脚本代码(图6):
(核心部分)
//Hwnd = Plugin.Window.Foreground() '得到当前最前面的窗口句柄
//sRect = Plugin.Window.GetClientRect(Hwnd) '得到窗口句柄的客户区大小
//因为图一图二我们做了准备所以这里不用上面代码
//起始工作(洗雪崩)
Rem FindPicXUEbeng
//洗雪崩属性图片1坐标扫描及图片位置
FindPic 0, 190, 235, 545, "F:\Attachment\属性1.bmp", 0.9, aX, aY
//洗雪崩属性图片2坐标扫描及图片位置
FindPic 0, 190, 235, 545, "F:\Attachment\属性2.bmp", 0.9, bX, bY
//洗雪崩属性图片3坐标扫描及图片位置
FindPic 0, 190, 235, 545,"F:\Attachment\属性3.bmp", 0.9, cX, cY
If (aX < 0 And aY < 0) or (bX < 0 And bY < 0) or (cX < 0 And cY < 0) Then
MoveTo 239, 362 '移到"转换"图标的绝对坐标(图二位置)
LeftClick 1 '点击图标
Delay 100 '停留100ms
MoveTo 107, 160 '移到"物品"图标的绝对坐标
Delay 100 '停留100ms
End If
//如果下面符合条件继续寻找(由于软件或VIP等限制肯定会出现报错的问题,添加这个条件至少会降低报错的几率)
Goto FindPicXUEbeng
//如果下面符合条件说明已经找到
If( aX > 0 And aY > 0 )and( bX > 0 And bY > 0 )and( cX > 0 And cY > 0 )Then
Delay 1000 '停留1000ms
KeyDown "F12", 1 '按停止键
MessageBox "fine , 雪崩找到了 " '貌似他们都这样用,但这里好像没有反应
End If
EndScript
//
建立图片位置:与代码路径必须一致(图7)
备注:
.bmp图片的制作这里不做说明
在附件中添加项上面建图路径中添加相关.bmp图片(图8)
备注:
路径准确/命名与代码中的保持一致
全部完成后,点击”保存退出”
我们会在写脚本的网络游戏界面中发现 我们刚刚新建的脚本名(图10)
在其前面方框里打勾(其余的勾全部取消)
点击最小化(图11)
这时候我们重回(图2)这里最好是只有游戏界面
(如果有其他界面就把它们最小化或放到游戏界面的下面)
可以按键盘的F10 启动 这时候脚本就工作了
(注意因为是前台脚本所以此时不能干其他)
当找到后鼠标会自动停下来
(这里注意要先按键盘的F 12 再动鼠标查看)
如果找到后停不下来,可能原因有:
1. 脚本代码格式不对
2.图片制作不对
3.图片路径不对