End Sub Sub dier() dm.MoveTo 680, 373 Delay 2000 dm.LeftDoubleClick Delay 100 Delay 10000 Goto 查找二或一 End Sub Sub disan() dm.MoveTo 743,374 Delay 1000 dm.LeftDoubleClick Delay 100 Delay 1000 Goto 查找三或二 End Sub //关闭任务窗口 dm.keypress 27 Delay 25000 //打开任务地图按L键 dm.keypress 76 Delay 1000 Rem 查找三或二 i=0 While i=0 dm_ret=dm.FindStr(580,391,596,409,"3","362000-000000",1.0,x,y) If x>=0 And y>=0 Then i=1 Else Call disan() End If Wend //关闭任务窗口 dm.keypress 27 Delay 10000 //找广陵城 For 5 dm_ret=dm.FindStr(893,5,910,24,"陵","f0e69d-000000",1.0,x,y) If x>=0 And y>=0 Then Goto 打开地图 Else Goto 回城卷 End If Next Rem 回城卷 dm.keypress 120 Delay 5000 i=0 While i=0 dm_ret=dm.FindStr(909,4,929,23,"城","f0e69d-000000",1.0,x,y) If x>=0 And y>=0 Then i=1 End If Wend Rem 打开地图 //按M打开地图 dm.keypress 77 Delay 1000 //找传送 dm_ret=dm.FindStr(735,166,795,189,"传送Npc","ffd495-000000",1.0,x,y) If x>=0 And y>=0 Then dm.MoveTo x, y Delay 500 dm.LeftDoubleClick Delay 2000 Else MessageBox "地图传送没找到" End If //找虹曜 dm_ret=dm.FindStr(748,227,867,248,"虹曜","ffd495-000000",1.0,x,y) If x>=0 And y>=0 Then dm.MoveTo x, y Delay 500 dm.LeftDoubleClick Delay 1000 Else MessageBox "虹曜没找到" End If