- 标记 找武器店NPC(子程序 去武器店买武器)
- 从左上到右下查找图片 "C:\XYW\n武器店.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:0 上:0 右:807 下:621),相似度 0.9
- 如果 intX > 0 并且 intY > 0 则
- 注释:找武器店NPC
- 条件结束
- 调用 修正偏移(intX,intY)
- 令 T点NPC = now
- 标记 T点NPC(子程序 去武器店买武器)
- 令 dm_ret = dm.FindStr(0,0,807,621,"买","08f448-000000",1.0,intX,intY)
- 如果 intX > 0 并且 intY > 0 则
- 注释:T点NPC
- 条件结束
- 调用 修正偏移(intX + 5,intY + 9)
- 令 T出现购买 = now
- 标记 T出现购买(子程序 去武器店买武器)
- 从左上到右下查找图片 "C:\XYW\购买.bmp",把找到的坐标保存到 (intX, intY),指定区域(左:0 上:0 右:807 下:621),相似度 0.9
- 如果 intX > 0 并且 intY > 0 则
- 注释:T出现购买
- 条件结束
- 令 T出现要买的武器 = now
- 标记 T出现要买的武器(子程序 去武器店买武器)
- 从左上到右下查找图片 "C:\XYW\" & zhuangbei & ".bmp",把找到的坐标保存到 (intX, intY),指定区域(左:0 上:0 右:807 下:621),相似度 0.9
- 如果 intX > 0 并且 intY > 0 则
- 注释:T出现要买的武器
- 条件结束
- 调用 修正偏移(intX,intY + 7)
- 延时 yc + 100 毫秒
- 调用 修正偏移(321,487)
- 延时 yc + 100 毫秒
- 令 t出现购买成功 = now
- 标记 T出现购买成功(子程序 去武器店买武器)
- 令 dm_ret = dm.FindStr(0,0,807,621,"购买","f8fcf8-000000",1.0,intX,intY)
- 如果 intX > 0 并且 intY > 0 则
- 注释:T出现购买成功
- 条件结束
- 调用 修正偏移右键(271,487)
- 延时 yc + 1000 毫秒
- 调用 交任务
- 退出子程序
- (语句无法识别,可能有错误): Else //T出现购买成功
- 如果 DateDiff("s",T出现购买成功,now) > 11 则
- 令 t出现购买成功 = now
- 跳转到标记 T出现要买的武器(子程序 去武器店买武器)
- 条件结束
- 延时 yc + 100 毫秒
- 跳转到标记 T出现购买成功(子程序 去武器店买武器)
- (语句无法识别,可能有错误): End If//T出现购买成功
- (语句无法识别,可能有错误): Else //T出现要买的武器
- 如果 DateDiff("s",T出现要买的武器,now) > 10 则
- 令 T出现要买的武器 = now
- 条件结束
- 延时 yc + 200 毫秒
- 跳转到标记 T出现要买的武器(子程序 去武器店买武器)
- (语句无法识别,可能有错误): End If//T出现要买的武器
- (语句无法识别,可能有错误): Else//T出现购买
- 如果 DateDiff("s",T出现购买,now) > 10 则
- 令 T出现购买 = now
- 跳转到标记 T点NPC(子程序 去武器店买武器)
- 条件结束
- 延时 yc + 200 毫秒
- 跳转到标记 T出现购买(子程序 去武器店买武器)
- (语句无法识别,可能有错误): End If //T出现购买
- (语句无法识别,可能有错误): Else //T点NPC
- 如果 DateDiff("s",T找NPC,now) > 10 则
- 令 T点NPC = now
- 延时 yc + 200 毫秒
- 跳转到标记 找武器店NPC(子程序 去武器店买武器)
- 条件结束
- 延时 yc + 200 毫秒
- 跳转到标记 T点NPC(子程序 去武器店买武器)
- (语句无法识别,可能有错误): End If//T点NPC
- (语句无法识别,可能有错误): Else //找武器店NPC
- 如果 DateDiff("s",T找NPC,now) > 10 则
- 令 T找NPC = now
- 跳转到标记 接任务1(子程序 去武器店买武器)
- 条件结束
- 延时 yc + 1000 毫秒
- 跳转到标记 找武器店NPC(子程序 去武器店买武器)
- (语句无法识别,可能有错误): End if//找武器店NPC
- 否则如果 ditu = "张记布庄" 则
- 调用 修正偏移(749,380)
- 延时 yc + 1000 毫秒
- (语句无法识别,可能有错误): Else //识别地图//未知地图
- (键盘)按 "F10" 键, 1次
- 延时 yc + 6000 毫秒
- (语句无法识别,可能有错误): End if//识别地图
- 跳转到标记 接任务1(子程序 去武器店买武器)
- 子程序结束
- 注释:去药店买药
- 子程序 去药店买药()
- 标记 接任务1(子程序 去药店买药)
- 延时 yc + 500 毫秒
- 调用 识别地图
- 如果 DITU = "瑶池" 则
- 注释:识别地图瑶池111111111111111111111111111111111
- 条件结束
- 调用 瑶池去长安
- (语句无法识别,可能有错误): ElseIf DITU="长安" Then //识别地图长安22222222222222222222222222222222222222
- 令 t找坐标仙子 = now
- 标记 找坐标仙子(子程序 去药店买药)