)
//<>------------------------------
hwnd = dm.GetMousePointWindow()
TracePrint hwnd
//dm.MoveWindow hwnd,-540,15
Delay 1000
dm_ret = dm.BindWindow(hwnd,"dx2","windows2","dx",1)
Delay 200
If dm_ret=0 Then
MessageBox "绑定“失败”"
ExitScript
End If
//模拟==================================
SetSimMode 2
//大循环次
For 8
Rem 查找赛利亚
//查找赛利亚============================
do
dm_ret = dm.FindPic(0,0,2000,2000,"赛利亚.bmp","000000",0.9,0,intX,intY)
If intX >= 0 and intY >= 0 Then
dm.MoveTo intX+275,intY+50
Delay 200
dm.LeftDoubleClick
Exit Do
End If
loop
//找到赛利亚点物===========================
do
dm_ret = dm.FindPic(0,0,2000,2000,"赛利亚2.bmp","000000",0.9,0,intX,intY)
If intX >= 0 and intY >= 0 Then
dm.MoveTo intX-20,intY+50
Delay 200
dm.LeftDoubleClick
Exit Do
End If
loop
//进入商店买腰带===============================
For 32
dm_ret = dm.FindPic(0,0,2000,2000,"赛利亚3.bmp","000000",0.9,0,intX,intY)
If intX >= 0 and intY >= 0 Then
dm.MoveTo 213,360
Delay 200
dm.LeftDoubleClick
End If
Next
//按ESC关闭===============================
Delay 200
dm.KeyPress 27
Delay 200
//选按上===============================
dm.KeyDown 38
Delay 300
dm.KeyUp 38
//在按下===============================
dm.KeyDown 40
Delay 700
dm.KeyUp 40
//打开分解机===============================
do
dm_ret = dm.FindPic(0,0,2000,2000,"赛利亚4.bmp","000000",0.7,0,intX,intY)
If intX >= 0 and intY >= 0 Then
dm.KeyPress 84
Delay 200
Exit Do
End If
loop
// 输入9999===============================
do
dm_ret = dm.FindPic(0,0,2000,2000,"赛利亚5.bmp","000000",0.9,0,intX,intY)
If intX >= 0 and intY >= 0 Then
dm.MoveTo intX,intY+55
Delay 500
dm.KeyPress 57
Delay 100
dm.KeyPress 57
Delay 100
dm.KeyPress 57
Delay 100
dm.KeyPress 57
Delay 100
//点确认===============================
dm. KeyPress 13
Delay 1000
dm.MoveTo 330,310
Delay 200
dm.LeftClick
Delay 200
Exit Do
End If
loop