留学之家留学DIY社区

首页 » 休闲频道 » 电脑网络 » 影音游戏 » 征服勇士自动挂机升级脚本
djlz2008 - 2008-4-14 13:24:00
[General]DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Description=玦驹笆ゴ┣((2)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
BeginHotkey=120DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
BeginHotkeyMod=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
RunOnce=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Enable=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
[Repeat]DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Type=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Number=1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
[CallBack]DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
OnSetup=DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
[Comment]DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Content=DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
[Script]DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Delay 1000DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem -----------笆干﹀砞﹚------------------DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem X畒夹,箇砞39(ぃ某э)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS RedX=39DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem Y畒夹(﹀籔翴)箇砞710(秸絛瞅753(翴)°688(蔼翴))DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS RedY=710: GoBackRedY=740DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem 弄翴肅︹,币笆Script玡﹀璶 **蔼** RedY翴DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBSCall RedColorCode=GetPixelColor(RedX,RedY)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBSCall GBRedColorCode=GetPixelColor(RedX,GoBackRedY)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem ------------------------------------DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem ┣﹀,﹀蔼,﹀︹,┣禯﹀兵禯瞒 ﹚竡(1024*768)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MonsterBloodWidth=52: MonsterBloodHeight=4DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MonsterBloodX=0: MonsterBloodY=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MonsterOffsetX=30: MonsterOffsetY=MonsterBloodWidth/2DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem ------------------------------------DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem ┮畒夹 & 棵辊 & 惠璶铬臘禯瞒DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS PCenterX=512: PCenterY=384DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS ScrLeftX=0: ScrLeftY=0: ScrRightX=1023: ScrRightY=694DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS NeedJump=180DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem ------------------------------------DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem 禯瞒┑筐把计(ㄌ本┣跋┣单,эFightDelay,炳ぃノ跑)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS FightDelay=15DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem ------------------------------------DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem тぃ┣﹀兵簿笆抖,翴簿笆,︽糤,耎簿笆絛瞅DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS TheWay=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MaxWay=12DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS Dim MoveToX(16)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS Dim MoveToY(16)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MoveToX(1)=PCenterX: MoveToY(1)=30DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MoveToX(2)=PCenterX: MoveToY(2)=30DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MoveToX(3)=PCenterX: MoveToY(3)=660DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MoveToX(4)=PCenterX: MoveToY(4)=660DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MoveToX(5)=PCenterX: MoveToY(5)=660DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MoveToX(6)=PCenterX: MoveToY(6)=660DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MoveToX(7)=PCenterX: MoveToY(7)=30DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MoveToX(8)=PCenterX: MoveToY(8)=30DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MoveToX(9)=65: MoveToY(9)=PCenterYDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MoveToX(10)=65: MoveToY(10)=PCenterYDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MoveToX(11)=980: MoveToY(11)=PCenterYDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MoveToX(12)=980: MoveToY(12)=PCenterYDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MoveToX(13)=980: MoveToY(13)=PCenterYDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MoveToX(14)=980: MoveToY(14)=PCenterYDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MoveToX(15)=65: MoveToY(15)=PCenterYDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
VBS MoveToX(16)=65: MoveToY(16)=PCenterYDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
While 1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Gosub Procedure01DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    If IsRunPro01=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        Gosub MoveToDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Else DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        If TempX<>MBLeftPoint Or TempY<>MBTopPointDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            VBS TempX=MBLeftPoint: TempY=MBTopPointDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            VBS LockPoint=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        Else DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            VBS LockPoint=LockPoint+1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            If LockPoint>3DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                VBS LockPoint=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                Gosub MoveToDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Rem ---﹀秖浪琩DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Gosub ChkBloodDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Rem ---浪珇DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Rem Gosub FindItemDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
EndFor DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Sub Procedure01DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBS IsRunPro01=0: IsMonster=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBSCall Call FindCenterColor(ScrLeftX,ScrLeftY,ScrRightX,ScrRightY,MonsterBloodColor,MonsterBloodX,MonsterBloodY)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    If MonsterBloodX>=0 and MonsterBloodY>=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        VBS IsRunPro01=1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        Gosub CalMonsterBloodRangeDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        If IsMonster=1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            Gosub CalDistanceDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            If Distance>NeedJumpDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                Rem VBS SayMsg="Jump:"+CStr(Distance)+" : "+CStr(NeedJump)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                Rem Gosub SayDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                VBS IsMonster=0: Fight=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                KeyDown 17 1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                VBSCall Call SetCursorPos(MBLeftPoint+MonsterOffsetY,MBTopPoint)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                LeftClick 1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                KeyUp 17 1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                Delay 1500DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            Else DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                Rem VBS SayMsg="Fight:"+CStr(Distance)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                Rem Gosub SayDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                VBSCall Call SetCursorPos(MBLeftPoint+MonsterOffsetY,MBTopPoint+MonsterOffsetX)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                LeftClick 1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                Delay Distance*FightDelayDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Rem ---﹀秖浪琩DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Gosub ChkBloodDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Return DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem ----------璸衡2翴丁禯DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Sub CalDistanceDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBS DDX=PCenterX - (MBLeftPoint+MonsterOffsetY)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBS DDY=PCenterY - MBTopPointDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    If DDX<0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        VBS DDX=DDX* -1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    If DDY<0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        VBS DDY=DDY* -1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBS Distance=(DDX^2+DDY^2)^0.5DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Return DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem ----------﹀秖浪琩DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Sub ChkBloodDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBSCall NowColorCode=GetPixelColor(RedX,RedY)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    If NowColorCode<>RedColorCodeDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        Rem F1,干﹀(112.F1,113.F2,114.F3....)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        KeyPress 112 1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        Delay 500DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Rem VBSCall NowColorCode=GetPixelColor(RedX,GoBackRedY)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Rem If NowColorCode<>GBRedColorCodeDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Rem Rem F10,(112.F1,113.F2,114.F3....)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Rem KeyPress 121 1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Rem EndScriptDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Rem EndIfDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Return DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem ----------﹀兵跋遏DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Sub CalMonsterBloodRangeDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Rem ---﹀兵オ娩DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBS MBLeftPoint=MonsterBloodXDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBS Cont=1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    While Cont=1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        If GetPixelColor(MBLeftPoint-1,MonsterBloodY)=MonsterBloodColorDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            VBS MBLeftPoint=MBLeftPoint-1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        Else DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            VBS Cont=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    EndFor DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Rem ---﹀兵娩DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBS MBTopPoint=MonsterBloodYDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBS Cont=1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    While Cont=1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        If GetPixelColor(MonsterBloodX,MBTopPoint-1)=MonsterBloodColorDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            VBS MBTopPoint=MBTopPoint-1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        Else DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            VBS Cont=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    EndFor DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Rem ---﹀兵娩DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBS MBBottomPoint=MonsterBloodYDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBS Cont=1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    While Cont=1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        If GetPixelColor(MonsterBloodX,MBBottomPoint+1)=MonsterBloodColorDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            VBS MBBottomPoint=MBBottomPoint+1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        Else DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            VBS Cont=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    EndFor DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Rem ---﹀蔼ぃ单MonsterBloodHeight,獶┣DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    If (MBBottomPoint-MBTopPoint+1)<>MonsterBloodHeightDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        VBS IsMonster=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Else DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        VBS IsMonster=1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Return DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem ----------┕ヘ畒夹簿笆DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Sub MoveToDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBS TheWay=TheWay+1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    If TheWay>MaxWayDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        VBS TheWay=1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Rem ---┕ヘ玡秈DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    KeyDown 17 1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBSCall Call SetCursorPos(MoveToX(TheWay),MoveToY(TheWay))DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    LeftClick 1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    KeyUp 17 1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Delay 2000DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Return DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem ----------浪珇DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Sub FindItemDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBS IsLoop=1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    While IsLoop=1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        VBSCall Call FindPic(ScrLeftX,ScrLeftY,ScrRightX,ScrRightY,".bmp",0.9,ObjX,ObjY)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        If ObjX<0 Or ObjY<0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            VBSCall Call FindPic(ScrLeftX,ScrLeftY,ScrRightX,ScrRightY,"蝗旷.bmp",0.9,ObjX,ObjY)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        If ObjX>=0 And ObjY>=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            VBS DDX=PCenterX - ObjXDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            VBS DDY=PCenterY - ObjYDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            If DDX<0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                VBS DDX=DDX* -1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            If DDY<0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                VBS DDY=DDY* -1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            VBS Distance=(DDX^2+DDY^2)^0.5DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            Rem -----DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            VBSCall Call SetCursorPos(ObjX,ObjY)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            LeftClick 1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            Delay Distance*10DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            Rem -----礚猭浪癬珇,斌DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            If TempX<>ObjX Or TempY<>ObjYDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                VBS TempX=ObjX: TempY=ObjYDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            Else DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
                IsLoop=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        Else DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
            IsLoop=0DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
        EndIf DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    EndFor DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Return DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Rem ----------SayDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
Sub SayDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBSCall Call SetCursorPos(330,710)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    LeftClick 1 1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Delay 10DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBSCall Call SayString(SayMsg)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    VBSCall Call SetCursorPos(686,710)DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    LeftClick 1 1DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
    Delay 10DÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
ReturnDÔÓ&decYþ­ forum.pre-mbaclub.comˆ1PÓLÒhÿ¥*
1
查看完整版本: 征服勇士自动挂机升级脚本