//*************************颜色质量********************************************
Dev = Plugin.Sys.GetScDep()
If Dev <> 32 Then
    MessageBox "您的系统颜色质量不是32位,请调整!否则脚本可能不能正常运行!"
End If
//*************************释放图片******************************************
//查找按键小精灵的句柄
//Hwnd=Plugin.Window.Find(0, "蜀山精灵")
//获取按键精灵路径
//sPath = Plugin.Window.GetExePath(Hwnd)
//路径长度
//sPathLength = Len(sPath)
//返回相对路径
//sPathLeft = Left(sPath,sPathLength-8)
//设置图片文件
//sPathImage = sPathLeft & "Images"
//释放附件中的图片
//PutAttachment sPathImage, "*.bmp"
sPathImage = "e:\蜀山\"
Delay 500
//获取游戏句柄
Hwnd = Plugin.Window.MousePoint()
Delay 500
Plugin.BGCP2.TransformWindow (Hwnd)
djcs=1
//***************************程序开始**********************************
Rem 主程序
st = now
h = hour(now)
m = minute(now)
t = now
t1 = (t - st) * 86400
If t1 > 900 and djcs < 16 Then 
    Call 斗剑()
End If
Plugin.BGCP2.FindPicture Hwnd, 0, 0, 1440, 900, sPathImage & "\发动攻击.bmp", 10, 1, x, y
If x + y > 0 Then
    Call 打怪()
End If 
Plugin.BGCP2.FindPicture Hwnd, 0, 0, 1440, 900, sPathImage & "阵图窗口.bmp", 10, 0.9, x, y
If x + y > 0 Then
    Call 阵图()
End If
Plugin.BGCP2.FindPicture Hwnd, 0, 0, 1440, 900, sPathImage & "决战窗口.bmp", 10, 0.8, x, y
If x + y > 0 Then 

    Call 决战()
End If
Plugin.BGCP2.FindPicture Hwnd, 0, 0, 1440, 900, sPathImage & "副本.bmp", 10, 0.9, x, y
If x + y > 0 Then
    Call 副本()
End If
Plugin.BGCP2.FindPicture Hwnd, 0, 0, 1440, 900, sPathImage & "副本选择.bmp", 10, 0.9, x, y
If x + y > 0 Then 
    Call 闯关()
End If
Plugin.BGCP2.FindPicture Hwnd, 0, 0, 1440, 900, sPathImage & "锁妖塔标志.bmp", 10, 0.9, x, y
If x + y > 0 Then 
    Call 锁妖塔()
End If
Plugin.BGCP2.FindPicture Hwnd, 0, 0, 1440, 900, sPathImage &"\阵营图标.bmp", 10, 0.9, x, y
If x + y > 0 Or h = 20 Then
    Call 阵营战()
End If
If h = 20 Or m = 40 Then
    Call 帮派战()
End If
Plugin.BGCP2.FindPicture Hwnd, 0, 0, 1440, 900, sPathImage & "抽奖.bmp", 10, 0.9, x, y
If x + y > 0 Then
    Call 领奖()
End If
Plugin.BGCP2.FindPicture Hwnd, 0, 0, 1440, 900, sPathImage & "确定.bmp", 10, 0.9, x, y
If x + y > 0 Then 
    Delay 300
    Call Plugin.Bkgnd.LeftClick(Hwnd, x + 31, y + 14)
End If
Delay  300
Goto 主程序
//*********************************挂机子程序********************************
//*********************************决战之地副本子程序****************************************
Sub 决战()
    Plugin.BGCP2.FindPicture Hwnd, 0, 0, 1440, 900, sPathImage & "决战窗口.bmp", 10, 0.9, x, y
    If x + y > 0 Then     
        Plugin.BGCP2.FindPicture Hwnd, x - 250, y, x + 342, y + 400, sPathImage & "进入战场.bmp", 10, 1, x1, y1
        If x1 + y1 > 0 Then 
            Delay 300
            Call Plugin.Bkgnd.LeftClick(Hwnd, x1 + 33, y1 + 13)
            Delay 2000
        End If
        Rem 决战之地战斗
        Plugin.BGCP2.FindPicture Hwnd, x - 250, y, x + 342, y + 400, sPathImage & "开始战斗.bmp", 10, 1, x1, y1   
        If x1 + y1 > 0 Then 
            Delay 300
            Call Plugin.Bkgnd.LeftClick(Hwnd, x1 + 33, y1 + 13)
        End If 
        Delay 300
        Plugin.BGCP2.FindPicture Hwnd, x - 250, y, x + 342, y + 400, sPathImage & "决战通关.bmp", 10, 1, x1, y1    
        If x1 + y1 > 0 Then 
            Call 关闭()
            Exit Sub