dim hong,hong1,hong2,lan dim FH,Z,zu,n,a,f dim color(3),sj(5) dim t1,t2,t3,t4,t5,t6 a=0:f=0 t1=now:t2=now:t3=now:t4=now:t5=now color(0)="00B00C":color(1)="D9B600":color(2)="1929B7" //color(0):人物血颜色,color(1):为蓝颜色,color(2):怪血颜色 UserVar hong=70 血量<hong%时,自动吃红 UserVar hong1=50 血量<hong1%时,自动吃大红 UserVar hong2=20 血量<hong2%时,自动逃跑 UserVar lan=30 蓝量<lan%时,自动吃蓝 UserVar sj(0)=1 技能2间隔时间(秒) UserVar sj(1)=2 技能3间隔时间(秒) UserVar sj(2)=3 技能4间隔时间(秒) UserVar sj(3)=4 技能5间隔时间(秒) UserVar sj(4)=60 状态技能-间隔时间(秒) UserVar n=5 复活n次后,脚本停止执行 UserVar Z=1 Z=1时自动走动,Z=0时不走动 UserVar FH=0 FH=0副本复活,FH=1野外复活 UserVar zu=0 zu=1同意组队,zu=0拒绝组队 //******************************************* // 主程序 //******************************************* VBSCall FindPic(798,0,1023,200,"Attachment:\奇迹定位点.bmp",0.6,x,y) //定位,找到x,y坐标 While 1 Rem 开始 Delay 32 Gosub 红蓝检测 Delay 10 Gosub 怪检测 Delay 10 EndWhile //*************************************** Rem 结束脚本 EndScript //**************************************** // 怪检测 //**************************************** Sub 怪检测 Delay 10 VBSCall FindColorEx(x-539,y+33,x-331,y+43,color(2),1,0.6,x1,y1) If x1>0 and y1>0 //找到怪,攻击 a=0 //再初始化 Gosub 打怪 Else a=a+1 KeyPressH 9,1 Delay 10 //------------------- Gosub 捡起东西 //------------------ If a>=5 a=0 //再初始化 Gosub 移动和找怪 EndIf EndIf Return 怪检测 //**************************************** // 红蓝检测 //**************************************** Sub 红蓝检测 IfColor hong/100*((x-676)-(x-885))+(x-885),y+11,color(0),2 //x2=血条在屏幕最右端坐标,x1=血条在屏幕最左端坐标, //y=x1,x2在血条中的同一纵坐标,color=血条的颜色值。 Delay 10 Else Gosub 补红 EndIf //-------------------------------------- IfColor lan/100*((x-676)-(x-885))+(x-885),y+23,color(1),2 //x2=蓝条在屏幕最右端坐标,x1=蓝条在屏幕最左端坐标, //y=x1,x2在蓝条中的同一纵坐标,color=蓝条的颜色值。 Delay 10 Else Gosub 补蓝 EndIf Delay 32 Return 红蓝检测 //**************************************** // 组队+复活+交易检测 //**************************************** Sub 复活检测 IfColor 10/100*((x-676)-(x-885))+(x-885),y+11,color(0),2 //x2=血条在屏幕最右端坐标,x1=血条在屏幕最左端坐标, //y=x1,x2在血条中的同一纵坐标,color=血条的颜色值。 Delay 10 Else Gosub 复活 EndIf Return 复活检测 //---------------------------------------- Sub 组队交易检测 IfColor x-400,y+294,110F10,0 Gosub 组队交易 EndIf