- 情况 "甘草":
- 令 map = "梅岭"
- 情况 "鳄鱼帮打手":
- 令 map = "南海"
- 情况 "凌忆慈":
- 令 map = "琼州"
- 情况 "曹延惠":
- 令 map = "敦煌"
- 情况 "大脸":
- 令 map = "剑阁"
- 情况 "方光智":
- 令 map = "无量山"
- 情况 "白景武":
- 令 map = "南诏"
- 情况 "阿雨":
- 令 map = "苗疆"
- 情况 "阿支":
- 令 map = "石林"
- 情况 "简丁":
- 令 map = "洱海"
- 情况 "古鲁拉":
- 令 map = "玉溪"
- 情况 "长毛雪怪":
- 令 map = "苍山"
- 情况 :
- 令 map = "镜湖"
- 选择结束
- 结束VBScript块
- 注释:遍历商线地图
- 令 k = UBound(MyArray)
- 循环 UBound(MyArray) 次
- 令 k = k - 1
- 令 a = MyArray(k)
- 如果 a = map 则
- 注释:当前地图赋值
- 令 inmap = MyArray(k)
- 注释:下一地图赋值
- 令 tomap = MyArray(k - 1)
- 条件结束
- 循环结束
- 注释:移动下一地图
- 令 dm_ret = dm.FindStr(400,100,800,600,tomap,"ffffff-1b1008",1.0,intX,intY)
- 延时 100 毫秒
- dm.moveto(intX + 10,intY + 5)
- 延时 100 毫秒
- dm.LeftClick()
- 延时 100 毫秒
- dm.LeftClick()
- 注释:跑路延时
- 延时 5000 毫秒
- 注释:加速判断F1
- 如果 Varo2 = 1 则
- 令 t0 = dm.GetTime()
- 令 T = t0 - t1
- 如果 T / 1000 - 1 > Varo3 则
- dm.KeyPress(112)
- 延时 50 毫秒
- 令 t1 = dm.GetTime()
- 延时 50 毫秒
- 条件结束
- 条件结束
- 注释:判断进入镜湖地图
- 令 dm_ret = dm.FindPic(200,200,800,600,"进入镜湖.bmp","000000",0.9,0,intX,intY)
- 如果 intX > 0 并且 intY > 0 则
- dm.moveto(intX + 20,intY + 10)
- 延时 100 毫秒
- dm.LeftClick()
- 延时 500 毫秒
- 条件结束
- 注释:判断场景切换
- 令 dm_ret = dm.FindPic(200,200,800,600,"场景切换.bmp","000000",0.9,0,intX,intY)
- 如果 intX > 0 并且 intY > 0 则
- 延时 5000 毫秒
- 条件结束
- 注释:判断到达目的地
- 令 dm_ret = dm.FindPic(0,0,800,600,"城市.bmp","000000",0.9,0,intX,intY)
- 如果 intX > 0 并且 intY > 0 则
- 延时 1000 毫秒
- 否则
- 跳转到标记 返回帮派寻路(子程序 返回己方帮派)
- 条件结束
- 子程序结束
- 注释:====================进入己方城市脚本======================
- 子程序 进入已方城市()
- 令 tomap = MyArray(0)
- 令 dm_ret = dm.FindPic(0,0,800,600,"城市.bmp","000000",0.9,0,intX,intY)
- 如果 intX > 0 并且 intY > 0 则
- 延时 50 毫秒
- 否则
- 条件结束
- 如果 tomap = "城市1" 则
- dm.MoveTo(intX + 90,intY + 10)
- 延时 100 毫秒
- dm.LeftClick()
- 延时 100 毫秒
- 否则如果 tomap = "城市2" 则
- dm.MoveTo(intX + 90,intY + 35)
- 延时 100 毫秒
- dm.LeftClick()
- 延时 100 毫秒