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

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

weiloon1234 發表於 2009-7-27 15:01:58 | 只看該作者 回帖獎勵 |倒序瀏覽 |
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:58}=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:58}=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:58}=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:58}=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:58}=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:58}=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:58}=0 【輔助技能1】
UserVar t1=0 【技能延遲(秒)】
UserVar ad6=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:58}=0 【輔助技能2】
UserVar t2=0 【技能延遲(秒)】
UserVar ad7=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:58}=0 【輔助技能3】
UserVar t3=0 【技能延遲(秒)】
UserVar ad8=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:58}=0 【輔助技能4】
UserVar t4=0 【技能延遲(秒)】
UserVar ad9=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:58}=0 【輔助技能5】
UserVar t5=0 【技能延遲(秒)】
UserVar ro=DropList{原地復活繼續練功:395|回覆活點停止練功:365}=1 【死亡處置】
UserVar lkk=DropList{防搶怪:1|無視搶怪:2}=0 【防搶怪機制】
Plugin hwnd=Window.GetKeyFocusWnd()
aaa=1
ta1=now:ta2=now:ta3=now:ta4=now:ta5=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
        //回氣時遇敵偷襲
        pp=1
        Plugin BGKM5.KeyClick(hwnd,13)
        Gosub 打怪
    EndIf
    Gosub 輔助技能
    Delay 1000
    Goto 回血回氣
EndIf
EndScript
Sub 偵測血氣
    Gosub 記憶體
    Gosub 補血氣
    If hp<=hpm*hpt or mp<=mpm*mpt
        Delay 1000
        Goto 回血回氣
    EndIf
Return 偵測血氣
Sub 找怪
    If er=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) and lkk=1
        Delay 300
        Goto 防搶怪
    ElseIf er<=1 or er>=4
        Plugin BGKM5.KeyClick(hwnd,27)
        Delay 200
        Plugin BGKM5.KeyClick(hwnd,9)
    ElseIf er=2 or er=3
        Plugin BGKM5.KeyClick(hwnd,13)
    EndIf
    Delay 1500
    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 打怪中
    Gosub 記憶體
    If hp=0 and ro=395
        //死亡處置
        Delay 5000
        Plugin BGKM5.MMove(hwnd,397,ro-29)
        Delay 300
        Plugin BGKM5.LClick(hwnd,397,ro-29)
        Delay 1000
        Plugin BGKM5.MMove(hwnd,347,406)
        Delay 500
        Plugin BGKM5.LClick(hwnd,347,406)
        Delay 300000
    ElseIf hp=0 and ro=365
        Delay 5000
        Plugin BGKM5.MMove(hwnd,397,ro-29)
        Delay 300
        Plugin BGKM5.LClick(hwnd,397,ro-29)
        Delay 1000
        Plugin BGKM5.MMove(hwnd,347,406)
        Delay 500
        Plugin BGKM5.LClick(hwnd,347,406)
        Delay 5000
        MessageBox "因死亡返回覆活點 , 而停止練功 , 請按中止鍵停止腳本"
    EndIf
    If et=0 or er<=1 or er>=4
        Plugin BGKM5.KeyClick(hwnd,27)
    Else
        Gosub 補血氣
        Gosub 輔助技能
        //攻擊技能
        If ad<>0
            Plugin BGKM5.KeyClick(hwnd,ad)
Delay 6500
        EndIf
        If ad1<>0
            Plugin BGKM5.KeyClick(hwnd,ad1)
            Delay 1000
        EndIf
        If ad2<>0
            Plugin BGKM5.KeyClick(hwnd,ad2)
            Delay 1000
        EndIf
        If ad3<>0
            Plugin BGKM5.KeyClick(hwnd,ad3)
            Delay 1000
        EndIf
        If ad4<>0
            Plugin BGKM5.KeyClick(hwnd,ad4)
            Delay 1000
        EndIf
        Goto 打怪中
    EndIf
Return 打怪
Sub 記憶體
    Plugin hp=MemoryS2.ReadInt(hwnd,"[[[[a30198]+8]+2C]+7C]",2)
    Plugin hpm=MemoryS2.ReadInt(hwnd,"[[[[a30198]+8]+2C]+80]",2)
    Plugin mp=MemoryS2.ReadInt(hwnd,"[[[[a30198]+8]+2C]+84]",2)
    Plugin mpm=MemoryS2.ReadInt(hwnd,"[[[[a30198]+8]+2C]+88]",2)
    Plugin er=MemoryS2.ReadInt(hwnd,"[[[[a30264]+8]+34]+38]",2)
    Plugin et=MemoryS2.ReadInt(hwnd,"[[[[a30264]+8]+34]+7c]",2)
    Plugin etm=MemoryS2.ReadInt(hwnd,"[[[[a30264]+8]+34]+80]",2)
Return 記憶體
Sub 輔助技能
    //輔助技能
    If (DateDiff("s",ta1,now)>=t1 and ad5<>0) or (aaa=1 and ad5<>0)
        Delay 1000
        Plugin BGKM5.KeyClick(hwnd,ad5)
        Delay 2000
        ta1=now
    EndIf
    If (DateDiff("s",ta2,now)>=t2 and ad6<>0) or (aaa=1 and ad6<>0)
        Delay 1000
        Plugin BGKM5.KeyClick(hwnd,ad6)
        Delay 2000
        ta2=now
    EndIf
    If (DateDiff("s",ta3,now)>=t3 and ad7<>0) or (aaa=1 and ad7<>0)
        Delay 1000
        Plugin BGKM5.KeyClick(hwnd,ad7)
        Delay 2000
        ta3=now
    EndIf
    If (DateDiff("s",ta4,now)>=t4 and ad8<>0) or (aaa=1 and ad8<>0)
        Delay 1000
        Plugin BGKM5.KeyClick(hwnd,ad8)
        Delay 2000
        ta4=now
    EndIf
    If (DateDiff("s",ta5,now)>=t5 and ad9<>0) or (aaa=1 and ad9<>0)
        Delay 1000
        Plugin BGKM5.KeyClick(hwnd,ad9)
        Delay 2000
        ta5=now
    EndIf
    aaa=0
Return 輔助技能
Sub 補血氣
    Gosub 記憶體
    If hp<=hpm*hpa and ae<>0
        //使用技能補血
        Delay 1000
        Plugin BGKM5.KeyClick(hwnd,ae)
        Delay 1000
    EndIf
Return 補血氣


請問下。。。如何把這腳本添加個“近戰模式”?
例如,我現在的設置是用了技能1后等待6500毫秒(6.5秒)。。。紅色7號字那就是我改得。。。。
但是效果不理想。。。還是會向前走一點點= =
技能1我是使用劍氣(防御技能)遠程引怪

請問下有沒有辦法加一個判斷(怪到自己面前了才雙擊左鍵進行普攻?)

這腳本取自 http://bbs.wgun.net/thread-291926-1-1.html

[ 本帖最後由 weiloon1234 於 2009-7-27 16:16 編輯 ]
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


gg2255 當前離線
UID
1085659
熱心
4 值
嘉獎
0 次
違規
0 次
在線時間
144 小時
經驗
1 點
積分
263
精華
0
最後登錄
2015-1-1
閱讀權限
25
註冊時間
2014-10-31
論壇幣
19 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 3
gg2255 2009-7-28 00:52:38
這樣試看看_我沒玩了_沒有進去測試


Gosub 補血氣
Gosub 輔助技能



//回氣時遇敵偷襲
        pp=1
        Plugin BGKM5.KeyClick(hwnd,13)
        Gosub 打怪
    EndIf





//攻擊技能
If ad<>0
Plugin BGKM5.KeyClick(hwnd,ad)
Delay 6500
EndIf

If ad1<>0
Plugin BGKM5.KeyClick(hwnd,ad1)
Delay 1000
EndIf
If ad2<>0
Plugin BGKM5.KeyClick(hwnd,ad2)
Delay 1000
EndIf
If ad3<>0
Plugin BGKM5.KeyClick(hwnd,ad3)
Delay 1000
EndIf
If ad4<>0
Plugin BGKM5.KeyClick(hwnd,ad4)
Delay 1000
EndIf
Goto 打怪中
EndIf
回覆

使用道具 舉報

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-7-28 15:52:06
原帖由 gg2255 於 2009-7-28 00:52 發表
這樣試看看_我沒玩了_沒有進去測試




請問你有改到哪里嗎???

抱歉我看不明白
回覆

使用道具 舉報

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-7-28 16:07:56
原帖由 gg2255 於 2009-7-28 00:52 發表
這樣試看看_我沒玩了_沒有進去測試




不好意思...請問下你改了什么???
看不明白= =

是不是你把

//回氣時遇敵偷襲
        pp=1
        Plugin BGKM5.KeyClick(hwnd,13)
        Gosub 打怪
    EndIf

放在不同地方罷了?
回覆

使用道具 舉報

weiloon1234 當前離線
UID
346266
熱心
122 值
嘉獎
0 次
違規
0 次
在線時間
59 小時
經驗
113 點
積分
317
精華
0
最後登錄
2018-8-6
閱讀權限
25
註冊時間
2007-4-13
論壇幣
3 幣
聯合幣
15 枚
幸運鑽
0 顆
招待卷
268 點
查看詳細資料
Rank: 3
5
weiloon1234 2009-7-29 05:51:44
我把游戲里的設置"使用技能時自動追蹤"取消了...可以很完美的等怪過來再打,一步也不會動

但是...有時選到太遠的怪而長時間待機..無動作= =

請問這有什么辦法解決= =

例如怪的血量XXX 秒都同樣血就 Gosub 找怪

我不知道怎么寫= =
回覆

使用道具 舉報

weiloon1234 當前離線
UID
346266
熱心
122 值
嘉獎
0 次
違規
0 次
在線時間
59 小時
經驗
113 點
積分
317
精華
0
最後登錄
2018-8-6
閱讀權限
25
註冊時間
2007-4-13
論壇幣
3 幣
聯合幣
15 枚
幸運鑽
0 顆
招待卷
268 點
查看詳細資料
Rank: 3
6
weiloon1234 2009-7-29 18:12:37
現在我的腳本是這樣的:
UserVar t6=0 【無動作換怪(秒)】
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:58}=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:58}=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:58}=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:58}=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:58}=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:58}=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:58}=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:58}=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:58}=0 【攻擊技能8】
UserVar ad8=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:58}=0 【輔助技能1】
UserVar t1=0 【技能延遲(秒)】
UserVar ad9=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:58}=0 【輔助技能2】
UserVar t2=0 【技能延遲(秒)】
UserVar ad10=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:58}=0 【輔助技能3】
UserVar t3=0 【技能延遲(秒)】
UserVar ad11=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:58}=0 【輔助技能4】
UserVar t4=0 【技能延遲(秒)】
UserVar ad12=DropList{無:0|按鍵1:49|按鍵2:50|按鍵3:51|按鍵4:52|按鍵5:53|按鍵6:54|按鍵7:55|按鍵8:56|按鍵9:57|按鍵0:58}=0 【輔助技能5】
UserVar t5=0 【技能延遲(秒)】
UserVar ro=DropList{原地復活繼續練功:395|回覆活點停止練功:365}=1 【死亡處置】
UserVar lkk=DropList{防搶怪:1|無視搶怪:2}=0 【防搶怪機制】
Plugin hwnd=Window.GetKeyFocusWnd()
aaa=1
ta1=now:ta2=now:ta3=now:ta4=now:ta5=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
        //回氣時遇敵偷襲
        pp=1
        Plugin BGKM5.KeyClick(hwnd,13)
        Gosub 打怪
    EndIf
    Gosub 輔助技能
    Delay 1000
    Goto 回血回氣
EndIf
EndScript
Sub 偵測血氣
    Gosub 記憶體
    Gosub 補血氣
    If hp<=hpm*hpt or mp<=mpm*mpt
        Delay 1000
        Goto 回血回氣
    EndIf
Return 偵測血氣
Sub 找怪
    If er=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) and lkk=1
        Delay 300
        Goto 防搶怪
    ElseIf er<=1 or er>=4
        Plugin BGKM5.KeyClick(hwnd,27)
        Delay 200
        Plugin BGKM5.KeyClick(hwnd,9)
    ElseIf er=2 or er=3
        Plugin BGKM5.KeyClick(hwnd,13)
    EndIf
    Delay 1500
    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 打怪
    ta6=now
    Rem 打怪中
    Gosub 記憶體
    If DateDiff("s",ta6,now)>=t6 and et=etm
        KeyPress 9,1
        ta6=now
    EndIf
    If hp=0 and ro=395

        //死亡處置
        Delay 5000
        Plugin BGKM5.MMove(hwnd,397,ro-29)
        Delay 300
        Plugin BGKM5.LClick(hwnd,397,ro-29)
        Delay 1000
        Plugin BGKM5.MMove(hwnd,347,406)
        Delay 500
        Plugin BGKM5.LClick(hwnd,347,406)
        Delay 300000
    ElseIf hp=0 and ro=365
        Delay 5000
        Plugin BGKM5.MMove(hwnd,397,ro-29)
        Delay 300
        Plugin BGKM5.LClick(hwnd,397,ro-29)
        Delay 1000
        Plugin BGKM5.MMove(hwnd,347,406)
        Delay 500
        Plugin BGKM5.LClick(hwnd,347,406)
        Delay 5000
        MessageBox "因死亡返回覆活點 , 而停止練功 , 請按中止鍵停止腳本"
    EndIf
    If et=0 or er<=1 or er>=4
        Plugin BGKM5.KeyClick(hwnd,27)
    Else
        Gosub 補血氣
        Gosub 輔助技能
        //攻擊技能
        If ad<>0
            Plugin BGKM5.KeyClick(hwnd,ad)
            Delay 4000
        EndIf
        If ad1<>0
            Plugin BGKM5.KeyClick(hwnd,ad1)
            Delay 2000
        EndIf
        If ad2<>0
            Plugin BGKM5.KeyClick(hwnd,ad2)
            Delay 6000
        EndIf
        If ad3<>0
            Plugin BGKM5.KeyClick(hwnd,ad3)
            Delay 6000
        EndIf
        If ad4<>0
            Plugin BGKM5.KeyClick(hwnd,ad4)
            Delay 6000
        EndIf
        If ad5<>0
            Plugin BGKM5.KeyClick(hwnd,ad5)
            Delay 6000
        EndIf
        If ad6<>0
            Plugin BGKM5.KeyClick(hwnd,ad6)
            Delay 6000
        EndIf
        If ad7<>0
            Plugin BGKM5.KeyClick(hwnd,ad7)
            Delay 6000
        EndIf
        Delay 6000
        Plugin BGKM5.KeyClick(hwnd,27)
        Delay 2000
        Goto 打怪中
    EndIf
Return 打怪
Sub 記憶體
    Plugin hp=MemoryS2.ReadInt(hwnd,"[[[[a30198]+8]+2C]+7C]",2)
    Plugin hpm=MemoryS2.ReadInt(hwnd,"[[[[a30198]+8]+2C]+80]",2)
    Plugin mp=MemoryS2.ReadInt(hwnd,"[[[[a30198]+8]+2C]+84]",2)
    Plugin mpm=MemoryS2.ReadInt(hwnd,"[[[[a30198]+8]+2C]+88]",2)
    Plugin er=MemoryS2.ReadInt(hwnd,"[[[[a30264]+8]+34]+38]",2)
    Plugin et=MemoryS2.ReadInt(hwnd,"[[[[a30264]+8]+34]+7c]",2)
    Plugin etm=MemoryS2.ReadInt(hwnd,"[[[[a30264]+8]+34]+80]",2)
Return 記憶體
Sub 輔助技能
    //輔助技能
    If (DateDiff("s",ta1,now)>=t1 and ad8<>0) or (aaa=1 and ad8<>0)
        Delay 1000
        Plugin BGKM5.KeyClick(hwnd,ad8)
        Delay 4000
        ta1=now
    EndIf
    If (DateDiff("s",ta2,now)>=t2 and ad9<>0) or (aaa=1 and ad9<>0)
        Delay 1000
        Plugin BGKM5.KeyClick(hwnd,ad9)
        Delay 4000
        ta2=now
    EndIf
    If (DateDiff("s",ta3,now)>=t3 and ad10<>0) or (aaa=1 and ad10<>0)
        Delay 1000
        Plugin BGKM5.KeyClick(hwnd,ad10)
        Delay 4000
        ta3=now
    EndIf
    If (DateDiff("s",ta4,now)>=t4 and ad11<>0) or (aaa=1 and ad11<>0)
        Delay 1000
        Plugin BGKM5.KeyClick(hwnd,ad11)
        Delay 4000
        ta4=now
    EndIf
    If (DateDiff("s",ta5,now)>=t5 and ad12<>0) or (aaa=1 and ad12<>0)
        Delay 1000
        Plugin BGKM5.KeyClick(hwnd,ad12)
        Delay 4000
        ta5=now
    EndIf
    aaa=0
Return 輔助技能
Sub 補血氣
    Gosub 記憶體
    If hp<=hpm*hpa and ae<>0
        //使用技能補血
        Delay 1000
        Plugin BGKM5.KeyClick(hwnd,ae)
        Delay 1000
    EndIf
Return 補血氣

藍色處事你教我加的,可是我不知道加對地方了嗎?
紅色處是我自己加的 循環所有技能后按 ESC(取消選取的怪,可是待機30秒+)
我自己加到8個技能,通常我用到技能6怪就死了,加多兩個后備避免miss.
我把游戲里的設定"自動追蹤攻擊的目標"和"自動追蹤使用技能的目標"取消了,現在確實可以做到1步都不動了
但有時選到太遠的怪就一直原地發呆 = =,我加了循環所有技能后按 ESC(取消選取的怪,可是待機30秒+)
然后又加了你寫的藍色處那段代碼...即使我放無動作1秒就換怪,也不會換(當然放1秒只是為了測試)

請問下有哪里需要更改以便運行更好更快?
回覆

使用道具 舉報

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

當然不會換阿

因為你每個攻擊技能的延遲都換成6秒

再加上後面的8秒

再換下一隻我看都要1分鐘了
回覆

使用道具 舉報

weiloon1234 當前離線
UID
346266
熱心
122 值
嘉獎
0 次
違規
0 次
在線時間
59 小時
經驗
113 點
積分
317
精華
0
最後登錄
2018-8-6
閱讀權限
25
註冊時間
2007-4-13
論壇幣
3 幣
聯合幣
15 枚
幸運鑽
0 顆
招待卷
268 點
查看詳細資料
Rank: 3
8
weiloon1234 2009-7-29 18:34:37
哈哈,因為這游戲出技能間隔2秒,技能吟唱 1.5秒+

原來間隔就設置成6秒了= =

想再問,能不能在執行第一個技能(引怪技能)之后就判斷有/無動作 換怪?

[ 本帖最後由 weiloon1234 於 2009-7-29 18:46 編輯 ]
回覆

使用道具 舉報

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

吟唱時間設定好

技能放的出來就可以了

延遲秒數盡量縮短

技能不一定要照位置放

腳本一迴圈 , 只要能放的 , 他就會再補放了

還有你加入那個esc鍵我是認為不用加入

今天是8個技能打完就打的死 , 萬一打不死呢 ?

又換隻怪打了 , 變成兩隻怪在同時打你了

我在新加入的語句中 , 就有超過設定時間自動換怪了

不用在按esc鍵了
回覆

使用道具 舉報

weiloon1234 當前離線
UID
346266
熱心
122 值
嘉獎
0 次
違規
0 次
在線時間
59 小時
經驗
113 點
積分
317
精華
0
最後登錄
2018-8-6
閱讀權限
25
註冊時間
2007-4-13
論壇幣
3 幣
聯合幣
15 枚
幸運鑽
0 顆
招待卷
268 點
查看詳細資料
Rank: 3
10
weiloon1234 2009-7-29 19:33:02
不知道這樣對嗎

http://donkyshare.com/download.php?id=C7BCF8531

引怪技能的延遲是7秒

吟唱0秒(瞬發)

[ 本帖最後由 weiloon1234 於 2009-7-29 19:35 編輯 ]
回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

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

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

回頂部
第二步?
第三步?