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

[分享] 88203444 代理分享

momos93 發表於 2007-1-3 15:22:55 | 只看該作者 回帖獎勵 |倒序瀏覽 |
由於發現到有人會有不正常的現象
所以我決定將語法公開
讓你們自行修改適合你們的專屬腳本
否則我已經掛一天一夜了
(除了有維修)
不然都是正常的

**************語法如下***************
[General]
Description=自動打怪跟自動補血
BeginHotkey=121
BeginHotkeyMod=0
PauseHotkey=0
PauseHotkeyMod=0
StopHotkey=122
StopHotkeyMod=0
RunOnce=1
EnableWindow=
Enable=1
[Repeat]
Type=1
Number=1943232333
[CallBack]
OnSetup=
[Comment]
Content=
[Script]
VBS dim Shong,Jhong,Ji
UserVar Ji=70 血量<%時,自動使用技能。
UserVar Shong=60 血量<%時,自動吃。   
UserVar Jhong=20 血量<%時,自動吃。   
Rem 開始  
Delay 32
//循環小延時,防止出現CPU使用率過高,腳本卡
Rem 使用技能補血
IfColor Ji/100*(293-90)+90 15 0b0807 2
    //x2=血條在屏幕最右端坐標,x1=血條在屏幕最左端坐標,
    //y=x1,x2在血條中的同一縱坐標,color=血條的空血顏色值。
    KeyPress 53 1
    //按下補血快捷鍵
EndIf
Rem 小紅
IfColor Shong/100*(293-90)+90 15 0b0807 2
    //x2=血條在屏幕最右端坐標,x1=血條在屏幕最左端坐標,
    //y=x1,x2在血條中的同一縱坐標,color=血條的空血顏色值。
    KeyPress 189 1
    //按下補血快捷鍵
EndIf
Rem 中紅
IfColor Jhong/100*(293-90)+90 15 0b0807 2
    //x2=血條在屏幕最右端坐標,x1=血條在屏幕最左端坐標,
    //y=x1,x2在血條中的同一縱坐標,color=血條的空血顏色值。
    KeyPress 48 1
    //按下補血快捷鍵
EndIf
IfColor 471 19 0 0
    KeyPress 49 1
    KeyPress 50 1
    Delay 200
    KeyPress 49 1
    KeyPress 51 1
    Delay 200
    KeyPress 49 1
    KeyPress 52 1
    Delay 200
Else
    RightClick 2
    KeyPress 9 1
    KeyPress 49 1
EndIf
Goto 開始
//跳轉到循環開始
*************************語法結束*****************

************* 解 說 ***********
[Script]
VBS dim Shong,Jhong,Ji <-------這裡是設定要補血的,我是弄三格,當然你們也可以改成一格,參數可以自改
UserVar Ji=70 血量<%時,自動使用技能。 <----這格是用技能來補血的,也就是補師專用,當然你們可以不要
UserVar Shong=60 血量<%時,自動吃。   <----補血1,當血量剩下60%得時候,自動吃
UserVar Jhong=20 血量<%時,自動吃。   <----補血2,如上
Rem 開始  <---標籤
Delay 32
//循環小延時,防止出現CPU使用率過高,腳本卡
Rem 使用技能
IfColor Ji/100*(293-90)+90 15 0b0807 2  <---這段最難解說,這是兩個座標做加減的動作的
IfColor Ji/100*(x2-x1)+x1 y color 2  <---原本的主語法是這樣的  
例: 血條是 長長的一個 長方形  
     假設是這樣的  123456789 ( 請把它看成長方形)
     當我的游標移到 9 的時候 取得座標 是  293,15 也就是
     當我的游標移到 1 的時候 取得座標 是  90,15 也就是
     那麼
    x2=293
    x1=90
    y=15
      到這個地方,應該都看的懂吧
   那顏色呢,就是你要先讓血條下降一些,然後再將滑鼠移到黑色的地方,
   也就是說當血條降到 5 的時候 那麼 6789 是不是都消失了
   就把游標移到 6789 的任何一個地方去擷取顏色就好了
   而我取的的顏色值是 0b0807 所以
    color=0b0807
最後就是將上面的數值全部,導入這個式子中 Ji/100*(x2-x1)+x1 y color 2  這樣就好了
套用進去後就是這樣                                 Ji/100*(293-90)+90 15 0b0807 2
    KeyPress 53 1  <---按下 5
    //按下補血快捷鍵
EndIf
.
.喝水的一樣,所以我就不打了,當然你們也可以寫一個,然後看要放技能
還是紅水,也就不用那麼長了
我是用最簡單的方式寫的,所以語法上還滿呆的
你們可以改成適合自己的
.從下面開始就是自動找怪 自動打
IfColor 471 19 0 0   <---假如這個位置(471,19)的顏色=0 就執行下列 否則就跳到 Else
    KeyPress 49 1     <--按下 1
    KeyPress 50 1     <--按下 2  這樣寫的原因是 打完後馬上撿東西 或是 撿完東西後再打
    Delay 200
    KeyPress 49 1    <--按下 1
    KeyPress 51 1    <--按下 3
    Delay 200
    KeyPress 49 1    <--按下 1
    KeyPress 52 1    <--按下 4
    Delay 200
Else                     
    KeyPress 9 1     <--按下 tab
    KeyPress 49 1   <--按下 1     搜尋的過程中也可以撿東西
EndIf
Goto 開始
********************* 解 說 結 束 ******************

至於找點 找顏色 我已經有 PO 在自動獵魔專用裡面了
這裡也就不再多寫了
請大家自行修改吧
並請多多指教了 ^O^Y
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-24 20:45 , Processed in 0.047251 second(s), 16 queries , Memcache On.

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

回頂部
第二步?
第三步?