黃易群俠傳M脫機外掛應用程式黃易神行
2281
1

[轉貼] 練功腳本

gg2255 發表於 2009-10-15 18:48:46 | 只看該作者 回帖獎勵 |倒序瀏覽 |
這腳本不是我寫的_無意中發現轉貼過來_有問題自行研究





UserVar s=DropList{選項1:1|選項2:2}=1 攻擊模式.1.普通攻擊。2.技能攻擊                  //自定義攻擊模式
UserVar ptjg=1 普通攻擊間隔.單位︰秒                                                  //自定義攻擊間隔
UserVar jngjms=DropList{選項1:1|選項2:2|選項3︰3}=1 技能攻擊模式。                   //自定義技能攻擊模式
UserVar jnbxms=DropList{選項1:1|選項2:2|}=1 技能補血模式。                            //自定義技能補血模式
UserVar jn1jg=1 技能攻擊間隔1.單位︰秒                                                 //自定義技能1攻擊間隔
UserVar jn2jg=1 技能攻擊間隔2.單位︰秒                                                //自定義技能2攻擊間隔
UserVar jn3jg=1 技能攻擊間隔3.單位︰秒                                                //自定義技能3攻擊間隔
UserVar bx=300 血少於多少時補                     //自定義補血保護
UserVar bxjg=1 補血藍間隔.單位︰秒                 //補血藍間隔
UserVar bl=100 藍少於多少時補                       //補藍保護
UserVar sq=1 撿東西時按幾下(攻擊一輪後撿)               //拾物次數
If s=1                                 //判斷用戶選擇的攻擊模式
    Gosub 普通攻擊                     //如果是第一種,去普通攻擊次程序
ElseIf //否則的話
    Gosub 技能補血allchoose                  //去技能攻擊選擇次程序
EndIf
【以上為選擇攻擊模式】
Sub 普通攻擊
    Plugin sanguo = Window.Find(0,"QQ三國Online")          //找視窗
    Plugin Window.SendKeyDown(sanguo,65)                     //按下A鍵
    Delay 20                                               //延遲
    Plugin Window.SendKeyUp(sanguo,65)                      //彈起A鍵
    Delay ptgj*1000-bxjg*2000                            //延遲
    ReadMemory(內存位址,2,hong)                        //檢測血值
    If hong<bx                                           //如果小於補血保護
        Plugin Window.SendKeyDown(sanguo,69)               //按下E鍵
        Delay 20                                       //延遲
        Plugin Window.SendKeyUp(sanguo,69)              //彈起A鍵
        Delay bxjg*1000                             //延遲
        Goto 補藍                             //再去檢測是否需要補藍
    ElseIf
        Goto 補藍                               //去補藍次程序
    EndIf
    Rem 補藍
    ReadMemory(內存位址,2,lan)                   //看是否需要補藍
    If lan<bl                                       //如果小於補藍保護
        Plugin Window.SendKeyDown(sanguo,82)           //按下R鍵
        Delay 20                           //延遲
        Plugin Window.SendKeyUp(sanguo,82)             //彈起R鍵
        Delay bxjg*1000                             //延遲
        Gosub 普通攻擊(拾物)                     //去撿東西次程序
    ElseIf
        Gosub 普通攻擊(拾物)                      //去撿東西次程序
    EndIf
    Sub 普通攻擊(拾物)
        For sq                                       //循環
            Plugin Window.SendKeyDown(sanguo,67)      //按下C鍵
            Delay 20                                 //延遲
            Plugin Window.SendKeyUp(sanguo,67)       //彈起C鍵
            Delay 100                                //延遲
        EndFor //停止循環
        Gosub 普通攻擊
        【以上為普通攻擊腳本】
        Sub 技能補血allchoose
            If jnbxms=1                               //判斷技能攻擊模式
                Gosub 技能攻擊choose1
            ElseIf
                Gosub 技能攻擊choose2
                【2種技能攻擊模式選擇】
                Sub 技能攻擊choose1
                    If jngjms=1                            //判斷技能攻擊1的3種模式
                        Gosub 技能攻擊1
                    ElseIf jngjms=2
                        Gosub 技能攻擊2
                    ElseIf jngjms=3
                        Gosub 技能攻擊3
                        【以上︰第1種技能攻擊模式的3種攻擊模式選擇】
                        Sub 技能攻擊1
                            Plugin Window.SendKeyDown(sanguo,83)           //按下S鍵
                            Delay 20                                       //延遲
                            Plugin Window.SendKeyUp(sanguo,83)               //彈起S鍵
                            Delay jn1jg*1000-bxjg*2000                      //延遲
                            ReadMemory(內存位址,2,hong)                   //檢測補血
                            If hong<bx
                                Plugin Window.SendKeyDown(sanguo,69)
                                Delay 20
                                Plugin Window.SendKeyUp(sanguo,69)
                                Delay bxjg*1000
                                Goto 補藍                             //再去檢測是否需要補藍
                            ElseIf
                                Goto 補藍                               //去補藍次程序
                            EndIf
                            Rem 補藍
                            ReadMemory(內存位址,2,lan)                   //看是否需要補藍
                            If lan<bl
                                Plugin Window.SendKeyDown(sanguo,82)
                                Delay 20
                                Plugin Window.SendKeyUp(sanguo,82)
                                Delay bxjg*1000
                                Gosub 技能攻擊1(拾物)                     //去撿東西次程序
                            ElseIf
                                Gosub 技能攻擊1(拾物)                      //去撿東西次程序
                            EndIf
Sub 技能攻擊1(拾物)
                                For sq
                                    Plugin Window.SendKeyDown(sanguo,67)
                                    Delay 20
                                    Plugin Window.SendKeyUp(sanguo,67)
                                    Delay 100
                                EndFor
                                Gosub 技能攻擊1
                                【以上︰第1種技能攻擊模式的第1種攻擊模式】
                                Sub 技能攻擊2
                                    ReadMemory(內存位址,2,hong)
                                    If hong<bx
                                        Plugin Window.SendKeyDown(sanguo,69)
                                        Delay 20
                                        Plugin Window.SendKeyUp(sanguo,69)
                                        Delay bxjg*1000
                                        Goto 補藍                             //再去檢測是否需要補藍
                                    ElseIf
                                        Goto 補藍                               //去補藍次程序
                                    EndIf
                                    Rem 補藍
                                    ReadMemory(內存位址,2,lan)                   //看是否需要補藍
                                    If lan<bl
                                        Plugin Window.SendKeyDown(sanguo,82)
                                        Delay 20
                                        Plugin Window.SendKeyUp(sanguo,82)
                                        Delay bxjg*1000
                                        Goto 2
                                    ElseIf
                                        Goto 2
                                    EndIf
                                    Rem 2
                                    Plugin Window.SendKeyDown(sanguo,68)
                                    Delay 20
                                    Plugin Window.SendKeyUp(sanguo,68)
                                    Delay jn1jg*1000-bxjg*2000
                                    ReadMemory(內存位址,2,hong)
                                    If hong<bx
                                        Plugin Window.SendKeyDown(sanguo,69)
                                        Delay 20
                                        Plugin Window.SendKeyUp(sanguo,69)
                                        Delay bxjg*1000
                                        Goto 補藍                             //再去檢測是否需要補藍
                                    ElseIf
                                        Goto 補藍                               //去補藍次程序
                                    EndIf
                                    Rem 補藍
                                    ReadMemory(內存位址,2,lan)                   //看是否需要補藍
                                    If lan<bl
                                        Plugin Window.SendKeyDown(sanguo,82)
                                        Delay 20
                                        Plugin Window.SendKeyUp(sanguo,82)
                                        Delay bxjg*1000
                                        Gosub 技能攻擊2(拾物)                     //去撿東西次程序
                                    ElseIf
                                        Gosub 技能攻擊2(拾物)                      //去撿東西次程序
                                    EndIf
                                    Sub 技能攻擊2(拾物)
                                        For sq
                                            Plugin Window.SendKeyDown(sanguo,67)
                                            Delay 20
                                            Plugin Window.SendKeyUp(sanguo,67)
                                            Delay 100
                                        EndFor
                                        Gosub 技能攻擊2
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


您需要登錄後才可以回帖 登錄 | 註冊


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-4-26 13:35 , Processed in 0.049682 second(s), 16 queries , Memcache On.

版權說明:
  本站不會製作、經銷、代理外掛程式。僅免費提供外掛程式下載前之掃毒及掃木馬等安全檢測驗證,協助會員遠離盜號危險程式。本站所有資料均來自網際網路收集整理,說明文字暨下載連結轉載自原程 式開發站。站上出現之公司名稱、遊戲名稱、程式等,商標及著作權,均歸各公司及程式原創所有,本站程式所有權歸外掛聯合國所有。本程式所有權歸外掛聯合國所有.......

回頂部
第二步?
第三步?