- 否则如果 tomap = "城市3" 则
- dm.MoveTo(intX + 90,intY + 60)
- 延时 100 毫秒
- dm.LeftClick()
- 延时 100 毫秒
- 否则
- dm.MoveTo(intX + 90,intY + 85)
- 延时 100 毫秒
- dm.LeftClick()
- 延时 100 毫秒
- 条件结束
- 注释:场景延时
- 延时 5000 毫秒
- 子程序结束
- 注释:====================满商卖出商品脚本======================
- 子程序 满商卖出商品()
- 调用 找财政官员()
- 延时 100 毫秒
- 注释:-------打开店铺-------
- 标记 打开店铺(子程序 满商卖出商品)
- 令 dm_ret = dm.FindStr(10,100,800,600,"商人店铺","ffd555-180d08",1.0,intX,intY)
- 如果 intX > 0 并且 intY > 0 则
- dm.MoveTo(intX + 5,intY + 8)
- 延时 200 毫秒
- dm.LeftClick()
- 延时 2000 毫秒
- 否则
- 跳转到标记 打开店铺(子程序 满商卖出商品)
- 条件结束
- 注释:-------判断价格-------
- 令 dm_ret = dm.FindPic(590,5,610,30,"丑.bmp|辰.bmp|未.bmp|戌.bmp","00000",0.9,0,intX,intY)
- 如果 intX >= 0 并且 intY >= 0 则
- 跳转到标记 卖出商品(子程序 满商卖出商品)
- 否则
- 跳转到标记 打开店铺(子程序 满商卖出商品)
- 条件结束
- 标记 卖出商品(子程序 满商卖出商品)
- 注释:打开包裹ALT+A
- dm.KeyDown(18)
- dm.KeyPress(65)
- dm.KeyUp(18)
- 延时 500 毫秒
- 注释:-------材料包裹-------
- 令 dm_ret = dm.FindStr(400,100,800,600,"材料","fdeb78-000000",1.0,intX,intY)
- 如果 intX > 0 并且 intY > 0 则
- dm.MoveTo(intX + 15,intY + 6)
- 延时 100 毫秒
- dm.LeftClick()
- 延时 500 毫秒
- 否则
- 跳转到标记 卖出商品(子程序 满商卖出商品)
- 条件结束
- 注释:-------遍历包裹,点击右键卖出-------
- 定义变量 X
- 定义变量 Y
- 令 X = intX - 36
- 令 Y = intY + 36
- dm.MoveTo(X,Y)
- 延时 50 毫秒
- dm.RightClick()
- 延时 50 毫秒
- dm.MoveTo(X + 36,Y)
- 延时 50 毫秒
- dm.RightClick()
- 延时 50 毫秒
- dm.MoveTo(X + 72,Y)
- 延时 50 毫秒
- dm.RightClick()
- 延时 50 毫秒
- dm.MoveTo(X + 108,Y)
- 延时 50 毫秒
- dm.RightClick()
- 延时 50 毫秒
- dm.MoveTo(X + 144,Y)
- 延时 50 毫秒
- dm.RightClick()
- 延时 50 毫秒
- dm.MoveTo(X,Y + 36)
- 延时 50 毫秒
- dm.RightClick()
- 延时 50 毫秒
- dm.MoveTo(X + 36,Y + 36)
- 延时 50 毫秒
- dm.RightClick()
- 延时 50 毫秒
- dm.MoveTo(X + 72,Y + 36)
- 延时 50 毫秒
- dm.RightClick()
- 延时 50 毫秒
- dm.MoveTo(X + 108,Y + 36)
- 延时 50 毫秒
- dm.RightClick()
- 延时 50 毫秒
- dm.MoveTo(X + 144,Y + 36)
- 延时 50 毫秒
- dm.RightClick()
- 延时 50 毫秒
- dm.MoveTo(X,Y + 72)
- 延时 50 毫秒
- dm.RightClick()