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

[發問] 后臺自動打怪添加 近戰模式

金浪漫 當前離線
UID
498537
熱心
2155 值
嘉獎
0 次
違規
0 次
在線時間
2350 小時
經驗
1335 點
積分
86360
精華
0
最後登錄
2023-11-2
閱讀權限
60
註冊時間
2007-8-16
論壇幣
78185 幣
聯合幣
2324 枚
幸運鑽
833 顆
招待卷
0 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
金浪漫 2009-8-1 18:55:54

    Rem 防搶怪
    Plugin BGKM5.KeyClickE(hwnd,40)
    Delay 300
.
.
.
        //引怪技能
        If ad<>0
            Plugin BGKM5.KeyClick(hwnd,ad)
            Delay t4*1000
        EndIf
        Gosub 記憶體
        If mp=mpm
            Plugin BGKM5.KeyClickE(hwnd,40)
            Goto 打怪中
        EndIf



把上述有紅色部分的修改一下就可以了

這論壇越來越奇怪了 , 剛剛要回覆居然出現字符沒超過30個
回覆

使用道具 舉報

weiloon1234 當前離線
UID
346266
熱心
122 值
嘉獎
0 次
違規
0 次
在線時間
59 小時
經驗
113 點
積分
317
精華
0
最後登錄
2018-8-6
閱讀權限
25
註冊時間
2007-4-13
論壇幣
3 幣
聯合幣
15 枚
幸運鑽
0 顆
招待卷
268 點
查看詳細資料
Rank: 3
weiloon1234 2009-8-1 23:50:54
原來按下選擇最近的怪啊@@ 我都不知道呢= =

要怎樣湊夠30個字也是一個難題
回覆

使用道具 舉報

weiloon1234 當前離線
UID
346266
熱心
122 值
嘉獎
0 次
違規
0 次
在線時間
59 小時
經驗
113 點
積分
317
精華
0
最後登錄
2018-8-6
閱讀權限
25
註冊時間
2007-4-13
論壇幣
3 幣
聯合幣
15 枚
幸運鑽
0 顆
招待卷
268 點
查看詳細資料
Rank: 3
weiloon1234 2009-8-2 03:53:18
打怪打到一半輔助技能沒了,結果就當場在加輔助技能而死亡= =
這問題還真棘手

如果輔助技能持續5分鐘,我就設定成 延遲4分鐘使用輔助技能能解決?(我覺得應該不能?)

或者在加輔助技能那句判斷里加 If hp=hpm 能解決嗎?
滿血情況下才執行輔助技能總覺得這樣會有問題?但想不到是什么問題
可能會導致輔助技能延遲時間到了,但血不是滿的就跳過不再加輔助技能而要等到下次輔助技能延遲時間到了才會加?
如果可以,具體怎么做呢?!

[ 本帖最後由 weiloon1234 於 2009-8-2 03:59 編輯 ]
回覆

使用道具 舉報

net.jase 當前離線
UID
1269045
熱心
9 值
嘉獎
0 次
違規
0 次
在線時間
0 小時
經驗
5 點
積分
30
精華
0
最後登錄
2018-8-7
閱讀權限
20
註冊時間
2009-7-16
論壇幣
10 幣
聯合幣
6 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
net.jase 2009-8-2 19:53:39
這麼複雜的腳本是如何看得懂改得通的呢? 大大的能力, 讓小的非 常欽佩
回覆

使用道具 舉報

weiloon1234 當前離線
UID
346266
熱心
122 值
嘉獎
0 次
違規
0 次
在線時間
59 小時
經驗
113 點
積分
317
精華
0
最後登錄
2018-8-6
閱讀權限
25
註冊時間
2007-4-13
論壇幣
3 幣
聯合幣
15 枚
幸運鑽
0 顆
招待卷
268 點
查看詳細資料
Rank: 3
weiloon1234 2009-8-3 13:41:36
今天更新之后多了一個 驗證碼 系統...看來不能掛了...真是麻煩的
回覆

使用道具 舉報

cashtop 當前離線
UID
146059
熱心
11 值
嘉獎
0 次
違規
0 次
在線時間
19 小時
經驗
15 點
積分
45
精華
0
最後登錄
2015-12-23
閱讀權限
20
註冊時間
2007-1-10
論壇幣
803 幣
聯合幣
3 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
cashtop 2009-8-4 11:20:04

感謝大大

感謝大大的付出喔.................真是令人太開心了
回覆

使用道具 舉報

gogomanx 當前離線
UID
1176616
熱心
37 值
嘉獎
0 次
違規
0 次
在線時間
25 小時
經驗
30 點
積分
143
精華
0
最後登錄
2016-11-11
閱讀權限
20
註冊時間
2009-4-6
論壇幣
38 幣
聯合幣
11 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
gogomanx 2009-8-6 11:17:57
這是我目前的腳本
但我會放輔助技也會引怪
但在打怪時 很少在放戰鬥技

UserVar hpa=DropList{不補血:0|10%補血:0.1|20%補血:0.2|30%補血:0.3|40%補血:0.4|50%補血:0.5|60%補血:0.6|70%補血:0.7|80%補血:0.8|90%補血:0.9}=0【補紅】
UserVar ae=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:48}=0 【技能補血】
UserVar hpt=DropList{不休息:0|10%回血:0.1|20%回血:0.2|30%回血:0.3|40%回血:0.4|50%回血:0.5|60%回血:0.6|70%回血:0.7|80%回血:0.8|90%回血:0.9}=5 【休息回血】
UserVar mpt=DropList{不休息:0|10%回氣:0.1|20%回氣:0.2|30%回氣:0.3|40%回氣:0.4|50%回氣:0.5|60%回氣:0.6|70%回氣:0.7|80%回氣:0.8|90%回氣:0.9}=5 【休息回氣】
UserVar ad=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:48}=1 【攻擊技能1】
UserVar ad1=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:48}=0 【攻擊技能2】
UserVar ad2=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:48}=0 【攻擊技能3】
UserVar ad3=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:48}=0 【攻擊技能4】
UserVar ad4=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:48}=0 【攻擊技能5】
UserVar ad5=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:48}=0 【攻擊技能6】
UserVar ad6=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:48}=0 【攻擊技能7】
UserVar ad7=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:48}=0 【輔助技能1】
UserVar t1=0 【技能延遲(秒)】
UserVar ad8=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:48}=0 【輔助技能2】
UserVar t2=0 【技能延遲(秒)】
UserVar ad9=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:48}=0 【輔助技能3】
UserVar t3=0 【技能延遲(秒)】
UserVar ad10=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:48}=0 【輔助技能4】
UserVar t5=0 【技能延遲(秒)】
UserVar ad11=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:48}=0 【輔助技能5】
UserVar t6=0 【技能延遲(秒)】
UserVar ad12=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:48}=0 【輔助技能6】
UserVar t7=0 【技能延遲(秒)】
UserVar ad13=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:48}=0 【輔助技能7】
UserVar t8=0 【技能延遲(秒)】
UserVar t4=3 【等待怪物接近(秒)】
Plugin hwnd=Window.GetKeyFocusWnd()
aaa=1
ta1=now:ta2=now:ta3=now:ta4=now:ta5=now:ta6=now:ta7=now
Rem 開始
Gosub 輔助技能
Gosub 偵測血氣
Gosub 找怪
Gosub 打怪
Delay 100
Goto 開始
Rem 回血回氣
Gosub 記憶體
If hp=hpm and mp=mpm
    //當前血量 = 最大血量 + 當前氣力 = 最大氣力
    Delay 1000
    pp=0
    Goto 開始
Else
    If er=3
        //回氣時遇敵偷襲 , 因為被偷襲自動會選怪 er=3 3=主動怪
        pp=1
        Plugin BGKM5.KeyClick(hwnd,13)
        Gosub 打怪
    EndIf
    Gosub 輔助技能
    Gosub 補血氣
    Delay 1000
    Goto 回血回氣
EndIf
EndScript
Sub 偵測血氣
    Gosub 記憶體
    If hp<=hpm*hpt or mp<=mpm*mpt
        //當前血量 <= 最大血量 * 設定的% or 當前氣力 <= 最大氣力 * 設定的%
        Delay 1000
        Goto 回血回氣
    EndIf
Return 偵測血氣
Sub 找怪
    If er=3
        //同時被兩隻怪打 , 自動選怪 er=3 3=主動怪
        Plugin BGKM5.KeyClick(hwnd,13)
        Gosub 打怪
    EndIf
    Rem 防搶怪
    Plugin BGKM5.KeyClick(hwnd,9)
    Delay 300
    Gosub 記憶體
    If et<>etm and (er=2 or er=3)
        //如果目標物血量與最大血量不同 + 目標物是被動怪或著主動怪
        //總歸一句目標物是怪 , 但是已經不是滿血狀態 , 就迴圈在選怪
        Delay 300
        Goto 防搶怪
    ElseIf er<=1 or er>=4
        //目標物不是怪 主動怪er=3 被動怪 er=2
        Plugin BGKM5.KeyClick(hwnd,27)
        Delay 200
        Plugin BGKM5.KeyClick(hwnd,9)
    ElseIf er=2 or er=3
        //目標物是怪按enter確定攻擊
        Plugin BGKM5.KeyClick(hwnd,13)
    EndIf
    Delay 500
    If er=2 or er=3
        Plugin BGKM5.KeyClick(hwnd,13)
    Else
        //無怪開始轉圈
        Plugin BGKM5.MMove(hwnd,399,299)
        Delay 300
        Plugin BGKM5.LDown(hwnd,399,299)
        Delay 100
        Plugin BGKM5.MMove(hwnd,49,299)
        Delay 100
        Plugin BGKM5.LUp(hwnd,49,299)
        Delay 300
    EndIf
Return 找怪
Sub 打怪
    Rem 打怪中
    Rem 死亡
    Gosub 記憶體
    If hp=0
        //死亡處置
        Delay 5000
        Plugin BGKM5.MMove(hwnd,397,366)
        Delay 300
        Plugin BGKM5.LClick(hwnd,397,366)
        Delay 1000
        Plugin BGKM5.MMove(hwnd,347,406)
        Delay 180000
        Plugin BGKM5.LClick(hwnd,347,406)
        Delay 300000
    EndIf
    If et=0 or er<=1 or er>=4
        Plugin BGKM5.KeyClick(hwnd,27)
    Else
        Gosub 補血氣
        Gosub 輔助技能
        //攻擊技能1
        If ad<>0
            Plugin BGKM5.KeyClick(hwnd,ad)
            Delay 4000
        EndIf
        Gosub 打怪完畢
        //攻擊技能2
        If ad1<>0
            Plugin BGKM5.KeyClick(hwnd,ad1)
            Delay 3000
        EndIf
        Gosub 記憶體
        If et=etm and mp=mpm
            Plugin BGKM5.KeyClick(hwnd,9)
            Goto 打怪中
        EndIf
        Rem 等待打怪
        Gosub 記憶體
        If hp<>hpm
            If hp=0
                Goto 死亡
            Else
                Gosub 打怪完畢
                //攻擊技能3
                If ad2<>0
                    Plugin BGKM5.KeyClick(hwnd,ad2)
                    Delay 1500
                EndIf
                Gosub 打怪完畢
                //攻擊技能4
                If ad3<>0
                    Plugin BGKM5.KeyClick(hwnd,ad3)
                    Delay 1500
                EndIf
                Gosub 打怪完畢
                //攻擊技能5
                If ad4<>0
                    Plugin BGKM5.KeyClick(hwnd,ad4)
                    Delay 1500
                EndIf
                Gosub 打怪完畢
                //攻擊技能6
                If ad5<>0
                    Plugin BGKM5.KeyClick(hwnd,ad5)
                    Delay 1500
                EndIf
                Gosub 打怪完畢
                //攻擊技能7
                If ad6<>0
                    Plugin BGKM5.KeyClick(hwnd,ad6)
                    Delay 1500
                EndIf
                Goto 打怪中
            EndIf
        EndIf
    Else
        Delay 100
        Goto 等待打怪
    EndIf
Return 打怪
Sub 記憶體
    Plugin hp=MemoryS2.ReadInt(hwnd,"[[[[a33198]+8]+2C]+7C]",2)
    //hp = 人物當前血量的變量
    Plugin hpm=MemoryS2.ReadInt(hwnd,"[[[[a33198]+8]+2C]+80]",2)
    //hpm = 人物最大血量的變量
    Plugin mp=MemoryS2.ReadInt(hwnd,"[[[[a33198]+8]+2C]+84]",2)
    //mp = 人物當前內力的變量
    Plugin mpm=MemoryS2.ReadInt(hwnd,"[[[[a33198]+8]+2C]+88]",2)
    //mpm = 人物最大內力的變量
    Plugin er=MemoryS2.ReadInt(hwnd,"[[[[a33264]+8]+34]+38]",2)
    //er = 目標物類型 自己 = 0、其他玩家 = 1、被動怪 = 2、主動怪 = 3
    //npc = 4、路標等等 = 8
    Plugin et=MemoryS2.ReadInt(hwnd,"[[[[a33264]+8]+34]+7c]",2)
    //et = 目標物當前血量的變量
    Plugin etm=MemoryS2.ReadInt(hwnd,"[[[[a33264]+8]+34]+80]",2)
    //et = 目標物最大血量的變量
Return 記憶體
Sub 輔助技能
    //輔助技能1
    If (DateDiff("s",ta1,now)>=t1 and ad7<>0) or (aaa=1 and ad7<>0)
        Delay 2000
        Plugin BGKM5.KeyClick(hwnd,ad7)
        Delay 2500
        ta1=now
    EndIf
    //輔助技能2
    If (DateDiff("s",ta2,now)>=t2 and ad8<>0) or (aaa=1 and ad8<>0)
        Delay 2000
        Plugin BGKM5.KeyClick(hwnd,ad8)
        Delay 2500
        ta2=now
    EndIf
    //輔助技能3
    If (DateDiff("s",ta3,now)>=t3 and ad9<>0) or (aaa=1 and ad9<>0)
        Delay 2000
        Plugin BGKM5.KeyClick(hwnd,ad9)
        Delay 2500
        ta3=now
    EndIf
    If (DateDiff("s",ta4,now)>=t5 and ad10<>0) or (aaa=1 and ad10<>0)
        Delay 3000
        Plugin BGKM5.KeyClick(hwnd,ad10)
        Delay 1000
        ta4=now
    EndIf
    If (DateDiff("s",ta5,now)>=t6 and ad11<>0) or (aaa=1 and ad11<>0)
        Delay 3000
        Plugin BGKM5.KeyClick(hwnd,ad11)
        Delay 1000
        ta5=now
    EndIf
    If (DateDiff("s",ta6,now)>=t7 and ad10<>0) or (aaa=1 and ad12<>0)
        Delay 3000
        Plugin BGKM5.KeyClick(hwnd,ad10)
        Delay 1000
        ta6=now
    EndIf
    If (DateDiff("s",ta7,now)>=t8 and ad10<>0) or (aaa=1 and ad13<>0)
        Delay 3000
        Plugin BGKM5.KeyClick(hwnd,ad10)
        Delay 1000
        ta7=now
    EndIf
    本文章轉自外掛聯合國http://www.wgun.net
    aaa=0
Return 輔助技能
Sub 補血氣
    Gosub 記憶體
    If hp<=hpm*hpa and ae<>0
        //使用技能補血
        Delay 1000
        Plugin BGKM5.KeyClick(hwnd,ae)
        Delay 1000
    EndIf
Return 補血氣
Sub 打怪完畢
    If et=0 or er<=1 or er>=4
        Plugin BGKM5.KeyClick(hwnd,27)
        Goto 開始
    EndIf
Return 打怪完畢
回覆

使用道具 舉報

tada36 當前離線
UID
673864
熱心
9 值
嘉獎
0 次
違規
0 次
在線時間
1 小時
經驗
5 點
積分
108
精華
0
最後登錄
2018-8-7
閱讀權限
20
註冊時間
2007-12-10
論壇幣
87 幣
聯合幣
6 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
tada36 2009-8-7 18:20:45
有點看不懂這到底是什麼東西

有時間在來請教一下好了

還是感謝分享歐
回覆

使用道具 舉報

wayantai 當前離線
UID
945603
熱心
28 值
嘉獎
0 次
違規
0 次
在線時間
18 小時
經驗
28 點
積分
28
精華
0
最後登錄
2009-10-2
閱讀權限
20
註冊時間
2008-7-21
論壇幣
18 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看個人網站 查看詳細資料
Rank: 2Rank: 2
wayantai 2009-10-19 09:46:05
請問有最終討論出的腳本嗎?  (版大的問題解決後) , 可以貼出完整版讓大家實驗看看...

因為大家角色職業都不同 , 謝謝~  :)
回覆

使用道具 舉報

atomking 該用戶已被刪除
atomking 2009-12-14 00:41:04
提示: 作者被禁止或刪除 內容自動屏蔽
回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-3-29 19:22 , Processed in 0.061297 second(s), 16 queries , Memcache On.

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

回頂部
第二步?
第三步?