Plugin Bkgnd.KeyPress(Hwnd, 37)
Delay 200
Plugin Bkgnd.KeyPress(Hwnd, 39)
Delay 200
Plugin Bkgnd.KeyPress(Hwnd, 39)
Delay 200
Plugin Bkgnd.KeyPress(Hwnd, 37)
Delay 300
//找定点计算角度 角度数jds 角度差jdc
Plugin zb=DBSoft.GetColorXY(hwnd,222,548,343,649,"0000FF","0,0,0",2)
Delay 200
c=clng(zb(0)):d=clng(zb(1))
Plugin jiaodu=DBSoft.Angle3Point(c,d,294,597,c,597,1)
jds=abs(clng(jiaodu))
dim jdcz(4),jdc(4)
jdcz(0)=30-jds:jdcz(1)=50-jds:jdcz(2)=60-jds:jdcz(3)=65-jds:jdcz(4)=70-jds
jdc(0)=abs(30-jds):jdc(1)=abs(50-jds):jdc(2)=abs(60-jds):jdc(3)=abs(65-jds):jdc(4)=abs(70-jds)
//zx为最小下标 zxz为最小角度差数值
Plugin zx=DBSoft.MinNum(jdc,1)
Plugin zxz=DBSoft.MinNum(jdcz,0)
zx=clng(zx):zxz=clng(zxz)
//角度差修正
pj=pj+jdxz*zxz
// MessageBox "角度代号"&zx
If zx=0
Plugin Bkgnd.KeyDown(Hwnd, 32)
sj=ss(pj)/10*3500+tj
Delay sj
EndIf
If zx=1
Plugin Bkgnd.KeyDown(Hwnd, 32)
sj=ws(pj)/10*3500+tj
Delay sj
EndIf
If zx=2
Plugin Bkgnd.KeyDown(Hwnd, 32)
sj=ls(pj)/10*3500+tj
Delay sj
EndIf
If zx=3
Plugin Bkgnd.KeyDown(Hwnd, 32)
sj=lw(pj)/10*3500+tj
Delay sj
EndIf
If zx=4
Plugin Bkgnd.KeyDown(Hwnd, 32)
sj=qs(pj)/10*3500+tj
Delay sj
EndIf
Plugin Bkgnd.KeyUp(Hwnd, 32)
EndIf
EndIf
// MessageBox "时间"&sj
Delay 100
Plugin Bkgnd.KeyPress(Hwnd, 38)
Delay 100
Plugin Bkgnd.KeyPress(Hwnd, 38)
Delay 50
Plugin Bkgnd.KeyPress(Hwnd, 38)
Delay 1600
Plugin Bkgnd.KeyPress(Hwnd, 40)
Delay 100
Plugin Bkgnd.KeyPress(Hwnd, 40)
Delay 100
Plugin Bkgnd.KeyPress(Hwnd, 40)
Delay 100
Plugin Bkgnd.KeyPress(Hwnd, 40)
Delay 50
Plugin Bkgnd.KeyPress(Hwnd, 40)
Delay 50
Plugin Bkgnd.KeyPress(Hwnd, 40)
Delay 1200
Plugin Bkgnd.KeyPress(Hwnd, 40)
Delay 50
Plugin Bkgnd.KeyPress(Hwnd, 40)
Delay 50
Plugin Bkgnd.KeyPress(Hwnd, 40)
Delay 50
Plugin Bkgnd.KeyPress(Hwnd, 40)
Delay 50
Plugin Bkgnd.KeyPress(Hwnd, 40)
Delay 50
Plugin Bkgnd.KeyPress(Hwnd, 40)
Delay 50
Plugin Bkgnd.KeyPress(Hwnd, 40)
Delay 50
Plugin Bkgnd.KeyPress(Hwnd, 40)
Delay 50
Plugin Bkgnd.KeyPress(Hwnd, 40)
Delay 50
Plugin Bkgnd.KeyPress(Hwnd, 40)
Delay 50
//判断游戏是否结束
Plugin jieshu=DBSoft.FindPic(hwnd,946,146,1077,301,"C:\Documents and Settings\nayan\My Documents\ddt\翻牌.bmp",0.8,-2,1)
Delay 300
If jieshu(0)>=0 and jieshu(1)>=0
Goto 翻牌
Else
Delay 7500
Goto 判断开炮