00 UserVar Var=DropList{"普通模拟":0|"硬件模拟":1|"超级模拟":2}=0 "设置模拟方式" If var=0 Then SetSimMode 0 ElseIf var=1 Then SetSimMode 1 Else SetSimMode 2 End if //下面这句在屏幕区域范围内查找多点颜色,返回左上角第2点颜色位置坐标 XY = Plugin.Color.FindMutiColor(0, 0, 1024, 768, "73F4FF", "1|0|C7FBFF,2|0|1AB7E3,3|0|1AB7E3,4|0|1AB7E3,5|0|1AB7E3,6|0|23D2F0,0|1|16B3E3,6|1|16B3E3,0|2|12ADE3,6|2|15BBEA,0|3|17DBFF,6|3|14CDF7,0|4|8DEBFF,6|4|0CBBF0,0|5|16D1FF,6|5|059FE3,0|6|029BE3,1|6|029BE3,2|6|029BE3,3|6|04CAFF,4|6|029BE3,5|6|029BE3,6|6|029BE3", 1) //下面这句用于分割字符串 MyArray = Split(XY, "|") //下面这句将字符串转换成数值 m = Clng(MyArray(0)): n = Clng(MyArray(1)) If m<0 Then msgbox "脚本出错了,请检查分辨率设置和桌面色度设置,脚本已停止!",16 EndScript End if UserVar a=DropList{"F1":1|"F2":2|"F3":3|"F4":4|"F5":5|"F6":6|"F7":7|"F8":8}=1 "怪是炼血堂时人物使用技能" UserVar b=DropList{"普通攻击":1|"技能1":2}=1 "怪是炼血堂时宠物如何攻击" UserVar Var1=DropList{"储备金奖励":1|"储备金和银两奖励":2}=1 "选择任务方式" UserVar renhong=80 "人物加血(%)" UserVar renlan=20 "人物加蓝(%)" UserVar chonghong=80 "宠物加血(%)" UserVar chonglan=30 "宠物加蓝(%)" Rem 开始 //找NPC x0=m+368:y0=n-304:r=3 While r<150 r=r+6 d=0 While d<2*3.141592654 d=d+0.04 x=x0+r*sin(d) y=y0-r*cos(d) MoveTo x,y var=GetCursorShape(0) If var=1568432796 Then LeftClick 1 Goto 选择任务方式 End if Wend Wend Rem 选择任务方式 baohu=0 Delay 2000 If var1=1 Then MoveTo m+221,n-187 LeftClick 1 ElseIf var1=2 Then MoveTo m+221,n-169 LeftClick 0 End if Delay 2000 MoveTo m+219,n-133 LeftClick 1 Delay 2000 MoveTo m+499,n-169 LeftClick 1 Delay 500 //判断保护的人物 Call FindPic(0,0,1024,768,"Attachment:\猴子.bmp",0.9,intX,intY) If intx>0 Then baohu=1 End if Call FindPic(0,0,1024,768,"Attachment:\张小凡.bmp",0.9,intX,intY) If intx>0 Then baohu=2 End if While 1 Call 加雪蓝() Delay 1000 Call FindPic(m+8, n-564, m+52, n-546,"Attachment:\x.bmp",0.9,X,Y) If x>0 Then If baohu=2 or baohu=0 Then While 2 Call FindPic(0,0,1024,768,"Attachment:\法.bmp",0.9,intX,intY) If intx>0 Then Call 人物按键() MoveTo m+174,n-401 Delay 500 var=GetCursorShape(0) If var=1227848726 Then Delay 500 LeftClick 1 End if //宠物操作 If b=1 Then KeyDown 18,1 KeyPress 65,1 KeyUp 18,1 ElseIf b=2 Then //技能1 Call FindPic(0,0,1024,768,"Attachment:\法.bmp",0.9,intX,intY) If intx>0 Then Delay 300 MoveTo intx,inty LeftClick 1 Delay 300