- 鼠标移到 intX , intY
- 左键单击
- 调用外部VBScript子程序 在屏幕区域里查找图形(X1,Y1,X2,Y2,"Attachment:\起始定位图片.bmp",0.9,intX,intY)
- 循环结束
- 调用外部VBScript子程序 在屏幕区域里查找图形(X1,Y1,X2,Y2,"Attachment:\起始定位图片.bmp",0.9,intX,intY)
- 如果表达式 (intX>0 and intY>0) 为真,则循环执行
- 延时50毫秒
- 鼠标移到 intX , intY
- 左键单击
- 调用外部VBScript子程序 在屏幕区域里查找图形(X1,Y1,X2,Y2,"Attachment:\起始定位图片.bmp",0.9,intX,intY)
- 循环结束
- 调用外部VBScript子程序 在屏幕区域里查找图形(X1,Y1,X2,Y2,"Attachment:\起始定位图片.bmp",0.9,intX,intY)
- 如果表达式 (intX>0 and intY>0) 为真,则循环执行
- 延时50毫秒
- 鼠标移到 intX+5 , intY+5
- 左键单击
- 调用外部VBScript子程序 在屏幕区域里查找图形(X1,Y1,X2,Y2,"Attachment:\起始定位图片.bmp",0.9,intX,intY)
- 循环结束
- 调用外部VBScript子程序 在屏幕区域里查找图形(X1,Y1,X2,Y2,"Attachment:\起始定位图片.bmp",0.9,intX,intY)
- 如果表达式 (intX>0 and intY>0) 为真,则循环执行
- 延时50毫秒
- 鼠标移到 intX+5 , intY+5
- 左键单击
- 调用外部VBScript子程序 在屏幕区域里查找图形(X1,Y1,X2,Y2,"Attachment:\起始定位图片.bmp",0.9,intX,intY)
- 循环结束
- 子程序结束,回到调用处
- //====================清空屏幕对话框结束==============================
- //====================关闭小地图==============================
- 子程序 关闭小地图
- 调用外部VBScript子程序 在屏幕区域里查找图形(X1,Y1,X2,Y2,"Attachment:\起始定位图片.bmp",0.9,intX,intY)
- 如果表达式 (dtintX>0 and dtintY>0) 为真,则循环执行
- 鼠标移到 dtintX+5 , dtintY+5
- 左键单击
- 调用外部VBScript子程序 在屏幕区域里查找图形(X1,Y1,X2,Y2,"Attachment:\起始定位图片.bmp",0.9,intX,intY)
- 延时100毫秒
- 循环结束
- 子程序结束,回到调用处
- //====================关闭小地图结束==============================
- //====================打开小地图==============================
- 子程序 打开小地图
- 调用外部VBScript子程序 在屏幕区域里查找图形(X1,Y1,X2,Y2,"Attachment:\起始定位图片.bmp",0.9,intX,intY)
- 如果表达式 (dtintX<0 and dtintY<0) 为真,则
- 鼠标移到 X3+170 , Y3+250
- 左键单击
- 条件结束
- 子程序结束,回到调用处
- //====================打开小地图结束==============================
- //====================HP/MP/SP/EXP判断==============================
- 子程序 HPandMP
- //--------------预留位,判断有无红蓝药---------------
- (VBScript语句) dim hong,lan,hongT,lanT
- //在游戏中利用按键抓点抓色工具找到x1,x2,y,color所对应的值并替换。
- hongT=1000
- lanT=1000
- 标记 补HPMPXPEXP开始
- //循环开始标记
- 延时32毫秒
- //循环小延时,防止出现CPU使用率过高,脚本卡
- 如果 (int(bhp/100*(X3+872)-(X3+802)+(X3+802)),Y3+185) 的颜色不等于 #700AC 则
- //x2=血条在屏幕最右端坐标,x1=血条在屏幕最左端坐标,
- //y=x1,x2在血条中的同一纵坐标,color=血条的空血颜色值。
- 按键 <1>
- //按下补血快捷键
- 延时hongT毫秒
- //补血延时
- 条件结束
- 如果 (int(bmp/100*(X3+867)-(X3+802)+(X3+867)),Y3+200) 的颜色不等于 #D29721 则
- //x2=蓝条在屏幕最右端坐标,x1=蓝条在屏幕最左端坐标,
- //y=x1,x2在蓝条中的同一纵坐标,color=蓝条的空蓝颜色值。
- 按键 <2>
- //按下补蓝快捷键
- 延时lanT毫秒
- //补蓝延时
- 否则
- 跳转到标记 补红蓝完毕
- 条件结束
- 跳转到标记 补HPMPXPEXP开始
- //跳转到循环开始
- 标记 补红蓝完毕
- 子程序结束,回到调用处
- //====================结束HP/MP/SP/EXP判断==============================
- //====================自动打怪==============================
- 子程序 自动打怪
- 调用外部VBScript子程序 在屏幕区域里查找图形(X1,Y1,X2,Y2,"Attachment:\起始定位图片.bmp",0.9,intX,intY)
- 如果表达式 (zdbintX>0 and zdbintY>0) 为真,则循环执行
- 调用外部VBScript子程序 在屏幕区域里查找图形(X1,Y1,X2,Y2,"Attachment:\起始定位图片.bmp",0.9,intX,intY)
- 如果表达式 (zdxintX>0 and zdxintY>0) 为真,则
- 延时100毫秒
- 否则
- 调用外部VBScript子程序 在屏幕区域里查找图形(X1,Y1,X2,Y2,"Attachment:\起始定位图片.bmp",0.9,intX,intY)
- 如果表达式 (zd1intX>0 and zd1intY>0) 为真,则
- 鼠标移到 zd1intX , zd1intY
- 左键单击
- 延时50毫秒
- 鼠标移到 zd1intX-384 , zd1intY-66
- 左键单击
- 延时50毫秒
- 鼠标移到 X3+601 , X3+382
- 左键单击
- 延时50毫秒