Dim sTime(4),sj(4),key(4),keyj(1),a(1),b(1),c(1),d(1),e(1),x(2),y(2),GetColor(2)
UserVar 进行jx=52 "加血键"
UserVar 进行jl=53 "加蓝键"
UserVar xg=9 "寻怪键"
UserVar sq=229 "拾取键"
UserVar ja="49,1000" "<技能.时间>一"
UserVar jb="50,1000" "<技能.时间>二"
UserVar jc="51,1500" "<技能.时间>三"
UserVar jd="57,50000" "<辅助技能.时间>一"
UserVar je="48,50000" "<辅助技能.时间>二"
a=split(ja,","):b=split(jb,","):c=split(jc,","):d=split(jd,","):e=split(je,",")
Rem ajp7
MessageBox "请把鼠标移动到补<血>位置,按小键盘数字:7.确定。"
jb7 = WaitKey()
If jb7 = 103 Then
GetCursorPos x(0), y(0)
GetColor(0)=GetPixelColor(x(0),y(0))
Else
Goto ajp7
End If
Rem ajp8
MessageBox "请把鼠标移动到补<蓝>位置,按小键盘数字:8.确定。"
jb8 = WaitKey()
If jb8 = 104 Then
GetCursorPos x(1), y(1)
GetColor(1)=GetPixelColor(x(1),y(1))
Else
Goto ajp8
End If
Rem ajp9
MessageBox "请把鼠标移动到<怪>空血位置,按小键盘数字:9.确定。"
jb9 = WaitKey()
If jb9 = 105 Then
GetCursorPos x(2), y(2)
GetColor(2)=GetPixelColor(x(2),y(2))
Else
Goto ajp9
End If
MessageBox "确认完毕,游戏开始!"& vbcrlf &" 祝你游戏愉快!"
For i = 0 To 4
sTime(k)= now
Next
key(0) = d(1) : key(1) = e(1) : key(2) = a(1) : key(3) = b(1) : key(4) = c(1)
sj(0) = d(2) : sj(1) = e(2) : sj(2) = a(2) : sj(3) = b(2) : sj(4) = c(2)
keyj(0)=jx:keyj(1)=jl
Rem ks
For i = 0 To 1
IfColor x(i), y(i), GetColor(i), 2 Then
Else
Delay 50
KeyPress keyj(i),1
Delay 100
End If
Next
IfColor x(2), y(2), GetColor(2), 2 Then
Call jnj()
Goto ks
Else
KeyPress xg,1
End If
Sub jnj()
For k = 0 To 4
If DateDiff("s", sTime(k), now) >= sj(k) Then
Delay 10
KeyPress key(k),1
sTime(k) = now
End If
Next
End Sub