- 子程序 商帮出城()
- 标记 寻路(子程序 商帮出城)
- 注释:打开自动寻路窗口
- dm.KeyDown(18)
- dm.KeyPress(192)
- dm.KeyUp(18)
- 延时 500 毫秒
- 注释:查找“坐标”字位置并输入移动位置100.156
- 令 dm_ret = dm.FindStr(400,100,800,600,"坐标","fff263-181008",1.0,intX,intY)
- 延时 200 毫秒
- 如果 intX > 0 并且 intY > 0 则
- dm.MoveTo(intX + 42,intY + 6)
- 延时 200 毫秒
- dm.LeftClick()
- 延时 200 毫秒
- 注释:SayString "100"
- dm.SendString(DYCK,"100")
- 延时 200 毫秒
- dm.keypress(13)
- 延时 200 毫秒
- 注释:SayString "156"
- dm.SendString(DYCK,"156")
- 延时 200 毫秒
- 注释:移动鼠标到“移动”单击
- dm.keypress(13)
- 延时 200 毫秒
- 否则
- 跳转到标记 寻路(子程序 商帮出城)
- 条件结束
- 注释:跑路延时
- 延时 5000 毫秒
- 注释:判断是否出城
- 循环当 intX > 0 并且 intY > 0 时
- dm.MoveTo(intX + 128,intY + 7)
- 延时 200 毫秒
- dm.LeftClick()
- 延时 5000 毫秒
- 令 dm_ret = dm.FindStr(400,100,800,600,"坐标","fff263-181008",1.0,intX,intY)
- 延时 200 毫秒
- 循环结束
- 子程序结束
- 注释:====================返回己方城市脚本======================
- 子程序 返回己方帮派()
- 标记 返回帮派寻路(子程序 返回己方帮派)
- 注释:打开自动寻路窗口
- dm.KeyDown(18)
- dm.KeyPress(192)
- dm.KeyUp(18)
- 延时 500 毫秒
- 注释:判断是否打开自动寻路
- 令 dm_ret = dm.FindStr(400,100,800,600,"坐标","fff263-181008",1.0,intX,intY)
- 延时 100 毫秒
- 如果 intX > 0 并且 intY > 0 则
- 延时 200 毫秒
- 否则
- 跳转到标记 返回帮派寻路(子程序 返回己方帮派)
- 条件结束
- 注释:查找指定区域内所有字符串是否含有地图标志人物名称或怪物
- 注释:赋值当前地图为map
- 令 dm_ret = dm.FindPic(400,100,800,600,"自动寻路.bmp","000000",0.9,0,intX,intY)
- 定义变量 x1
- 定义变量 x2
- 定义变量 y1
- 定义变量 y2
- 令 x1 = intX
- 令 y1 = intY + 153
- 令 x2 = intX + 85
- 令 y2 = intY + 167
- 令 s = dm.Ocr(x1,y1,x2,y2,"ffffff-1b1008",1.0)
- 延时 200 毫秒
- 开始VBScript块
- 根据 s 选择
- 情况 "白堤柳鬼":
- 令 map = "西湖"
- 情况 "童贯":
- 令 map = "洛阳"
- 情况 "金钱豹":
- 令 map = "雁南"
- 情况 "阿林":
- 令 map = "草原"
- 情况 "阿史那默谷":
- 令 map = "辽西"
- 情况 "纥石烈阿疏":
- 令 map = "长白山"
- 情况 "大黑熊":
- 令 map = "黄龙府"
- 情况 "韦大叔":
- 令 map = "苏州"
- 情况 "程青霜":
- 令 map = "大理"
- 情况 "打草谷辽兵":
- 令 map = "雁北"
- 情况 "江湖游医":
- 令 map = "嵩山"
- 情况 "许愿树":
- 令 map = "太湖"
- 情况 "法河":
- 令 map = "龙泉"
- 情况 "白花蜘蛛":
- 令 map = "武夷"