- //后台控制开心宝贝跨栏比赛
- 用户定义变量 LoopNum=10 循环比赛次数
- 用户定义变量 ClassName=DropList{训练:训练|正式比赛:正式比赛}=1 是否正式比赛
- 用户定义变量 Delaytime=150 延迟时间
- 用户定义变量 LoopDelay=50 循环延迟时间
- //运动类别坐标,下面是跨栏比赛
- TYIcoX=240
- TYIcoY=240
- //跨栏比赛类型坐标,下面是比赛
- 如果表达式 (ClassName = "训练") 为真,则
- ClassPosX=360
- ClassPosY=220
- 否则
- ClassPosX=220
- ClassPosY=220
- 条件结束
- //选定比赛队员的OK按钮位置坐标
- OkPosX=600
- OkPosY=380
- //开始比赛的按钮坐标位置
- StartPosX=360
- StartPosY=200
- //宠物坐标
- PetX=280
- PetY=330
- 调用插件命令 Hwnd=Window.MousePoint()
- 循环 LoopNum 遍
- 延时500毫秒
- 调用插件命令 Bkgnd.LeftClick(Hwnd,TYIcoX,TYIcoY)
- 延时500毫秒
- //检查是否还可以进行正式比赛
- 如果表达式 (ClassName = "正式比赛") 为真,则
- 调用插件命令 Flag=Bkgnd.GetPixelColor(Hwnd,210,215)
- 如果表达式 (Flag = "777777") 为真,则
- 弹出窗口 "正式比赛次数已经用完,脚本运行结束!"
- 脚本停止运行
- 条件结束
- 条件结束
- 调用插件命令 Bkgnd.LeftClick(Hwnd,ClassPosX,ClassPosY)
- 延时500毫秒
- 调用插件命令 Bkgnd.LeftClick(Hwnd,OkPosX,OkPosY)
- 延时500毫秒
- 调用插件命令 Bkgnd.LeftClick(Hwnd,StartPosX,StartPosY)
- //
- //检查起跑标志
- //
- 标记 检查起跑标志
- 调用插件命令 GoColor = Bkgnd.GetPixelColor(Hwnd,350,250)
- 如果表达式 (GoColor = "0099FF") 为真,则
- 调用插件命令 Bkgnd.LeftClick(Hwnd,PetX,PetY)
- 否则
- 跳转到标记 检查起跑标志
- 条件结束
- //
- 标记 跨栏进行中
- //
- 延时LoopDelay毫秒
- //终点线标志,在发现终点线之前,循环进行跨栏
- 调用插件命令 EndLinePos = Bkgnd.FindColor(hwnd,350,390,380,415,"F4F4F4")
- 如果表达式 (EndLinePos = "-1|-1") 为真,则
- //
- //检查栏杆
- //
- 调用插件命令 LanGanPos = Bkgnd.FindColor(hwnd,315,400,345,425,"A3A89B")
- 如果表达式 (LanGanPos <> "-1|-1") 为真,则
- 调用插件命令 Bkgnd.LeftClick(Hwnd,PetX,PetY)
- //
- //检查是否有水坑
- //
- 延时delaytime毫秒
- 调用插件命令 WaterPos = Bkgnd.FindColor(hwnd,280,400,380,420,"D7D17D")
- 如果表达式 (WaterPos <> "-1|-1") 为真,则
- 循环 10 遍
- 延时100毫秒
- 调用插件命令 Bkgnd.LeftClick(Hwnd,PetX,PetY)
- 循环结束
- 条件结束
- 条件结束
- //
- //检查西瓜皮
- //
- 调用插件命令 GuoPiPos = Bkgnd.FindColor(hwnd,320,390,350,420,"310AA9")
- 如果表达式 (GuoPiPos <> "-1|-1") 为真,则
- 调用插件命令 Bkgnd.LeftClick(Hwnd,PetX,PetY)
- 延时delaytime毫秒
- 条件结束
- //
- //检查加速器
- //
- 调用插件命令 JiaSuPos = Bkgnd.FindColor(hwnd,220,390,320,420,"4DA33D")
- 如果表达式 (JiaSuPos <> "-1|-1") 为真,则
- 调用插件命令 Bkgnd.LeftClick(Hwnd,PetX,PetY)
- 延时delaytime毫秒
- 条件结束
- //Delay delaytime
- 标记 循环结束
- 跳转到标记 跨栏进行中
- 条件结束
- //
- //查看成绩