If isdanger = 0 Then
stateinfo = "退出游戏"
Else
stateinfo=stateinfo
End If
显示信息
KeyPress "-", 1
Delay 5000+int(rnd*1000)
d2state = 1
xx = xx + 1
End Sub
sub onscriptexit
Call Plugin.Window.SetText(d2_Hwnd,d2_winTip)
End Sub
Sub creatgame
stateinfo="创建游戏"
显示信息
Call Plugin.Bkgnd.LeftClick(d2_hwnd,600, 460) //开创按钮 600 460
//输入游戏名
gamename = ""
zz = ""
i = 1
jj = 4 + int(rnd * 4)
namebaohan = "123era"
text=Split(namebaohan,"",-1)
Do While i < jj
i = i + 1
t=int(rnd*6)+1
zz=mid(namebaohan,t,1)
gamename = gamename & zz
Loop
Delay 1000+int(rnd*100)
SayString gamename
xxy = xx
Delay 500+int(rnd*100)
Call Plugin.Bkgnd.LeftClick(d2_hwnd, 666, 414)
Delay 2000+int(rnd*100)
End Sub
Sub pickup
stateinfo="拾取物品"
显示信息
Delay 500
i=0
Do while i<5
MoveTo d2_pyx+100,d2_pyy+ 400
Delay 200+int(rnd*100)
KeyDown "Alt", 1
FindPic d2_pyx + 550 - 250, d2_pyy + 200 - 200, d2_pyx + 550 + 250, d2_pyy + 200 + 200,"Attachment:\暗金.bmp",0.6,intX,intY
FindPic d2_pyx + 550 - 250, d2_pyy + 200 - 200, d2_pyx + 550 + 250, d2_pyy + 200 + 200, "Attachment:\绿色.bmp", 0.6, intX1, intY1
FindPic d2_pyx + 550 - 250, d2_pyy + 200 - 200, d2_pyx + 550 + 250, d2_pyy + 200 + 200, "Attachment:\黄金.bmp", 0.6, intX2, intY2
FindPic d2_pyx + 550 - 250, d2_pyy + 200 - 200, d2_pyx + 550 + 250, d2_pyy + 200 + 200,"Attachment:\蓝色.bmp",0.6,intX4,intY4
FindPic d2_pyx + 550 - 250, d2_pyy + 200 - 200, d2_pyx + 550 + 250, d2_pyy + 200 + 200,"Attachment:\有用的.bmp", 0.6, intX3, intY3
Delay 500+int(rnd*100)
If intx > 0 Then
Call Plugin.Msg.Tips("第" & xx & "次KP,打到暗金装备")
Call Plugin.File.WriteFileEx("..\zdkp_log.txt",ow&":第" & xx & "次KP,打到暗金装备")
MoveTo intx,inty
ElseIf intx1 > 0 Then
Call Plugin.Msg.Tips("第" & xx & "次KP,打到绿色物品")
Call Plugin.File.WriteFileEx("zdkp_log.txt",ow&":第" & xx & "次KP,打到绿色物品")
MoveTo intx1, inty1
ElseIf intx2 > 0 Then
Call Plugin.Msg.Tips("第" & xx & "次KP,打到黄金物品")
Call Plugin.File.WriteFileEx("zdkp_log.txt",ow&":第" & xx & "次KP,打到黄金物品")
MoveTo intx2, inty2
ElseIf intx4 > 0 Then
Call Plugin.Msg.Tips("第" & xx & "次KP,打到蓝色物品")
Call Plugin.File.WriteFileEx("zdkp_log.txt",ow&":第" & xx & "次KP,打到蓝色物品")
MoveTo intx4, inty4
ElseIf intx3 > 0 Then
Call Plugin.Msg.Tips("第" & xx & "次KP,打到宝有用的")
Call Plugin.File.WriteFileEx("zdkp_log.txt",ow&":第" & xx & "次KP,打到宝有用的")
moveto intx3,inty3
Else
Call Plugin.Msg.Tips("第" & xx & "次KP,一无所获")
Call Plugin.File.WriteFileEx("zdkp_log.txt",now&":第" & xx & "次KP,一无所获")
KeyUp "ALT", 1
Exit do
End If
Delay 100
LeftClick 1
Delay 1000+int(rnd*200)
KeyUp "ALT", 1
i=i+1
Loop
If i = 5 Then
isfull = 1
End if
End Sub
Function dangerBack()
//Pet HP是否过低,过低自动回城,等待20
FindColor d2_pyx, d2_pyy, d2_pyx + 200, d2_pyy + 200, "008400", intX, intY
getcolor = GetPixelColor(d2_pyx + 75, d2_pyy + 555)
If getcolor = "5c" Then
Else
KeyPress "2", 1